List customers
Returns a collection of customers.
Filtering — ?filter[id]=1,2,3, ?filter[email][email protected],
?filter[external_identifier]=crm-4711.
AuthorizationbearerAuth
Authorization
bearerAuth OAuth2 access token — how to obtain one is described under Setup → Authentication.
In: header
Query Parameters
Page number — see Basic Usage → Pagination.
1emailHeader Parameters
The API only responds with JSON — this header is mandatory on every request (see Setup → Headers).
"application/json"Value in
- "application/json"
Response Body
application/json
curl -X GET "https://example.com/customers" \ -H "Accept: application/json"{ "data": [ { "id": 0, "email": "[email protected]", "first_name": "string", "last_name": "string", "external_identifier": "string", "created_at": "2019-08-24T14:15:22Z" } ], "meta": { "current_page": 0, "per_page": 0, "total": 0 }}Cancel an order POST
Cancels an order that has not entered production yet. Once production has started the order can no longer be cancelled and this endpoint returns a validation error. Subscribe to `order.cancelled` ([Basic Usage → Webhooks](/docs/checkout/2022-02-01/basic/webhooks)) to be notified when the cancellation is completed.
Show a customer GET
Next Page