OAuth

Get OAuth consent info

Returns information about the platform app requesting authorization so the UI can display a consent screen. Used by the 1Claw-hosted consent page.

get/v1/oauth/authorize

Request

  • Base URL: https://api.1claw.co
  • URL: https://api.1claw.co/v1/oauth/authorize
  • Auth: HTTP bearer

Query parameters

client_idstring required

Platform app slug

redirect_uristring uri required
response_type'code' required
scopestring

Space-delimited scopes (e.g. "openid email wallet")

statestring
code_challengestring

PKCE code challenge

code_challenge_method'S256'

Only S256 is supported (PKCE is mandatory for code grants)

noncestring

OIDC nonce for ID token replay protection

login_hintstring

Pre-fill the email field on the consent page

Response

Consent screen data

app_namestring required
app_slugstring required
app_logo_urlstring uri nullable
scopesstring[] required
redirect_uristring uri required
already_consentedboolean required

Changes

No recorded changes to this operation across all 2 revisions of this API.