mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node interacts with the Marketplace resource of an external API to retrieve detailed information about a specific extension by its unique identifier. It is useful in scenarios where users need to fetch metadata or configuration details of a particular extension available in the marketplace, such as for automation workflows that manage or display extension data dynamically.

For example, you might use this node to:

  • Retrieve the latest version and description of an extension before installing or updating it.
  • Display extension details within a dashboard or report.
  • Automate validation or compatibility checks based on extension properties.

Properties

Name Meaning
Extension Id The unique identifier of the extension to retrieve. This is a required string input specifying which extension's details to fetch from the marketplace.

Output

The node outputs JSON data containing the full details of the requested extension. This typically includes fields such as the extension's name, version, description, author, and other metadata provided by the marketplace API.

If the extension includes any binary data (e.g., icons or files), the node would handle it accordingly, but based on the provided code and context, the output focuses on JSON metadata.

Dependencies

  • Requires an API key credential for authenticating with the external mittwald mStudio API.
  • The node uses the base URL https://api.mittwald.de to send requests.
  • The request headers specify JSON content type and accept JSON responses.

Troubleshooting

  • Missing or invalid Extension Id: Ensure the "Extension Id" property is provided and correctly matches an existing extension in the marketplace.
  • Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
  • Network issues or API downtime: Check connectivity to https://api.mittwald.de and confirm the API service status.
  • Unexpected response format: If the API changes, the node may fail to parse the response; updating the node or checking API documentation may be necessary.

Links and References

Discussion