Pulsoid · OAuth Scopes

Pulsoid OAuth Scopes

OAuth 2.0 derived

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

Tokens are issued from https://pulsoid.net/oauth2/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.

Heart RateHealthWearablesReal-TimeStreamingWebSocketOAuth2
Scopes: 9 Flows: implicit, authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://pulsoid.net/oauth2/authorize
Token URL
https://pulsoid.net/oauth2/token
Flows
implicitauthorizationCode

Scopes (9)

ScopeDescriptionFlows
data:heart_rate:read Read heart rate data authorizationCode, implicit
data:heart_rate:write Write heart rate data authorizationCode, implicit
data:room:read Read room real-time data implicit
data:statistics:read Read heart rate statistics authorizationCode, implicit
geometry_dash_mod:configuration:read Read GD mod config implicit
geometry_dash_mod:configuration:write Update GD mod config implicit
profile:read Read profile authorizationCode, implicit
widgets:read Read widgets authorizationCode, implicit
widgets:update Create or update widgets authorizationCode, implicit

Source

OAuth Scopes

pulsoid-scopes.yml Raw ↑
generated: '2026-07-11'
method: derived
source: openapi/pulsoid-openapi.yml
schemes:
- name: OAuth2
  source: openapi/pulsoid-openapi.yml
  flows:
  - flow: implicit
    authorizationUrl: https://pulsoid.net/oauth2/authorize
  - flow: authorizationCode
    authorizationUrl: https://pulsoid.net/oauth2/authorize
    tokenUrl: https://pulsoid.net/oauth2/token
scopes:
- scope: data:heart_rate:read
  description: Read heart rate data
  flows:
  - authorizationCode
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml
- scope: data:heart_rate:write
  description: Write heart rate data
  flows:
  - authorizationCode
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml
- scope: data:room:read
  description: Read room real-time data
  flows:
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml
- scope: data:statistics:read
  description: Read heart rate statistics
  flows:
  - authorizationCode
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml
- scope: geometry_dash_mod:configuration:read
  description: Read GD mod config
  flows:
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml
- scope: geometry_dash_mod:configuration:write
  description: Update GD mod config
  flows:
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml
- scope: profile:read
  description: Read profile
  flows:
  - authorizationCode
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml
- scope: widgets:read
  description: Read widgets
  flows:
  - authorizationCode
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml
- scope: widgets:update
  description: Create or update widgets
  flows:
  - authorizationCode
  - implicit
  sources:
  - openapi/pulsoid-openapi.yml