mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation, Project List Servers, retrieves a list of servers associated with a project or organization from the mittwald mStudio API. It is useful for scenarios where you need to programmatically access server information related to a specific customer or your own user context if no customer ID is provided. Typical use cases include inventory management, monitoring setups, or automation workflows that require server details such as IDs, descriptions, and creation dates.

Properties

Name Meaning
Customer Id ID of the Organization to list servers for. If empty, uses the ID of the executing user instead.
Search Term A search string to filter servers by their id, shortId, or description fields.
Limit Maximum number of server records to return in the response (default 10,000).
Skip Number of items to skip in the result set; should be a multiple of limit.
Page Page number to display; functions similarly to skip. If both are set, skip takes precedence.
Sort Field to sort the results by. Options: Created At, Description.
Order Sort order direction. Options: Ascending (asc) or Descending (desc). Default is ascending.

Output

The node outputs JSON data containing an array of server objects matching the query parameters. Each server object typically includes fields like server ID, short ID, description, creation date, and other metadata as provided by the mittwald mStudio API.

If binary data were involved (e.g., server logs or files), it would be indicated here, but this operation only returns JSON server listings.

Dependencies

  • Requires an API key credential for authentication with the mittwald mStudio API.
  • The base URL for API requests is https://api.mittwald.de.
  • The node depends on the @devlikeapro/n8n-openapi-node package for building request properties from the OpenAPI specification.

Troubleshooting

  • Empty or incomplete results: Ensure the Customer Id is correct or left empty to default to the executing user's ID. Also verify that Limit, Skip, and Page parameters are set correctly.
  • Authentication errors: Confirm that a valid API key credential is configured and has sufficient permissions.
  • Invalid parameter values: For example, Skip should be a multiple of Limit; otherwise, the API might reject the request or return unexpected results.
  • API rate limits or connectivity issues: Check network connectivity and API usage quotas.

Links and References

Discussion