mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation, Extension Create Extension Instance under the Marketplace resource, allows users to create a new instance of an extension within a specified context. It is useful for automating the deployment or activation of software extensions in different environments such as projects or customers. For example, a user can programmatically instantiate a particular extension for a customer account or a project workspace, streamlining extension management workflows.

Properties

Name Meaning
Consented Scopes JSON array specifying the scopes that have been consented to; controls permissions granted.
Context The environment where the extension instance will be created; options: Project, Customer.
Context Id Identifier string for the specific project or customer context where the extension applies.
Extension Id Identifier string of the extension to instantiate.
Variant Key Optional string to specify a variant or version key of the extension instance.

Output

The node outputs JSON data representing the result of the extension instance creation request. This typically includes details about the newly created extension instance such as its ID, status, and any metadata returned by the API. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential for authentication with the mittwald mStudio API.
  • The node uses the base URL https://api.mittwald.de and expects JSON content-type headers.
  • No other external dependencies are indicated.

Troubleshooting

  • Invalid or missing required properties: Ensure all required fields (Consented Scopes, Context, Context Id, Extension Id) are provided and correctly formatted.
  • Authentication errors: Verify that the API key credential is valid and has sufficient permissions.
  • API errors: If the API returns errors (e.g., invalid context ID or extension ID), check that these identifiers exist and are correct.
  • JSON parsing issues: The Consented Scopes property expects valid JSON input; malformed JSON will cause failures.

Links and References

Discussion