Shopware icon

Shopware

Shopware

Actions778

Integration → Get Integration List

AI-generated

Overview

This node operation retrieves a list of integrations from the Shopware system. It supports pagination and query filtering, allowing users to specify the maximum number of integrations to return per page, the page number to fetch, and an encoded SwagQL query for advanced filtering. This is useful for scenarios where users need to manage or analyze integrations within their Shopware environment, such as listing all active integrations or searching for specific ones based on criteria.

Use Case Examples

  1. Fetch the first 10 integrations to display in a dashboard.
  2. Retrieve integrations on page 2 with a custom SwagQL query to filter by status.

Properties

Name Meaning
Limit Maximum number of integration resources to be returned in a single page.
Page The page number of the integration list to be returned.
Query Encoded SwagQL query in JSON format to filter the integration list.
Request Options Additional request settings such as batching, SSL certificate validation, proxy configuration, and request timeout.

Output

JSON

  • data - Array of integration objects returned from the Shopware API.
  • total - Total number of integrations available matching the query.
  • page - Current page number of the returned integration list.
  • limit - Maximum number of integrations returned per page.

Dependencies

  • Requires Shopware API credentials for authentication.

Troubleshooting

  • If the node returns an empty list, verify the query parameters and ensure integrations exist in the Shopware system.
  • Timeout errors may occur if the server is slow or unresponsive; increase the timeout setting if needed.
  • SSL certificate errors can be bypassed by enabling the 'Ignore SSL Issues' option, but this should be used cautiously due to security risks.
  • Proxy settings must be correctly configured if the network requires routing through a proxy server.

Discussion