APIContext · OAuth Scopes

APIContext OAuth Scopes

OAuth 2.0 searched

APIContext publishes 3 OAuth 2.0 scopes via the authorizationCode, deviceCode, and clientCredentials flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the APIContext API on a user’s behalf.

Tokens are issued from https://auth.apimetrics.io/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.

API DirectoryAPI MonitoringAgent SkillsConformanceMCP MonitoringObservabilityOpenTelemetryPerformancePlatformSLOSynthetic TestingTesting
Scopes: 3 Flows: authorizationCode, deviceCode, clientCredentials Method: searched

OAuth endpoints

Authorization URL
https://auth.apimetrics.io/authorize?audience=https://client.apimetrics.io
Token URL
https://auth.apimetrics.io/oauth/token
Flows
authorizationCodedeviceCodeclientCredentials

Scopes (3)

ScopeDescriptionFlows
openid OpenID Connect identity authorizationCode
profile User profile authorizationCode
email User email address authorizationCode

Source

OAuth Scopes

Raw ↑
generated: '2026-09-04'
method: searched
source: openapi/_original/apicontext-apimetrics-openapi.json
docs: https://docs.apimetrics.io/docs/device-code-authorization-flow
discovery: https://auth.apimetrics.io/.well-known/openid-configuration
note: >-
  APIContext's OAuth2 is an Auth0 tenant at auth.apimetrics.io fronting the platform API as the
  audience https://client.apimetrics.io. The platform contract declares only the three OIDC identity
  scopes on its authorizationCode flow, and NO operation in the 325-operation surface declares a
  per-operation scope requirement — every operation carries the bare `security: [{OAuth2: []},
  {ApiKey: []}]`. Authorization is therefore enforced by project and organization role
  (Project Roles, Organization Roles, Project Access operations exist in the contract), not by OAuth
  scope. The wider scopes_supported list below is what the Auth0 discovery document advertises; it is
  the standard OIDC claim set, not an APIContext permission model.
schemes:
- name: OAuth2
  type: oauth2
  source: openapi/_original/apicontext-apimetrics-openapi.json
  audience: https://client.apimetrics.io
  flows:
  - flow: authorizationCode
    authorizationUrl: https://auth.apimetrics.io/authorize?audience=https://client.apimetrics.io
    tokenUrl: https://auth.apimetrics.io/oauth/token
  - flow: deviceCode
    tokenUrl: https://auth.apimetrics.io/oauth/token
    deviceAuthorizationUrl: https://auth.apimetrics.io/oauth/device/code
    source: https://docs.apimetrics.io/docs/device-code-authorization-flow
  - flow: clientCredentials
    tokenUrl: https://auth.apimetrics.io/oauth/token
    source: https://github.com/APImetrics/APImetrics-cli (service accounts)
scopes:
- {scope: openid, description: OpenID Connect identity, flows: [authorizationCode], sources: [openapi/_original/apicontext-apimetrics-openapi.json]}
- {scope: profile, description: User profile, flows: [authorizationCode], sources: [openapi/_original/apicontext-apimetrics-openapi.json]}
- {scope: email, description: User email address, flows: [authorizationCode], sources: [openapi/_original/apicontext-apimetrics-openapi.json]}
identity_provider_scopes_supported:
- openid
- profile
- offline_access
- name
- given_name
- family_name
- nickname
- email
- email_verified
- picture
- created_at
- identities
- phone
- address
operation_scope_requirements: none
authorization_model:
  style: role-based
  surfaces:
  - {tag: Project Roles, operations: 5}
  - {tag: Organization Roles, operations: 4}
  - {tag: Project Access, operations: 6}
  - {tag: Service Accounts, operations: 8}
  - {tag: API Keys, operations: 3}

Work with this as data

Every scope set here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This scope set
curl "https://apis.io/api/v1/scopes/apicontext-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.