OpenGov · OAuth Scopes
OpenGov OAuth Scopes
OAuth 2.0
searched
OpenGov uses OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (e.g. client-credentials or role-based authorization) rather than per-scope consent.
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.
GovernmentGovTechPublic SectorPermittingLicensingProcurementBudgetingAsset ManagementVendor ManagementOpen DataERPLocal Government
Scopes: 0
Flows:
Method: searched
Scopes (0)
OpenGov implements OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (client-credentials or role-based authorization) rather than per-scope consent.
OpenGov's authorization surface is two-layered and neither layer is an OAuth scopes map in the OpenAPI. (1) The platform authorizes integrations with named PERMISSIONS granted per integration in the Developer Portal — this is the surface an integrator actually reasons about, and it is published as a table rather than in any spec. (2) Underneath, the Permitting & Licensing API's openIdConnect scheme points at an Auth0 tenant whose discovery document advertises standard OIDC scopes. derive-oauth-scopes.py returns zero because no oauth2 securityScheme with a `scopes` map exists in any of the ten definitions — the OIDC scheme carries only an openIdConnectUrl. Captured here by hand from the published permissions reference.
OpenGov's authorization surface is two-layered and neither layer is an OAuth scopes map in the OpenAPI. (1) The platform authorizes integrations with named PERMISSIONS granted per integration in the Developer Portal — this is the surface an integrator actually reasons about, and it is published as a table rather than in any spec. (2) Underneath, the Permitting & Licensing API's openIdConnect scheme points at an Auth0 tenant whose discovery document advertises standard OIDC scopes. derive-oauth-scopes.py returns zero because no oauth2 securityScheme with a `scopes` map exists in any of the ten definitions — the OIDC scheme carries only an openIdConnectUrl. Captured here by hand from the published permissions reference.
📄 Provider scope reference: https://developer.opengov.com/docs/app-management/permissions