Token endpoint
Exchanges an authorization code (with PKCE code_verifier) or a refresh token for tokens. Accepts application/x-www-form-urlencoded or application/json. Client authentication: none (public clients), client_secret_basic, or client_secret_post. A Client ID Metadata Document client is public: it sends its document URL as client_id, with no secret. Authorization codes are single-use and live 5 minutes; a code presented twice revokes everything it minted (RFC 9700). Access tokens live 1 hour, refresh tokens rotate and live 30 days. Every OAuth grant ends 90 days after the user approved it, however often its refresh token rotates; refresh then answers invalid_grant and the user approves again. Refresh also answers invalid_grant when the client has been disabled or the user's Microsoft Entra account is disabled or deleted.
Request
- Base URL: https://app.presify.io
- URL: https://app.presify.io/api/oauth/token
- Auth: none declared
Request body
Response
Token response (RFC 6749 §5.1).
Changes
No recorded changes to this operation across all 1 revision of this API.