mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation "App List Update Candidates For Appversion" under the "App" resource is designed to retrieve a list of update candidate versions for a specific base app version. It is useful in scenarios where you want to programmatically check which newer versions are available as updates for an existing app version, enabling automated workflows around app version management, update notifications, or deployment pipelines.

For example, if you manage multiple app versions and want to automate the process of identifying potential updates for a given app version, this node operation can fetch those candidates so you can decide whether to trigger further actions like testing or deployment.

Properties

Name Meaning
App Id The unique identifier of the app for which you want to list update candidates.
Base App Version Id The identifier of the base app version from which to find possible update candidates.

Output

The output JSON will contain a list of update candidate app versions related to the specified base app version. Each item in the list typically includes details about the candidate version such as its ID, version number, release notes, or other metadata relevant to the update.

No binary data output is indicated by the source code or properties.

Dependencies

  • Requires an API key credential for authentication with the mittwald mStudio API.
  • The node uses the mittwald mStudio API endpoint at https://api.mittwald.de.
  • Proper configuration of the API credentials within n8n is necessary to successfully call the API.

Troubleshooting

  • Authentication errors: Ensure that the API key credential is correctly configured and has sufficient permissions to access app version data.
  • Invalid or missing IDs: Both "App Id" and "Base App Version Id" are required. Missing or incorrect values will likely cause the API call to fail or return empty results.
  • Network issues: Connectivity problems to the mittwald API endpoint may cause timeouts or failures.
  • Unexpected response structure: If the API changes, the node might not parse the response correctly; verify the API documentation and update the node accordingly.

Links and References

Discussion