Skip to main content
Base URL:

Endpoints

Scopes

Request only the scopes you need. Every scope must be in your client’s allowed set.

Token lifetimes

Errors

OAuth endpoints return standard OAuth 2.0 error codes: Partner API errors are JSON { "error": "…" } with an HTTP status:

Security notes

Keep your client_secret on a server you control — never ship it in a browser or mobile bundle. For browser/mobile clients, register a public client and use PKCE.
  • Redirect URIs are an exact allowlist per client — no wildcards.
  • Codes and tokens are stored hashed; tokens can be revoked.
  • Always send and verify the OAuth state parameter.