ModMed · OAuth Scopes
ModMed OAuth Scopes
OAuth 2.0
searched
ModMed publishes 76 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the ModMed API on a user’s behalf.
Tokens are issued from https://fhirmp.mmi.prod.fhir.ema-api.com/fhir/r4/auth/realms/fhir/protocol/openid-connect/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.
CompanyHealthcareElectronic Health RecordsPractice ManagementFHIRHealth ITInteroperabilityMedical BillingSMART on FHIRTelehealth
Scopes: 76
Flows: authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://fhirmp.mmi.prod.fhir.ema-api.com/fhir/r4/auth/realms/fhir/protocol/openid-connect/auth
https://fhirmp.mmi.prod.fhir.ema-api.com/fhir/r4/auth/realms/fhir/protocol/openid-connect/auth
Token URL
https://fhirmp.mmi.prod.fhir.ema-api.com/fhir/r4/auth/realms/fhir/protocol/openid-connect/token
https://fhirmp.mmi.prod.fhir.ema-api.com/fhir/r4/auth/realms/fhir/protocol/openid-connect/token
Flows
authorizationCode
authorizationCode
Scopes (76)
| Scope | Description | Flows |
|---|---|---|
| fhirUser | FHIR reference to the authenticated practitioner | authorizationCode |
| launch | Tells the authorization server to honor the EHR launch context (always required for EHR Launch apps) | authorizationCode |
| launch/patient | Request patient context in the token | authorizationCode |
| offline_access | Request a long-lived refresh token | authorizationCode |
| online_access | Refresh token that expires when the user's EMA session ends | authorizationCode |
| openid | OpenID Connect (auto-granted) | authorizationCode |
| patient/AllergyIntolerance.rs | Read/search AllergyIntolerance (patient context) | authorizationCode |
| patient/CarePlan.rs | Read/search CarePlan (patient context) | authorizationCode |
| patient/CareTeam.rs | Read/search CareTeam (patient context) | authorizationCode |
| patient/Condition.rs | Read/search Condition (patient context) | authorizationCode |
| patient/Coverage.rs | Read/search Coverage (patient context) | authorizationCode |
| patient/Device.rs | Read/search Device (patient context) | authorizationCode |
| patient/DiagnosticReport.rs | Read/search DiagnosticReport (patient context) | authorizationCode |
| patient/DocumentReference.rs | Read/search DocumentReference (patient context) | authorizationCode |
| patient/Encounter.rs | Read/search Encounter (patient context) | authorizationCode |
| patient/Goal.rs | Read/search Goal (patient context) | authorizationCode |
| patient/Immunization.rs | Read/search Immunization (patient context) | authorizationCode |
| patient/Location.rs | Read/search Location (patient context) | authorizationCode |
| patient/Medication.rs | Read/search Medication (patient context) | authorizationCode |
| patient/MedicationRequest.rs | Read/search MedicationRequest (patient context) | authorizationCode |
| patient/Observation.rs | Read/search Observation (patient context) | authorizationCode |
| patient/Organization.rs | Read/search Organization (patient context) | authorizationCode |
| patient/Patient.rs | Read/search Patient (patient context) | authorizationCode |
| patient/Practitioner.rs | Read/search Practitioner (patient context) | authorizationCode |
| patient/PractitionerRole.rs | Read/search PractitionerRole (patient context) | authorizationCode |
| patient/Procedure.rs | Read/search Procedure (patient context) | authorizationCode |
| patient/Provenance.rs | Read/search Provenance (patient context) | authorizationCode |
| patient/RelatedPerson.rs | Read/search RelatedPerson (patient context) | authorizationCode |
| patient/ServiceRequest.rs | Read/search ServiceRequest (patient context) | authorizationCode |
| profile | Standard OIDC profile claims | authorizationCode |
| system/AllergyIntolerance.rs | Read/search AllergyIntolerance (system/bulk context) | authorizationCode |
| system/CarePlan.rs | Read/search CarePlan (system/bulk context) | authorizationCode |
| system/CareTeam.rs | Read/search CareTeam (system/bulk context) | authorizationCode |
| system/Condition.rs | Read/search Condition (system/bulk context) | authorizationCode |
| system/Coverage.rs | Read/search Coverage (system/bulk context) | authorizationCode |
| system/Device.rs | Read/search Device (system/bulk context) | authorizationCode |
| system/DiagnosticReport.rs | Read/search DiagnosticReport (system/bulk context) | authorizationCode |
| system/DocumentReference.rs | Read/search DocumentReference (system/bulk context) | authorizationCode |
| system/Encounter.rs | Read/search Encounter (system/bulk context) | authorizationCode |
| system/Goal.rs | Read/search Goal (system/bulk context) | authorizationCode |
| system/Immunization.rs | Read/search Immunization (system/bulk context) | authorizationCode |
| system/Location.rs | Read/search Location (system/bulk context) | authorizationCode |
| system/Medication.rs | Read/search Medication (system/bulk context) | authorizationCode |
| system/MedicationRequest.rs | Read/search MedicationRequest (system/bulk context) | authorizationCode |
| system/Observation.rs | Read/search Observation (system/bulk context) | authorizationCode |
| system/Organization.rs | Read/search Organization (system/bulk context) | authorizationCode |
| system/Patient.rs | Read/search Patient (system/bulk context) | authorizationCode |
| system/Practitioner.rs | Read/search Practitioner (system/bulk context) | authorizationCode |
| system/PractitionerRole.rs | Read/search PractitionerRole (system/bulk context) | authorizationCode |
| system/Procedure.rs | Read/search Procedure (system/bulk context) | authorizationCode |
| system/Provenance.rs | Read/search Provenance (system/bulk context) | authorizationCode |
| system/RelatedPerson.rs | Read/search RelatedPerson (system/bulk context) | authorizationCode |
| system/ServiceRequest.rs | Read/search ServiceRequest (system/bulk context) | authorizationCode |
| user/AllergyIntolerance.rs | Read/search AllergyIntolerance (user context) | authorizationCode |
| user/CarePlan.rs | Read/search CarePlan (user context) | authorizationCode |
| user/CareTeam.rs | Read/search CareTeam (user context) | authorizationCode |
| user/Condition.rs | Read/search Condition (user context) | authorizationCode |
| user/Coverage.rs | Read/search Coverage (user context) | authorizationCode |
| user/Device.rs | Read/search Device (user context) | authorizationCode |
| user/DiagnosticReport.rs | Read/search DiagnosticReport (user context) | authorizationCode |
| user/DocumentReference.rs | Read/search DocumentReference (user context) | authorizationCode |
| user/Encounter.rs | Read/search Encounter (user context) | authorizationCode |
| user/Goal.rs | Read/search Goal (user context) | authorizationCode |
| user/Immunization.rs | Read/search Immunization (user context) | authorizationCode |
| user/Location.rs | Read/search Location (user context) | authorizationCode |
| user/Medication.rs | Read/search Medication (user context) | authorizationCode |
| user/MedicationRequest.rs | Read/search MedicationRequest (user context) | authorizationCode |
| user/Observation.rs | Read/search Observation (user context) | authorizationCode |
| user/Organization.rs | Read/search Organization (user context) | authorizationCode |
| user/Patient.rs | Read/search Patient (user context) | authorizationCode |
| user/Practitioner.rs | Read/search Practitioner (user context) | authorizationCode |
| user/PractitionerRole.rs | Read/search PractitionerRole (user context) | authorizationCode |
| user/Procedure.rs | Read/search Procedure (user context) | authorizationCode |
| user/Provenance.rs | Read/search Provenance (user context) | authorizationCode |
| user/RelatedPerson.rs | Read/search RelatedPerson (user context) | authorizationCode |
| user/ServiceRequest.rs | Read/search ServiceRequest (user context) | authorizationCode |
📄 Provider scope reference: https://portal.api.modmed.com/reference/authentication-2