Overview
These APIs power the ABHA (Ayushman Bharat Health Account) system — India’s national digital health identity. Use them to:- Enroll patients and create ABHA accounts via Aadhaar
- Login using multiple authentication methods (mobile OTP, Aadhaar OTP, ABHA number, ABHA address)
- Link health records (care contexts) to a patient’s ABHA
- Manage consent and retrieve shared health records
Authentication
All endpoints exceptGenerate JWT Token require a Bearer token.
Step 1 — Call /api/m1/abha/token with your API key to get a JWT:
Base URL
Replacehttps://your-abdm-server.com in the API playground with your actual ABDM server URL before testing.
API Modules
| Module | Description |
|---|---|
| M1 | ABHA enrollment, login, and profile management |
| M2 | Care context linking — attach health records to ABHA |
| M3 | Consent management — request and fetch health records |
