Authentication
Incoming APIs
Outgoing APIs
Reference
Incoming APIs are API calls Nabla expects to receive from your backend—for example creating an encounter, refreshing its launch URL, or upserting a provider user.
🔗 The
<baseUrl>for all APIs ishttps://<region>.api.nabla.com/v1/connect/server—<region>isusoreu
All incoming API requests must be authenticated with a server access token generated by Nabla.
To get this access token, follow the server authentication flow using OAuth clients:
POST <baseUrl>/oauth/token request with a JWT signed by your private keyFor full details, see Server authentication.
See User provisioning for upserting a provider by external_provider_id, optionally applying specialty and speech locale settings before an encounter.
See Create encounter for the full request/response documentation, including payload schemas for the legacy format and the 2026-02-13 version.
POST /encounter remains available as a deprecated alias with the same behavior.
See Refresh encounter URL for documentation on generating a fresh one-time URL for an existing encounter.
POST /encounter/url remains available as a deprecated alias with the same behavior.