Request OAuth2 authorization. If successful, receive authorization grant via redirect.
Redirect, no body.
Request was not successful
Request was not successful
Request was not successful
{- "errors": [
- {
- "message": "string",
- "long_message": "string",
- "code": "string",
- "meta": { },
- "clerk_trace_id": "string"
}
], - "meta": { }
}
Get OAuth2 token in exchange for a valid authorization grant.
Fetch token for OAuth2 flow
Request was not successful
Request was not successful
{- "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
{- "object": "string",
- "instance_id": "string",
- "email": "string",
- "email_verified": true,
- "family_name": "string",
- "given_name": "string",
- "name": "string",
- "username": "string",
- "picture": "string",
- "user_id": "string",
- "public_metadata": { },
- "private_metadata": { },
- "unsafe_metadata": { }
}