List Orders
Returns a paginated list of orders for your project, sorted by creation date (newest first by default). Use the nextCursor or previousCursor returned in the response to navigate between pages.
Optional filters accept comma-separated values and repeated query parameters (maximum 20 terms per filter). Keep the same filter params when following cursors.
API scope required: orders.read
Authorizations
Query Parameters
Opaque cursor from a previous response's nextCursor or previousCursor. Omit on the first request.
Maximum number of orders to return. Minimum 1, maximum 100.
1 <= x <= 100Sort direction applied to createdAt.
asc, desc Comma-separated list of payment statuses. Orders matching any value are returned. Maximum 20 terms per parameter. Keep filter params stable when paginating with cursors.
20quote-phase, in-progress, succeeded, declined, expired, refunded Comma-separated list of delivery statuses. Orders matching any value are returned. Maximum 20 terms per parameter. Keep filter params stable when paginating with cursors.
20not-started, in-progress, partial-delivery, delivered, failed Comma-separated list of currencies matched against payment.totalPaid.currency. The fiat value matches all fiat payment methods. Maximum 20 terms per parameter.
20Exact match on buyer wallet address (buyer.mintTo). Supports EVM and Solana addresses. Maximum 20 terms per parameter.
20Exact match on order ID (orderIdentifier). Maximum 20 terms per parameter.
20
