Shopware icon

Shopware

Shopware

Actions778

Order → Get Order List

AI-generated

Overview

This node operation retrieves a list of orders from the Shopware platform. It is useful for scenarios where you need to fetch multiple orders with pagination and filtering capabilities, such as generating reports, syncing order data with other systems, or displaying order lists in dashboards.

Use Case Examples

  1. Fetch the first 50 orders to display on an admin dashboard.
  2. Retrieve orders from a specific page to process batch updates.
  3. Query orders using a custom SwagQL query to filter orders by status or date range.

Properties

Name Meaning
Limit Maximum number of orders to return in a single page.
Page The page number of the order list to retrieve.
Query Encoded SwagQL query in JSON format to filter or customize the order list retrieval.
Request Options Additional request settings such as batching, SSL certificate validation, proxy configuration, and timeout settings.

Output

JSON

  • orders - Array of order objects returned from the Shopware API.
  • total - Total number of orders available matching the query.
  • page - Current page number of the returned order list.
  • limit - Maximum number of orders returned per page as requested.

Dependencies

  • Shopware API with valid admin credentials

Troubleshooting

  • Ensure the Shopware API credentials are correctly configured and have sufficient permissions to access order data.
  • Verify that the 'limit' and 'page' parameters are set to valid numbers to avoid request errors.
  • If using a custom SwagQL query, ensure the query is properly encoded and valid according to Shopware's query language.
  • Check network settings such as proxy and SSL options if requests fail due to connectivity or certificate issues.

Discussion