mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node allows users to request the installation of an application version within a specified project using the mittwald mStudio API. It is useful for automating app deployment workflows, managing app versions, and controlling update policies programmatically. For example, a user can trigger this node to install a specific version of an app with custom user inputs and define how updates should be handled automatically.

Properties

Name Meaning
Project Id The identifier of the project where the app installation request will be made.
App Version Id The specific version ID of the app to be installed.
Description A textual description related to the app installation request.
Installation Path The file system path or target location where the app should be installed (optional).
Update Policy Defines which updates should be applied automatically by the system. Options: None, Patch Level, All.
User Inputs JSON object containing user-defined inputs required for the app installation process.

Output

The node outputs JSON data representing the response from the mittwald mStudio API after requesting the app installation. This typically includes details about the installation request status, any messages, and metadata returned by the API. There is no indication that binary data is output by this node.

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 uses standard HTTP headers for JSON content (Accept: application/json, Content-Type: application/json).
  • No additional external dependencies are indicated beyond the API access.

Troubleshooting

  • Common issues:
    • Missing or invalid API authentication token may cause authorization errors.
    • Incorrect or missing required properties such as Project Id, App Version Id, or Update Policy can lead to request failures.
    • Malformed JSON in the User Inputs property could cause parsing errors.
  • Error messages:
    • Authorization errors typically indicate problems with the API key or permissions.
    • Validation errors from the API may specify which required fields are missing or invalid.
    • Network or connectivity errors suggest checking internet access or API endpoint availability.

Links and References

Discussion