v1

latestOpenAPI 3.0.32026-08-065621.5 KB
OAuth

OAuth 2.0 Authorization Endpoint

Implements RFC 6749 Section 3.1.

This endpoint is used by OAuth 2.0 clients (e.g., Zapier) to obtain an authorization code on behalf of an authenticated user.

The user must be logged in to Reachr. On success, the user is redirected back to the provided redirect_uri with an authorization code and the optional state.

get/oauth/authorize

Query parameters

client_idstring required

The client identifier issued during client registration.

redirect_uristring uri required

Must exactly match one of the redirect URIs registered for the client.

response_type'code' required

The response type. Only "code" is supported.

scopestring

Space-delimited list of scopes requested.

statestring

An opaque value used by the client to maintain state and mitigate CSRF.

code_challengestring

PKCE code challenge (optional).

code_challenge_method'S256' | 'plain'

PKCE code challenge method (optional).