Go1 · OAuth Scopes
Go1 OAuth Scopes
OAuth 2.0
searched
Go1 publishes 8 OAuth 2.0 scopes via the clientCredentials and authorizationCode flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Go1 API on a user’s behalf.
Tokens are issued from https://auth.go1.com/oauth/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.
CompanyEdtechLearningE-LearningCorporate TrainingContentLearning ManagementLMSEducationWebhooks
Scopes: 8
Flows: clientCredentials, authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://auth.go1.com/oauth/authorize
https://auth.go1.com/oauth/authorize
Token URL
https://auth.go1.com/oauth/token
https://auth.go1.com/oauth/token
Flows
clientCredentialsauthorizationCode
clientCredentialsauthorizationCode
Scopes (8)
| Scope | Description | Flows |
|---|---|---|
| enrollment.read | Read enrollments and completion records. | authorizationCode, clientCredentials |
| enrollment.write | Create, update and delete enrollments. | authorizationCode, clientCredentials |
| lo.read | Read learning objects (content catalog). | authorizationCode, clientCredentials |
| lo.write | Create, update and delete learning objects. | authorizationCode, clientCredentials |
| portal.read | Read customer portals. | authorizationCode, clientCredentials |
| portal.write | Create and update customer portals. | authorizationCode, clientCredentials |
| webhook.read | Read webhook configurations. | authorizationCode, clientCredentials |
| webhook.write | Create, update and delete webhook configurations. | authorizationCode, clientCredentials |
📄 Provider scope reference: https://developers.go1.com/docs/developer-tools/auth/overview-auth