Base URL
All API requests are made to:Authentication
Endpoints are authenticated with an API key sent as a bearer token in theAuthorization header:
API key management
1
Access API Keys
In the dashboard, navigate to Settings → API Keys to manage your keys.
Manage API keys
Create, view, and revoke API keys for your store.
2
Generate a new key
Click Generate API Key, provide a name, and click Generate.
3
Store your key securely
The secret is shown only once. Copy it and store it somewhere secure — once you leave the page, the secret is no longer visible and you’ll need to generate a new key.
4
Authenticate your API requests
Send the key as a bearer token on every request:
Rate limits
The API allows 100 requests per minute. Requests without valid authentication headers are rate limited by IP address. When you exceed a limit, the API responds with HTTP429 Too Many Requests. Back off and retry after a short delay.