Nexlogiq Commerce OS icon

Nexlogiq Commerce OS

Unified SaaS Engine for Shopify and WooCommerce

Order → Get Many

AI-generated

Summary

Retrieve multiple orders from a specified Shopify or WooCommerce store using API credentials, with optional filters and pagination controls.

Inputs

  • platform (required) — Select the e-commerce platform: Shopify or WooCommerce.
  • storeUrl (required) — The URL of the store to query.
  • apiKey (required) — API Key for Shopify or Consumer Key for WooCommerce.
  • apiSecret — API Secret for WooCommerce only; not used for Shopify.
  • returnAll — Whether to return all orders or limit the number of results.
  • limit — Maximum number of orders to return when not returning all.
  • options — Additional filters to refine the returned orders. For Shopify, includes order status (open, closed, cancelled, or any) and financial status (paid, pending, refunded, or any). For WooCommerce, includes search text and order status (any, cancelled, completed, pending, processing).

Output shape

a list of order records

Supports pagination controls via 'returnAll' and 'limit' parameters. The actual returned fields depend on the selected platform and API response. Filters are optional and platform-specific.

Examples

Example 1: Get up to 100 paid Shopify orders with 'open' status.

platform=shopify, returnAll=false, limit=100, options: status=open, financial_status=paid

Example 2: Get all WooCommerce orders containing 'urgent' in the search.

platform=woocommerce, returnAll=true, options: search='urgent'

Links

Discussion