Epic SMART on FHIR Authorization

Epic's SMART on FHIR / OAuth 2.0 authorization surface backing the FHIR APIs. The live .well-known/smart-configuration advertises authorize/token endpoints, grant types (authorization_code, refresh_token, client_credentials, jwt-bearer, token-exchange), SMART capabilities (launch-ehr, launch-standalone, client-confidential-asymmetric, permission-patient/user/v2), and OpenID Connect. Captured verbatim.

API entry from apis.yml

apis.yml Raw ↑
aid: epic-systems:epic-smart-on-fhir-authorization
name: Epic SMART on FHIR Authorization
description: Epic's SMART on FHIR / OAuth 2.0 authorization surface backing the FHIR APIs. The live .well-known/smart-configuration
  advertises authorize/token endpoints, grant types (authorization_code, refresh_token, client_credentials,
  jwt-bearer, token-exchange), SMART capabilities (launch-ehr, launch-standalone, client-confidential-asymmetric,
  permission-patient/user/v2), and OpenID Connect. Captured verbatim.
humanURL: https://fhir.epic.com/Documentation?docId=oauth2
baseURL: https://fhir.epic.com/interconnect-fhir-oauth/oauth2
tags:
- SMART on FHIR
- OAuth2
- Authorization
properties:
- type: SMARTConfiguration
  url: fhir/epic-fhir-r4-smart-configuration.json
- type: Documentation
  url: https://fhir.epic.com/Documentation?docId=oauth2
- type: Authentication
  url: authentication/epic-systems-authentication.yml