A user's granted authorization to access a 3rd party service

AttributeDescription
id
number or string
The unique identifier for this authorization. A single authorization corresponds to a single grant by the user to access the accompanying resource.
status
string
One of awaiting_callback, retrieving_tokens, active, or error
error_code
string
For authorizations in the error state, denotes the code (category) of the error, e.g. invalid_credentials.
error_message
string
For authorizations in the error state, the user-friendly error message, e.g. "Installation failed (request error)."
authorizer
Authorizer
The authorizer that this authorization used to be granted access.
access_token
string (optional)
If available, the current token to access the resource (e.g. the current OAuth2 access token).

Only available if status is active.
authorize_url
string (optional)
The URL the user needs to visit in order to grant access to the resource.

Only available if the status is awaiting_callback.