Overview


Introduction

Flow overview

Requirements

Versionning


Authentication

Server authentication


Incoming APIs

Overview

Provision user

Create encounter

Refresh encounter URL


Outgoing APIs

Overview

Callback authentication (HMAC)

Response protocol

Callback types


Reference

Changelog

Nabla Connect is an integration protocol between Nabla and any EHR, leveraging API calls between Nabla's server and your EHR's server. It enables healthcare providers to seamlessly initiate Nabla encounters directly from the EHR, with automatic context transfer and note export back to the EHR.

What it does

📧 Contact [email protected] to create your organisation

How it works

  1. Provider clicks the Nabla button in the EHR encounter screen
  2. Nabla opens (iframe or browser tab) on an auto-created encounter enriched with EHR context
  3. Provider records, generates and reviews the note using Nabla tools
  4. Provider clicks Export Note — note and structured data are sent back to the EHR

Integration checklist

Quick links

Section Description
Server authentication OAuth 2.0 / JWT client credentials flow
Create encounter POST /encounter — payload schemas & response
Refresh encounter URL POST /encounter/url — one-time URL refresh
User provisioning POST /users - manual user provisioning
Outgoing APIs HMAC verification + callback payload types
Changelog API version history