Athelas · OAuth Scopes

Athelas OAuth Scopes

OAuth 2.0 searched

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

Tokens are issued from https://onc.api.staging-ehr.athelas.com/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.

CompanyHealthcareRemote Patient MonitoringElectronic Health RecordsFHIRRevenue Cycle ManagementMedical DevicesSMART on FHIRInteroperabilityAI
Scopes: 31 Flows: authorizationCode, clientCredentials Method: searched

OAuth endpoints

Authorization URL
https://onc.api.staging-ehr.athelas.com/authorize
Token URL
https://onc.api.staging-ehr.athelas.com/token
Flows
authorizationCodeclientCredentials

Scopes (31)

ScopeDescriptionFlows
openid OpenID Connect
profile User profile
fhirUser Resolves the current user as a FHIR resource
offline_access Issue a refresh token
launch EHR launch context
launch/patient Standalone patient launch context
patient/AllergyIntolerance.rs Allergy and intolerance records
patient/CarePlan.rs Care plans
patient/CareTeam.rs Care team members
patient/Condition.rs All conditions (problems, diagnoses, health concerns)
patient/Coverage.rs Insurance coverage
patient/Device.rs Implantable devices
patient/DiagnosticReport.rs Diagnostic reports (lab, notes)
patient/DocumentReference.rs Clinical documents and chart notes
patient/Encounter.rs Encounters and visits
patient/Goal.rs Health goals
patient/Immunization.rs Immunization records
patient/Location.rs Practice locations
patient/MedicationDispense.rs Medication dispense records
patient/MedicationRequest.rs Medication requests and prescriptions
patient/Observation.rs All observations (vitals, labs, surveys, SDOH)
patient/Organization.rs Organizations
patient/Patient.rs Patient demographics
patient/Practitioner.rs Practitioners
patient/PractitionerRole.rs Practitioner roles
patient/Procedure.rs Procedures
patient/Provenance.rs Provenance (data source/attribution) records
patient/RelatedPerson.rs Related persons
patient/ServiceRequest.rs Service requests
patient/Specimen.rs Specimens
system/*.rs System-level read-search across all resources (Backend Services / bulk data)

Source

OAuth Scopes

Raw ↑
generated: '2026-07-18'
method: searched
source: https://docs.athelas.com/air_developer/fhir_api/commure_ehr_fhir_api
docs: https://docs.athelas.com/air_developer/fhir_api/commure_ehr_fhir_api
api: Commure EHR FHIR API
note: >-
  SMART on FHIR v2 granular scopes. All resource scopes use the .rs (read-search)
  action. Advertised in the server's /.well-known/smart-configuration document.
schemes:
- name: smartOnFhir
  source: docs.athelas.com FHIR API reference
  flows:
  - flow: authorizationCode
    authorizationUrl: https://onc.api.staging-ehr.athelas.com/authorize
    tokenUrl: https://onc.api.staging-ehr.athelas.com/token
  - flow: clientCredentials
    tokenUrl: https://onc.api.staging-ehr.athelas.com/token
scopes:
- scope: openid
  description: OpenID Connect
  group: context
- scope: profile
  description: User profile
  group: context
- scope: fhirUser
  description: Resolves the current user as a FHIR resource
  group: context
- scope: offline_access
  description: Issue a refresh token
  group: context
- scope: launch
  description: EHR launch context
  group: context
- scope: launch/patient
  description: Standalone patient launch context
  group: context
- scope: patient/AllergyIntolerance.rs
  description: Allergy and intolerance records
  group: patient
- scope: patient/CarePlan.rs
  description: Care plans
  group: patient
- scope: patient/CareTeam.rs
  description: Care team members
  group: patient
- scope: patient/Condition.rs
  description: All conditions (problems, diagnoses, health concerns)
  group: patient
- scope: patient/Coverage.rs
  description: Insurance coverage
  group: patient
- scope: patient/Device.rs
  description: Implantable devices
  group: patient
- scope: patient/DiagnosticReport.rs
  description: Diagnostic reports (lab, notes)
  group: patient
- scope: patient/DocumentReference.rs
  description: Clinical documents and chart notes
  group: patient
- scope: patient/Encounter.rs
  description: Encounters and visits
  group: patient
- scope: patient/Goal.rs
  description: Health goals
  group: patient
- scope: patient/Immunization.rs
  description: Immunization records
  group: patient
- scope: patient/Location.rs
  description: Practice locations
  group: patient
- scope: patient/MedicationDispense.rs
  description: Medication dispense records
  group: patient
- scope: patient/MedicationRequest.rs
  description: Medication requests and prescriptions
  group: patient
- scope: patient/Observation.rs
  description: All observations (vitals, labs, surveys, SDOH)
  group: patient
- scope: patient/Organization.rs
  description: Organizations
  group: patient
- scope: patient/Patient.rs
  description: Patient demographics
  group: patient
- scope: patient/Practitioner.rs
  description: Practitioners
  group: patient
- scope: patient/PractitionerRole.rs
  description: Practitioner roles
  group: patient
- scope: patient/Procedure.rs
  description: Procedures
  group: patient
- scope: patient/Provenance.rs
  description: Provenance (data source/attribution) records
  group: patient
- scope: patient/RelatedPerson.rs
  description: Related persons
  group: patient
- scope: patient/ServiceRequest.rs
  description: Service requests
  group: patient
- scope: patient/Specimen.rs
  description: Specimens
  group: patient
- scope: system/*.rs
  description: System-level read-search across all resources (Backend Services / bulk data)
  group: system