VATSIM · OAuth Scopes

VATSIM OAuth Scopes

OAuth 2.0 derived

VATSIM publishes 4 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the VATSIM API on a user’s behalf.

Tokens are issued from /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.

AviationFlight SimulationAir Traffic ControlReal-Time DataCommunity
Scopes: 4 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
/oauth/authorize
Token URL
/oauth/token
Flows
authorizationCode

Scopes (4)

ScopeDescriptionFlows
country Read the user's country of residence authorizationCode
email Read the user's email address authorizationCode
full_name Read the user's full name authorizationCode
vatsim_details Read the user's VATSIM ratings and divisions authorizationCode

Source

OAuth Scopes

vatsim-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/connect.yaml
schemes:
- name: connect
  source: openapi/connect.yaml
  flows:
  - flow: authorizationCode
    authorizationUrl: /oauth/authorize
    tokenUrl: /oauth/token
scopes:
- scope: country
  description: Read the user's country of residence
  flows:
  - authorizationCode
  sources:
  - openapi/connect.yaml
- scope: email
  description: Read the user's email address
  flows:
  - authorizationCode
  sources:
  - openapi/connect.yaml
- scope: full_name
  description: Read the user's full name
  flows:
  - authorizationCode
  sources:
  - openapi/connect.yaml
- scope: vatsim_details
  description: Read the user's VATSIM ratings and divisions
  flows:
  - authorizationCode
  sources:
  - openapi/connect.yaml