Skip to main content

ABDM Connect

Ayushman Bharat Digital Mission (ABDM) is India’s national digital health infrastructure. It creates a shared ecosystem where patients, hospitals, labs, insurers, and health apps can exchange health data securely, with patient consent driving every transaction. Eka’s ABDM Connect is a plug-and-play API and SDK suite that handles the ABDM gateway complexity for you, so your team can focus on the product rather than the plumbing.

The ABDM Ecosystem

Core Registries

ABDM is built on four registries. Every entity gets a unique, verifiable identity through one of these.

ABHA

Ayushman Bharat Health AccountThe patient’s health identity. Can be a 14-digit ABHA Number (KYC-verified via Aadhaar) or an ABHA Address like nisha@abdm. All health transactions in ABDM are anchored to this.

HPR

Healthcare Professionals RegistryA national registry of licensed healthcare professionals. Each doctor, nurse, or practitioner gets a unique HPR ID for verified digital identity.

HFR

Health Facility RegistryA national registry of health facilities, both government and private. Each facility gets a unique HFR ID used for record linking and patient discovery.

Consent Manager

Consent ManagerManages the consent flow between HIPs (who hold data) and HIUs (who want access). The ABDM Gateway itself acts as the Consent Manager.

Roles in the Ecosystem

There are two roles in ABDM. A product can play both.

HIP

Health Information ProviderHospitals, labs, clinics, and pharmacies that generate and hold patient health records. After a visit or test, a HIP links the records to the patient’s ABHA address so they’re discoverable and shareable.Examples: hospital HMS, diagnostic lab system, pharmacy software

HIU

Health Information UserAny entity that requests access to a patient’s health records with the patient’s consent. After consent is granted, the HIU receives the records from the relevant HIPs.Examples: insurance company, specialist referral system, wellness platform

ABDM Milestones

ABDM certifies hospital and lab software (HMIS/LMIS) in four milestones. Eka’s ABDM Connect covers all four.
1

M1: Patient health identity

Needed by every integration.Before any record can be linked or shared, the patient needs an ABHA. Your product lets patients create an ABHA or log in with an existing one, view and update their profile, download their ABHA card, and check in at your facility by scanning a QR code.
2

M2: Linking and sharing records

Needed by hospitals, labs, clinics, and pharmacies (HIPs).After each visit or test, the records are linked to the patient’s ABHA address. Patients can also find records you hold and link them themselves. When the patient consents to share them, your records are sent to whoever asked. Eka can store the records and handle sharing for you.
3

M3: Consent and access to records

Needed by anyone who wants to view a patient’s records (HIUs).You ask the patient for consent, the patient approves or denies it in their app, and once approved you receive the records from every provider they chose. Patients can revoke consent at any time.
4

M4: Doctor and facility registration

Needed by every hospital and lab software integration.Doctors and nurses get an HPR ID and facilities get an HFR ID, so they can take part in digital health transactions. Eka also links your facilities to Eka’s bridge so records can flow.

PHR App

A PHR (Personal Health Record) app is a separate ABDM track, distinct from the milestones above. It is the patient-facing side of ABDM: patients create their ABHA, see records from every provider they’ve visited, manage consent, and share their profile at health facilities. A PHR app typically acts as both a HIP (storing records the patient uploads) and a HIU (fetching records from other providers on the patient’s behalf). It covers:
  • ABHA creation and patient login
  • A single view of every linked record
  • Approving or denying consent requests
  • Scan & Share: the patient scans a QR code at a facility to share their profile for registration
  • Health locker: storage the patient controls for their own documents
  • Notifications when a provider links a new record

What You Can Build

Hospital / Clinic Product (HMS)

If you run a hospital or clinic system, you need to be a HIP. After every visit or test, link the patient’s records to their ABHA address. When a patient later consents to share them with another entity (like an insurer), your system serves those records automatically.

Consumer Health App (PHR)

If you’re building a patient-facing app, you need the PHR track on top of the milestones. Patients can bring together their entire health history from every facility they’ve visited, manage consent, and check in at facilities by scanning a QR code.

Insurance / Analytics Platform (HIU)

If you need to access a patient’s health records from any ABDM-connected provider, you need to be an HIU. You request consent from the patient and, once it is granted, receive their records directly.

Integrated Health Platform

Large hospital networks and health platforms often need to be HIP, HIU, and PHR at once. Your HMS links records (HIP), doctors can pull history from outside (HIU), and patients have a portal to manage everything (PHR).

Ready to Build?

ABDM Connect API Reference

Environments, authentication, the Postman collection, and every API and callback by milestone.

Onboarding & Credentials

Get your credentials and onboard into ABDM through Eka Connect.