Datavant · OAuth Scopes
Datavant OAuth Scopes
OAuth 2.0
probed
Datavant uses OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (e.g. client-credentials or role-based authorization) rather than per-scope consent.
Tokens are issued from https://api.datavant.io/v2/oauth2/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.
HealthcareUnited StatesInteroperabilityHealth DataDe-IdentificationTokenizationReal-World DataRecord RetrievalData ConnectivityLife SciencesHIPAAMedical RecordsRelease of InformationPrivacyOAuth 2.0Health Information Exchange
Scopes: 0
Flows: clientCredentials, authorizationCode
Method: probed
OAuth endpoints
Authorization URL
https://datavant.auth0.com/authorize
https://datavant.auth0.com/authorize
Token URL
https://api.datavant.io/v2/oauth2/token https://datavant.auth0.com/oauth/token
https://api.datavant.io/v2/oauth2/token https://datavant.auth0.com/oauth/token
Flows
clientCredentialsauthorizationCode
clientCredentialsauthorizationCode
Scopes (0)
Datavant implements OAuth 2.0 but publishes no discrete scopes — access is governed by the grant itself (client-credentials or role-based authorization) rather than per-scope consent.
The Datavant REST API declares an oauth2 clientCredentials scheme with an EMPTY scopes map, and no operation narrows security[], so the REST contract publishes ZERO API scopes - a token is all-or-nothing across all 54 operations. The scopes recorded below are the OIDC scopes advertised by Datavant's Auth0 tenant (probed anonymously at auth.datavant.com/.well-known/openid-configuration and captured verbatim to well-known/datavant-openid-configuration.json). They are identity/profile scopes for the Portal login flow, NOT authorization scopes for the record-retrieval API. This distinction is the finding: there is no published least-privilege surface for the REST API.
The Datavant REST API declares an oauth2 clientCredentials scheme with an EMPTY scopes map, and no operation narrows security[], so the REST contract publishes ZERO API scopes - a token is all-or-nothing across all 54 operations. The scopes recorded below are the OIDC scopes advertised by Datavant's Auth0 tenant (probed anonymously at auth.datavant.com/.well-known/openid-configuration and captured verbatim to well-known/datavant-openid-configuration.json). They are identity/profile scopes for the Portal login flow, NOT authorization scopes for the record-retrieval API. This distinction is the finding: there is no published least-privilege surface for the REST API.
📄 Provider scope reference: https://auth.datavant.com/.well-known/openid-configuration