v41

latestOpenAPI 3.0.0UNLICENSEDraw.githubusercontent.com2026-07-0839165177.6 KB
Checkout Intents

List checkout intents

Retrieve a paginated list of checkout intents

Enables developers to query checkout intents associated with their account, with filters and cursor-based pagination.

get/api/v1/checkout-intents

Query parameters

limitinteger

Maximum number of results to return (default 100)

afterstring
beforestring
idstring[]
stateCheckoutIntentState[]

Response

Paginated checkout intents response

Example response

{
  "data": [
    {
      "referenceId": "order-1234",
      "constraints": {
        "maxShippingPrice": 500,
        "maxTotalPrice": 100000
      },
      "promoCodes": [
        "SAVE20"
      ],
      "variantSelections": [
        {
          "label": "Size, Color, etc."
        }
      ],
      "buyer": {
        "postalCode": "10001",
        "country": "US",
        "province": "NY",
        "city": "New York",
        "address2": "Apt 1",
        "address1": "123 Main St",
        "phone": "1234567890",
        "email": "john.doe@example.com",
        "lastName": "Doe",
        "firstName": "John"
      }
    }
  ]
}