Castor · OAuth Scopes

Castor OAuth Scopes

OAuth 2.0 searched

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

Tokens are issued from https://data.castoredc.com/api/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.

Clinical TrialsElectronic Data CaptureEDCClinical Data ManagementHealthcareLife SciencesResearch
Scopes: 3 Flows: clientCredentials Method: searched

OAuth endpoints

Token URL
https://data.castoredc.com/api/oauth/token
Flows
clientCredentials

Scopes (3)

ScopeDescriptionFlows
default Grants access to everything (allows access to all endpoints).
study_statistics Grants access to a study's statistics.
record Grants access to the data for a single participant; intended for use by study subjects.

Source

OAuth Scopes

castoredc-scopes.yml Raw ↑
generated: '2026-07-11'
method: searched
source: openapi/castoredc-openapi.yml
docs: https://data.castoredc.com/api
schemes:
- name: oauth2ClientCredentials
  source: openapi/castoredc-openapi.yml
  flows:
  - flow: clientCredentials
    tokenUrl: https://data.castoredc.com/api/oauth/token
scopes:
- scope: default
  description: Grants access to everything (allows access to all endpoints).
  sources:
  - https://data.castoredc.com/api
  - https://data.castoredc.com/api/swagger?format=json
- scope: study_statistics
  description: Grants access to a study's statistics.
  sources:
  - https://data.castoredc.com/api
  - https://data.castoredc.com/api/swagger?format=json
- scope: record
  description: Grants access to the data for a single participant; intended for use
    by study subjects.
  sources:
  - https://data.castoredc.com/api
  - https://data.castoredc.com/api/swagger?format=json