API reference

Guides, authentication, errors, and versioned endpoints for orders, products, inventory, and fulfillments.

Keys are scoped to the merchant and the actions they allow.

API keys are merchant-scoped, revocable, and bound to explicit capabilities like orders.read, inventory.adjust, or fulfillments.tracking.write. External systems only get access to the endpoints and operations the merchant approves.

Scoped access
Every request is resolved to one merchant and a fixed set of scopes.
Secret-once keys
Merchants see the secret only when a key is created. Rarely stores only a hash.
Operational writes
Write endpoints support idempotency so retried requests stay safe.

Live playground

Each reference page includes a playground that proxies requests server-side. Your API key stays in browser memory for the session only.

Fastest flow
  1. Create a scoped key in the merchant portal.
  2. Open the reference page for the endpoint family you want to test.
  3. Paste the key into the playground and send a request.

Search docs

Search guides, endpoints, scopes, and parameters.