The signed-in shopper's orders at this store
- Credentials, one of
- Store key and Shopper session
- Store key and Shopper ID token
- Scopes
orders:read
Newest first. Only ever the caller's own orders (placed while signed in, here or on the hosted storefront).
Paged: { items, nextCursor }, limit (default 50, at most 100) and an opaque cursor.
Old path, deprecated, sunset 1 Feb 2027: GET /v1/me/orders.
AuthorizationBearer <sez_pub_... (publishable) or sez_sk_... (secret)>A per-store key from the console. Publishable keys are browser-safe; secret keys are server-only.
Scope: orders:read
X-Shopper-Session<token>A 14-day shopper session from POST /v1/store/shopper/session. Preferred on a server.
cursor?stringThe nextCursor of the previous page, unchanged. A cursor that is not one we gave you is 400 invalid_parameter.
limit?integerPage size: default 50, at most 100 (more is 100; a missing or unusable value is 50).
1 <= value <= 10050The orders.
application/json- response
data*curl -X GET 'https://api.shopeazy.co/v1/store/me/orders' \ -H 'Authorization: Bearer sez_pub_...' \ -H 'X-Shopper-Session: <shopper_session_token>'{ "data": { "items": [], "nextCursor": null, "orders": [], "count": 0 }}The signed-in shopper and their membership of this store GET
Always the caller's own record. KYC details and documents are never returned. `canCheckout` is true on an open store, or for an active member of a members-only one. Old path, deprecated, sunset 1 Feb 2027: `GET /v1/me`.
The signed-in shopper's upcoming bookings at this store GET
Soonest first. One row per booked service line on the caller's orders, from now on. Lines on cancelled orders are left out. Paged: `{ items, nextCursor }`, `limit` (default 50, at most 100) and an opaque `cursor`. Old path, deprecated, sunset 1 Feb 2027: `GET /v1/me/bookings`.