mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node interacts with the Mittwald mStudio API, specifically providing functionality to invalidate an extension secret within the Marketplace resource. The "Extension Invalidate Extension Secret" operation allows users to revoke or disable a specific secret associated with an extension contributed by a particular contributor. This is useful in scenarios where an extension secret has been compromised, rotated, or needs to be disabled for security reasons.

Practical examples include:

  • Revoking access tokens or secrets that are no longer valid.
  • Managing extension credentials programmatically as part of a CI/CD pipeline.
  • Automating security compliance by invalidating secrets on schedule or upon certain triggers.

Properties

Name Meaning
Contributor Id The unique identifier of the contributor who owns the extension.
Extension Id The unique identifier of the extension whose secret is to be invalidated.
Extension Secret Id The unique identifier of the specific extension secret that should be invalidated.

Output

The node outputs JSON data representing the response from the Mittwald mStudio API after attempting to invalidate the specified extension secret. This typically includes confirmation of the invalidation action or details about the updated secret status.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the Mittwald mStudio API.
  • The base URL for API requests is https://api.mittwald.de.
  • The node depends on the @devlikeapro/n8n-openapi-node package and uses an OpenAPI specification (openapi.json) to build its properties and handle requests.

Troubleshooting

  • Invalid Credentials: If the API key is missing or incorrect, authentication will fail. Ensure the API key credential is correctly configured.
  • Resource Not Found: Providing incorrect Contributor Id, Extension Id, or Extension Secret Id may result in errors indicating the resource does not exist. Verify these IDs before running the node.
  • Network Issues: Connectivity problems to https://api.mittwald.de can cause request failures. Check network settings and firewall rules.
  • Permission Denied: The API key used might lack permissions to invalidate secrets. Confirm the API key has sufficient rights.

Links and References

Discussion