Sollis Health · Authentication Profile

Sollis Health Authentication

Authentication

Sollis Health secures its APIs with openIdConnect and oauth2 across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode and implicit flow(s).

CompanyHealthHealthcareConcierge MedicineUrgent CareEmergency CareMembershipTelehealthHIPAA
Methods: openIdConnect, oauth2 Schemes: 2 OAuth flows: authorizationCode, implicit API key in:

Security Schemes

b2c-openid-connect openIdConnect
msal-microsoft-identity oauth2

Source

Authentication Profile

sollis-health-authentication.yml Raw ↑
generated: '2026-08-05'
method: searched
source: https://sollishealthprod.b2clogin.com/sollishealthprod.onmicrosoft.com/B2C_1_Google/v2.0/.well-known/openid-configuration
note: >-
  Sollis Health publishes no OpenAPI, so this profile is not derived from
  securitySchemes. It is read from the anonymously-served OpenID Connect discovery
  document of the company's Microsoft Entra External ID (Azure AD B2C) tenant, plus the
  MSAL configuration shipped in the public JavaScript bundles of the two first-party
  applications. No credentials were used and no access control was defeated.
summary:
  types: [openIdConnect, oauth2]
  oauth2_flows: [authorizationCode, implicit]
  identity_provider: Microsoft Entra External ID (Azure AD B2C)
  tenant: sollishealthprod.onmicrosoft.com
  tenant_id: ee4f4213-0eca-4a72-bdd3-65661452caac
  public_developer_auth: false
  public_auth_docs: null
schemes:
- name: b2c-openid-connect
  type: openIdConnect
  applies_to: sollis-health:member-portal-api
  issuer: https://sollishealthprod.b2clogin.com/ee4f4213-0eca-4a72-bdd3-65661452caac/v2.0/
  openIdConnectUrl: https://sollishealthprod.b2clogin.com/sollishealthprod.onmicrosoft.com/B2C_1_Google/v2.0/.well-known/openid-configuration
  user_flow: B2C_1_Google
  endpoints:
    authorization: https://sollishealthprod.b2clogin.com/sollishealthprod.onmicrosoft.com/b2c_1_google/oauth2/v2.0/authorize
    token: https://sollishealthprod.b2clogin.com/sollishealthprod.onmicrosoft.com/b2c_1_google/oauth2/v2.0/token
    end_session: https://sollishealthprod.b2clogin.com/sollishealthprod.onmicrosoft.com/b2c_1_google/oauth2/v2.0/logout
    jwks: https://sollishealthprod.b2clogin.com/sollishealthprod.onmicrosoft.com/b2c_1_google/discovery/v2.0/keys
  response_types_supported:
  - code
  - code id_token
  - code token
  - code id_token token
  - id_token
  - id_token token
  - token
  - token id_token
  response_modes_supported: [query, fragment, form_post]
  token_endpoint_auth_methods_supported: [client_secret_post, client_secret_basic]
  id_token_signing_alg_values_supported: [RS256]
  subject_types_supported: [pairwise]
  scopes_supported: [openid]
  claims_supported:
  - emails
  - extension_employee_id
  - given_name
  - extension_sf_contact_id
  - extension_sf_email
  - idp
  - name
  - extension_IsAdmin
  - family_name
  - newUser
  - oid
  - sub
  - tfp
  - isForgotPassword
  - iss
  - iat
  - exp
  - aud
  - acr
  - nonce
  - auth_time
  observations:
  - Federated sign-in — the user flow name (B2C_1_Google) and the `idp` claim indicate
    a social/federated identity provider is offered alongside local accounts.
  - Custom extension claims carry a Salesforce contact id (extension_sf_contact_id,
    extension_sf_email) and an admin flag (extension_IsAdmin), consistent with the
    Salesforce integration referenced from the staff console bundle.
  - Only `openid` is advertised in scopes_supported; the resource scope is requested
    separately by the application (see scopes/sollis-health-scopes.yml).
  sources:
  - https://sollishealthprod.b2clogin.com/sollishealthprod.onmicrosoft.com/B2C_1_Google/v2.0/.well-known/openid-configuration
  - https://mp.sollishealth.com/static/js/main.bee280e8.js
- name: msal-microsoft-identity
  type: oauth2
  applies_to: sollis-health:navigator-api
  description: >-
    The Navigator staff console ships the Microsoft Authentication Library (MSAL) and
    authenticates against Microsoft identity. The application's own authority and client
    id are not asserted here — the MSAL default authority strings present in the bundle
    are library boilerplate, not Sollis configuration, and were not treated as evidence.
  observed:
    unauthenticated_request:
      url: https://navigator-api.sollishealth.com/v1/regions
      status: 401
  sources:
  - https://navigator.sollishealth.com/static/js/main.c89e96c4.js
docs: null
docs_note: >-
  Sollis Health publishes no developer authentication documentation. There is no
  developer portal, no API reference and no public sign-up for API credentials —
  authentication exists only for members (Member Portal) and staff (Navigator).
x-evidence:
  fetched: '2026-08-05'
  url: https://sollishealthprod.b2clogin.com/sollishealthprod.onmicrosoft.com/B2C_1_Google/v2.0/.well-known/openid-configuration
  http_status: 200
  content_type: application/json