Thought Machine · OAuth Scopes
Thought Machine OAuth Scopes
OAuth 2.0
probed
Thought Machine publishes 5 OAuth 2.0 scopes via the authorizationCode, clientCredentials, and deviceCode flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Thought Machine API on a user’s behalf.
Tokens are issued from https://auth.thoughtmachine.net/application/o/token/.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
CompanyBankingCore BankingFinancial ServicesPaymentsCloud NativeSmart ContractsISO 20022LedgerFintechUnited Kingdom
Scopes: 5
Flows: authorizationCode, clientCredentials, deviceCode
Method: probed
OAuth endpoints
Authorization URL
https://auth.thoughtmachine.net/application/o/authorize/
https://auth.thoughtmachine.net/application/o/authorize/
Token URL
https://auth.thoughtmachine.net/application/o/token/
https://auth.thoughtmachine.net/application/o/token/
Flows
authorizationCodeclientCredentialsdeviceCode
authorizationCodeclientCredentialsdeviceCode
Scopes (5)
| Scope | Description | Flows |
|---|---|---|
| openid | OpenID Connect authentication; issues an ID token for the portal user. | authorizationCode |
| Release the user's email address and email_verified claim. | authorizationCode | |
| profile | Release profile claims (name, given_name, preferred_username, nickname, groups). | authorizationCode |
| entitlements | Release the entitlements claim used to authorise portal/documentation access. | authorizationCode |
| role | Release the roles claim for the authenticated portal user. | authorizationCode |