Authentication
HTTP Basic authentication using OAuth2 client credentials (base64-encoded client_id:client_secret)
Access token issued successfully
OAuth2 access token response.
Token lifetimes (subject to change): Currently, access tokens expire after 24 hours (86,400 seconds) and refresh tokens share the same lifetime. Always use the expires_in value from the response to determine the actual expiration rather than assuming a fixed TTL, as these defaults may be adjusted in the future.
Access token for authenticating API requests. Use as Bearer token in the Authorization header.
ct6Q2h1OiDHJaePbBgrpCgN3xfLPc9WYnCC6tRFdToken type
BearerPossible values: Token expiration time in seconds. Currently defaults to 86,400 (24 hours). This value is subject to change — always rely on the returned value.
86400Refresh token for obtaining new access tokens. The refresh token currently shares the same lifetime as the access token (24 hours, subject to change). Each refresh token can only be used once.
fx8TlqzAxg5b8Ukzp46rD-FXpxrNxHKX3BZQjGhGAuthentication failed
Internal server error
HTTP Basic authentication using OAuth2 client credentials (base64-encoded client_id:client_secret)
User email address
user@example.comUser password
mySecretPassword123Access token issued successfully
OAuth2 access token response.
Token lifetimes (subject to change): Currently, access tokens expire after 24 hours (86,400 seconds) and refresh tokens share the same lifetime. Always use the expires_in value from the response to determine the actual expiration rather than assuming a fixed TTL, as these defaults may be adjusted in the future.
Access token for authenticating API requests. Use as Bearer token in the Authorization header.
ct6Q2h1OiDHJaePbBgrpCgN3xfLPc9WYnCC6tRFdToken type
BearerPossible values: Token expiration time in seconds. Currently defaults to 86,400 (24 hours). This value is subject to change — always rely on the returned value.
86400Refresh token for obtaining new access tokens. The refresh token currently shares the same lifetime as the access token (24 hours, subject to change). Each refresh token can only be used once.
fx8TlqzAxg5b8Ukzp46rD-FXpxrNxHKX3BZQjGhGAuthentication failed
Internal server error
HTTP Basic authentication using OAuth2 client credentials (base64-encoded client_id:client_secret)
The refresh token obtained from a previous token response
Access token refreshed successfully
OAuth2 access token response.
Token lifetimes (subject to change): Currently, access tokens expire after 24 hours (86,400 seconds) and refresh tokens share the same lifetime. Always use the expires_in value from the response to determine the actual expiration rather than assuming a fixed TTL, as these defaults may be adjusted in the future.
Access token for authenticating API requests. Use as Bearer token in the Authorization header.
ct6Q2h1OiDHJaePbBgrpCgN3xfLPc9WYnCC6tRFdToken type
BearerPossible values: Token expiration time in seconds. Currently defaults to 86,400 (24 hours). This value is subject to change — always rely on the returned value.
86400Refresh token for obtaining new access tokens. The refresh token currently shares the same lifetime as the access token (24 hours, subject to change). Each refresh token can only be used once.
fx8TlqzAxg5b8Ukzp46rD-FXpxrNxHKX3BZQjGhGAuthentication failed
Internal server error
HTTP Basic authentication using OAuth2 client credentials (base64-encoded client_id:client_secret)
The access token to introspect.
ct6Q2h1OiDHJaePbBgrpCgN3xfLPc9WYnCC6tRFdIntrospection result (always returned when the request and caller are valid)
Token introspection response (RFC 7662 style).
This schema is a stable, versioned contract: only additive changes are made. For an inactive token only the
active field is present (the body is exactly {"active": false}); all other fields are omitted.
Whether the token is currently active (valid, not expired, not revoked, and local to this region).
trueOrganization the token belongs to. Present only for active tokens.
1The grant type the token was issued with. Present only for active tokens.
user_credentialsPossible values: The OAuth2 client the token was issued to. Present only for active tokens.
oa2-client-id_abc123The user id the token is scoped to. Only present (non-null) for user-scoped tokens.
42The user's organization role. Only present (non-null) for user-scoped tokens.
AdminExpiration time in epoch seconds. Present for active tokens; omitted for permanent tokens.
1784106000Issued-at time in epoch seconds. Present only for active tokens.
1784019600Token type. Present only for active tokens.
BearerPossible values: Malformed request (e.g. missing token, token supplied in the query string, or wrong Content-Type)
Missing or invalid caller credentials
Internal server error
Last updated
Was this helpful?

