Request OAuth2 authorization. If successful, receive authorization grant via redirect.
Success for 'form_post' response mode
Redirect, no body.
Redirect, no body.
Bad request error, for example a request parameter is invalid.
Unauthorized error, for example the provided client is invalid.
Forbidden error, for example you are trying to use a satellite domain
Request OAuth2 authorization. If successful, receive authorization grant via redirect.
Success for 'form_post' response mode
Redirect, no body.
Redirect, no body.
Bad request error, for example a request parameter is invalid.
Unauthorized error, for example the provided client is invalid.
Forbidden error, for example you are trying to use a satellite domain
Get OAuth2 token in exchange for a valid authorization grant.
Fetch token for OAuth2 flow
Bad request error, for example a request parameter is invalid.
Unauthorized error, for example the provided client is invalid.
Forbidden error, for example you are trying to use a satellite domain
{- "access_token": "string",
- "expires_in": 0,
- "refresh_token": "string",
- "scope": "string",
- "token_type": "string"
}
Get user info in exchange for a valid OAuth2 access token.
Get user info after successful OAuth2 flow
Request was not successful
Request was not successful
Request was not successful
{- "object": "string",
- "instance_id": "string",
- "user_id": "string",
- "email": "string",
- "email_verified": true,
- "family_name": "string",
- "given_name": "string",
- "name": "string",
- "username": "string",
- "preferred_username": "string",
- "picture": "string",
- "public_metadata": { },
- "private_metadata": { },
- "unsafe_metadata": { }
}
Get user info in exchange for a valid OAuth2 access token.
Get user info after successful OAuth2 flow
Request was not successful
Request was not successful
Request was not successful
{- "object": "string",
- "instance_id": "string",
- "user_id": "string",
- "email": "string",
- "email_verified": true,
- "family_name": "string",
- "given_name": "string",
- "name": "string",
- "username": "string",
- "preferred_username": "string",
- "picture": "string",
- "public_metadata": { },
- "private_metadata": { },
- "unsafe_metadata": { }
}
Get information for an access or refresh token
Get information for an access or refresh token
Unauthorized error, for example the provided client is invalid.
You are currently using the legacy OAuth 2.0 provider, please migrate to the new one via Clerk Dashboard.
token=string&token_type_hint=string&scope=string
{- "active": true,
- "client_id": "string",
- "iat": 0,
- "scope": "string",
- "sub": "string"
}