mittwald icon

mittwald

Interact with mittwald mStudio API

Actions100

Overview

This node operation "App List Appinstallations For User" retrieves a filtered list of app installations associated with a user. It is useful when you want to query and manage app installation data, such as fetching specific apps installed by a user or searching through app installations based on various criteria.

Practical examples include:

  • Listing all app installations for a user filtered by specific app IDs.
  • Searching app installations by keywords in fields like description or version.
  • Paginating through large sets of app installation records using limit, skip, or page parameters.

Properties

Name Meaning
App Ids IDs of Apps to filter for. Accepts an array of app IDs to narrow down the results to specific apps.
Search Term A text string to filter app installations. Searches within fields: id, shortId, description, appVersion, and systemSoftwareVersion.
Limit Maximum number of app installation records to return in the response.
Skip Number of items to skip before starting to collect the result set. 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 a list of app installation objects matching the query parameters. Each object typically includes details such as installation ID, app version, system software version, description, and other metadata related to the app installation.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for authentication to the mittwald mStudio API.
  • The node uses the base URL https://api.mittwald.de to send requests.
  • The node depends on the @devlikeapro/n8n-openapi-node package for OpenAPI integration.

Troubleshooting

  • Empty results: Ensure that the filter parameters (appIds, searchTerm) are correctly specified and match existing data.
  • Pagination issues: When using skip, ensure it is a multiple of limit to avoid unexpected results.
  • Authentication errors: Verify that the API key credential is valid and has necessary permissions.
  • Invalid JSON input: For the appIds property, ensure the JSON array is well-formed.

Links and References

Discussion