mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation retrieves a list of container registries associated with a specified project. It is useful for users who want to manage or audit container registries within their projects, filter registries based on credential availability, and paginate through large sets of registries.

Practical examples include:

  • Fetching all container registries for a project to display in a dashboard.
  • Filtering registries that have credentials configured for security audits.
  • Paginating through registries when dealing with many entries to avoid overwhelming the interface or API limits.

Properties

Name Meaning
Project Id The unique identifier of the project for which to retrieve container registries.
Has Credentials Boolean filter to return only registries that either have or do not have credentials set.
Limit Maximum number of registry records to return in one response (pagination control).
Skip Number of registry items to skip before starting to collect the result set (pagination offset). Should be a multiple of limit.
Page Page number to display; functions similarly to skip. If both page and skip are set, skip takes precedence.

Output

The output JSON contains an array of container registry objects corresponding to the requested project and filters. Each object represents a container registry with its details as returned by the mittwald mStudio API.

If binary data were involved (e.g., registry certificates), it would be included in a separate binary field, but this operation focuses on JSON metadata about registries.

Dependencies

  • Requires an API key credential for authentication with the mittwald mStudio API.
  • The node uses the base URL https://api.mittwald.de to send requests.
  • No additional external dependencies beyond the provided API and n8n's HTTP request capabilities.

Troubleshooting

  • Authentication errors: Ensure the API key credential is correctly configured and has sufficient permissions.
  • Empty results: Verify the Project Id is correct and that registries exist for that project. Also check the Has Credentials filter if used.
  • Pagination issues: When using skip, ensure it is a multiple of limit to avoid unexpected results.
  • API rate limits or connectivity problems: Check network access and API usage quotas.

Links and References

Discussion