Health Gorilla · OAuth Scopes
Health Gorilla OAuth Scopes
OAuth 2.0
searched
Health Gorilla publishes 11 OAuth 2.0 scopes via the authorizationCode, implicit, clientCredentials, and jwtBearer flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the Health Gorilla API on a user’s behalf.
Tokens are issued from https://www.healthgorilla.com/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.
HealthInteroperabilityFHIRClinical DataLab OrderingTEFCAQHINHealth Information ExchangeLab ResultsClinical DocumentsSMART on FHIRPatient RecordsHL7
Scopes: 11
Flows: authorizationCode, implicit, clientCredentials, jwtBearer
Method: searched
OAuth endpoints
Authorization URL
https://www.healthgorilla.com/oauth/authorize
https://www.healthgorilla.com/oauth/authorize
Token URL
https://www.healthgorilla.com/oauth/token
https://www.healthgorilla.com/oauth/token
Flows
authorizationCodeimplicitclientCredentialsjwtBearer
authorizationCodeimplicitclientCredentialsjwtBearer
Scopes (11)
| Scope | Description | Flows |
|---|---|---|
| user/*.* | SMART user-level access. Grants the app the intersection of the client's registered scopes and the authenticated user's permissions within the tenant. | authorizationCode, implicit |
| system/*.* | SMART backend-services (system) access for server-to-server integrations with no interactive user. | clientCredentials, jwtBearer |
| offline_access | Requests a refresh token so the client can renew access without re-authorizing. | authorizationCode |
| openid | Enables OpenID Connect single sign-on and issuance of an id_token. | authorizationCode, implicit |
| profile | Releases the user profile claims (name, given_name, family_name, birthdate, gender). | authorizationCode, implicit |
| fhirUser | Releases the fhirUser claim identifying the FHIR resource for the authenticated user. | authorizationCode, implicit |
| patient360 | Health Gorilla proprietary scope gating the Patient360 record-retrieval product ($p360-retrieve / $p360-search on DocumentReference and Patient). | authorizationCode, clientCredentials |
| rls | Health Gorilla proprietary scope for the Record Locator Service, which locates where a patient's records exist across the network before retrieval. | authorizationCode, clientCredentials |
| nlp | Health Gorilla proprietary scope for natural-language / OCR processing of retrieved clinical documents (see the DocumentReference $ocr operation). | authorizationCode, clientCredentials |
| create_users | Permits provisioning of Health Gorilla users. Named in the Scopes & Access Control guide as an example of a per-integration scope assigned at registration; it is not advertised in the SMART configuration. | authorizationCode, clientCredentials |
| place_orders | Permits submission of diagnostic (lab / radiology) orders. Appears as the granted scope in the token response example in the OAuth 2.0 Authentication reference; it is not advertised in the SMART configuration. | authorizationCode, clientCredentials |
📄 Provider scope reference: https://developer.healthgorilla.com/docs/scopes-access-control