Skip to content
LogoLogo

Exchange a native authorization code or refresh token

Exchange a native authorization code or refresh token

POST/api/v1/mobile/oauth/token

Exchanges a native authorization code with its PKCE verifier, or the current rotating refresh token, for the next 15-minute opaque access token and refresh token. The request is bound to the registered public client and installation. Responses always carry Cache-Control: no-store; raw credentials must never be logged, cached, or placed in a URL. Reuse of an already-consumed refresh token revokes its entire credential family and requires browser reauthentication.

Request Body

application/json

Responses