Semble · Authentication Profile
Semble Authentication
Authentication
Semble's public GraphQL API is authenticated with a bearer-style token passed in a custom "x-token" request header. There is no OAuth 2.0 / OIDC surface and no SMART-on-FHIR; access control is expressed through the role assigned to the token when it is created. Two token kinds exist: long-lived API-access tokens generated in the Semble application (Settings > API Access), each bound to a named role that scopes which queries and mutations it may call; and a short-lived session JWT returned by the signIn mutation, valid for 12 hours.
Semble secures its APIs with apiKey across 1 declared security scheme, as derived from its OpenAPI definitions.
HealthcareUnited KingdomEHRPractice ManagementGraphQLPatient RecordsSchedulinge-PrescribingInteroperabilityDigital Health
Methods: apiKey
Schemes: 1
OAuth flows:
API key in: header
Security Schemes
xToken apiKey