mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation creates a backup for a specified project using the mittwald mStudio API. It is useful in scenarios where you want to programmatically generate backups of your projects to ensure data safety, enable recovery options, or maintain versioned snapshots of your project state. For example, before making major changes to a project, you can create a backup to preserve the current state.

Properties

Name Meaning
Project Id The unique identifier of the project for which the backup will be created.
Description A textual description of the backup. Defaults to "I'm a ProjectBackup".
Expiration Time The time when the backup should expire and presumably be deleted or invalidated.

Output

The node outputs JSON data representing the response from the mittwald mStudio API after creating the project backup. This typically includes details about the newly created backup such as its ID, status, creation timestamp, and other 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 the OpenAPI specification defined in the bundled openapi.json file to build request properties and handle communication.

Troubleshooting

  • Missing or invalid Project Id: Ensure the Project Id is provided and correctly references an existing project; otherwise, the API may return an error.
  • Invalid expiration time format: The expiration time must be in a valid string format accepted by the API (likely ISO 8601). Incorrect formats may cause request failures.
  • Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
  • API connectivity issues: Network problems or incorrect base URL configuration can prevent successful API calls.
  • Unexpected API responses: Check the API documentation for any constraints or required fields not met by the input properties.

Links and References

Discussion