List Invoices
List invoices using cursor pagination and optional expansions.
Overview
Use this endpoint to list invoices with Stripe-style cursor pagination and optionalexpand fields.
Authentication
- Merchant server auth:
x-api-keyorAuthorization: Bearer <jwt>
Request
SDK
cURL
Response
Errors
400invalid cursor or query parameters401missing/invalid merchant auth
Examples
Cursor pagination:Authorizations
API key for server-to-server operations (scope=merchant or commerce)
Query Parameters
Max number of invoices to return.
1 <= x <= 100Cursor (return invoices created before this ID).
Cursor (return invoices created after this ID).
Comma-separated invoice statuses.
Comma-separated invoice types (product keys are locked to products).
Filter by merchant customer ID.
Filter by payer wallet address (matches any invoice payment).
Optional; requires payer_wallet_address.
ethereum, base, solana, avalanche, ton, bsc, arbitrum, optimism, cardano, sui Filter by network environment.
mainnet, devnet Return invoices created on/after this time.
Return invoices created on/before this time.
Comma-separated expansions (latest_payment, payments).
Max payments per invoice when expand includes payments.
1 <= x <= 100
