mittwald icon

mittwald

Interact with mittwald mStudio API

Actions100

Overview

This node interacts with the mittwald mStudio API to uninstall an app installation. It is useful in scenarios where you need to programmatically remove or deactivate an app installation from your mittwald environment, such as during cleanup processes, automated workflows for managing app lifecycles, or integration maintenance tasks.

For example, if you have a workflow that manages multiple app installations and you want to automatically uninstall an app when certain conditions are met (e.g., subscription expiration or user request), this node can perform that action by specifying the app installation ID.

Properties

Name Meaning
App Installation Id The unique identifier of the app installation to uninstall. This is required to specify which app installation should be removed.

Output

The node outputs JSON data representing the result of the uninstall operation. Typically, this will include confirmation details such as success status or any relevant metadata returned by the mittwald API about the uninstallation process.

If the API returns binary data (not indicated here), it would represent related files or logs, but based on the static code and property definitions, the output is expected to be JSON only.

Dependencies

  • Requires an API key credential for authenticating with the mittwald mStudio API.
  • The node uses the base URL https://api.mittwald.de for all requests.
  • The node depends on the @devlikeapro/n8n-openapi-node package and an OpenAPI specification (openapi.json) bundled within the node for request building and execution.

Troubleshooting

  • Missing or invalid App Installation Id: Ensure the "App Installation Id" property is provided and correctly references an existing app installation. Errors may occur if the ID is missing or incorrect.
  • Authentication errors: Verify that the API key credential is valid and has sufficient permissions to uninstall apps.
  • API connectivity issues: Check network access to https://api.mittwald.de and ensure no firewall or proxy blocks the requests.
  • Unexpected API responses: If the API changes or returns unexpected data, verify the OpenAPI spec used by the node matches the current API version.

Links and References

Discussion