mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node interacts with the mittwald mStudio API to retrieve information about a specific extension instance associated with a project in the Marketplace resource. It is useful when you need to programmatically access details of an extension installed or linked to a particular project, such as fetching configuration, status, or metadata related to that extension.

Practical examples include:

  • Automating the retrieval of extension details for reporting or monitoring.
  • Integrating extension data into workflows that manage projects and their components.
  • Validating extension installation or configuration before performing further automated actions.

Properties

Name Meaning
Project Id The unique identifier of the project for which the extension instance is being queried.
Extension Id The unique identifier of the extension whose instance details are to be retrieved.

Output

The node outputs JSON data representing the extension instance details for the specified project. This typically includes metadata and configuration information about the extension as provided by the mittwald mStudio API.

If the node supports binary data output (not evident from the provided code), it would represent any binary content related to the extension instance, but based on the static analysis, the output is JSON only.

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 for building properties and handling OpenAPI-based interactions.
  • The OpenAPI specification is loaded from a local openapi.json file bundled with the node.

Troubleshooting

  • Missing or invalid API credentials: Ensure that a valid API authentication token is configured in the node credentials; otherwise, API calls will fail.
  • Invalid Project Id or Extension Id: Providing incorrect identifiers may result in errors or empty responses. Verify the IDs before running the node.
  • Network issues or API downtime: Connectivity problems or server unavailability at https://api.mittwald.de can cause request failures.
  • Unexpected response format: If the API changes, the node might not parse the response correctly. Updating the OpenAPI spec and node version may be necessary.

Links and References

Discussion