API access and authentication

Generate API keys and authenticate requests to the Seller Hub API.

The Seller Hub API is available on Enterprise plans. It provides programmatic access to your order data, reports, and settings.

Authentication: - API keys are generated in Settings > Developers. - Include your API key in the Authorization header: "Bearer YOUR_API_KEY". - API keys have the same permissions as the user who created them.

Rate limits: - 100 requests per minute per API key. - Rate limit headers are included in every response. - Exceeding the limit returns a 429 status code.

Endpoint access: - Enterprise API access is enabled only for approved account-managed use cases. - Use the endpoint contract provided during setup; do not assume unaudited /api/v1/* routes are available. - Contact support before adding a new external integration so scopes, rate limits, and data-access boundaries can be confirmed.

All responses are JSON. Dates are ISO 8601. Amounts include currency code.

Best practices: - Store your API key securely (never in client-side code). - Use pagination for large datasets. - Cache responses where appropriate. - Handle rate limits gracefully with exponential backoff.