ABHA Integration Hospital Software India 2026: APIs and Cost

Ashish Sharma
Ashish Sharma

Founder & Lead Developer, Codingclave · 200+ projects since 2017

3 min read
ABHA integration hospital software IndiaABHA API integrationABDM ABHA implementationABHA verification hospitalABHA creation API India
Indian hospital receptionist scanning patient ABHA QR code at OPD with hospital management software dashboard showing ABHA verification status

ABHA Integration Hospital Software India 2026: Implementation Guide

ABHA (Ayushman Bharat Health Account) is India's national health ID — 50 Cr+ Indians enrolled by 2026. If your hospital software doesn't integrate ABHA, you cannot accept ABHA-linked patients, cannot do PM-JAY empanelment, cannot meet UP HEM 2.0 / Bihar 2026 directives.

I'm Ashish Sharma, founder of Codingclave. We've shipped 6 ABDM-integrated hospital management software builds with full ABHA integration since 2024. This guide is the implementation playbook.

For full ABDM context, see pillar guide.

WhatsApp for ABHA integration quote →


TL;DR — ABHA Integration in 5 Bullets

  • What: Integrate ABHA Number creation, verification, QR scanning into hospital HMS
  • Why: PM-JAY empanelment + UP HEM 2.0 + Bihar directive + 50 Cr+ patients have ABHA
  • Cost: ₹2L-₹4L for M1-only quick integration; ₹6L-₹15L for full ABDM M1+M2+M3
  • Time: 4-8 weeks for M1; 4-7 months for full M1+M2+M3 production
  • APIs: 7 core ABHA APIs (creation, verification, QR, profile) at sandbox.abdm.gov.in

ABHA APIs Your Hospital Software Must Integrate

API Endpoint Purpose
ABHA Creation (Aadhaar OTP) /v3/profile/account/abha/registration/aadhaar New ABHA via Aadhaar
ABHA Creation (Mobile OTP) /v3/profile/account/abha/registration/mobile New ABHA without Aadhaar
ABHA Address Creation /v3/profile/account/abha-address Human-readable address
ABHA Verification /v3/profile/account/login Verify existing ABHA
ABHA QR Generation /v3/profile/account/qrCode Patient's ABHA QR
ABHA Profile Fetch /v3/profile/account Retrieve patient demographic
HIE-CM Consent (Multiple) Record sharing consent (M2/M3 scope)

Implementation Patterns

Pattern 1: ABHA at Patient Registration

When patient arrives at OPD reception:

  1. Receptionist asks if patient has ABHA
  2. Yes → scan QR or enter 14-digit ABHA → HMS verifies via API → loads patient profile
  3. No → offer to create ABHA on-the-spot → patient chooses Aadhaar or Mobile OTP → ABHA created in 60-90 seconds → linked to new patient record
  4. Patient declines → traditional patient ID flow (lose ABDM benefits)

Pattern 2: ABHA QR Scanning Workflow

  • Hospital HMS has QR scanner integration (webcam, mobile app, or dedicated scanner)
  • Patient shows ABHA QR on their phone (via ABHA app or PDF copy)
  • HMS scans, decodes, verifies against NHA → loads profile in <2 seconds
  • Faster than typing 14-digit number, fewer errors

Pattern 3: Bulk Patient ABHA Enrollment

  • For hospitals with existing patient base, run bulk enrollment campaign
  • Patients invited to link ABHA at next visit
  • Hospital staff helps create ABHA for patients without one
  • 6-12 month timeline to reach 70%+ ABHA-linked patient base

Costs

Scope Cost Timeline
M1 only (ABHA creation/verification) ₹2L-₹4L 4-8 weeks
Full ABDM M1+M2+M3 ₹6L-₹15L 4-7 months
Pre-built ABDM-compliant SaaS (includes ABHA) ₹2L-₹15L/year 4-8 weeks
Safe-to-Host security audit (mandatory before production) ₹50K-₹2L 2-4 weeks

Most hospitals doing PM-JAY empanelment need full M1+M2+M3, not just M1.


How Codingclave Implements ABHA Integration

Package Scope Timeline Cost
ABHA-Only (M1) ABHA creation + verification + QR 4-6 weeks ₹2L-₹4L
Standard ABDM (M1+M2+M3) Full ABDM compliance 16-24 weeks ₹6L-₹15L
Custom HMS + ABDM Native Full HMS with ABHA built-in 16-24 weeks ₹14L-₹25L

Every implementation: NHA sandbox setup, all 7 ABHA APIs, error handling, Safe-to-Host audit coordination, staff training.


Get ABHA Integration Done

WhatsApp Ashish →

Schedule a 30-minute call →


About the Author

Ashish Sharma is the founder of Codingclave, shipped 6 ABDM/ABHA-integrated hospital software builds since 2024. Lucknow-based.

Related reading:

Frequently asked questions

ABHA (Ayushman Bharat Health Account) is India's national 14-digit unique health ID for every citizen. Hospital software must integrate ABHA because: (1) PM-JAY empanelment requires ABDM M1 certification which uses ABHA APIs; (2) UP HEM 2.0 + Bihar early-2026 directives require demonstrating ABHA transactions; (3) Patients increasingly arrive at hospitals already having ABHA (~50 Cr Indians enrolled by 2026); (4) Cross-hospital record portability (M3 HIU) requires ABHA as the patient identifier; (5) Government digital health initiatives + state schemes leverage ABHA. Hospitals without ABHA integration cannot accept ABHA-linked patients digitally — they fall back to paper which defeats the purpose.

Core ABHA APIs (M1 milestone scope). (1) ABHA Number Creation (Aadhaar OTP): /v3/profile/account/abha/registration/aadhaar — patient provides Aadhaar + mobile OTP, gets new 14-digit ABHA; (2) ABHA Number Creation (Mobile OTP): /v3/profile/account/abha/registration/mobile — for patients without Aadhaar; (3) ABHA Address Creation: /v3/profile/account/abha-address — creates human-readable address like username@abdm; (4) ABHA Verification: /v3/profile/account/login — verify existing ABHA against NHA database; (5) ABHA QR Generation: /v3/profile/account/qrCode — patient's QR for quick scan at OPD; (6) ABHA Profile Fetch: /v3/profile/account — retrieve patient demographic + KYC data; (7) HIE-CM consent APIs for record sharing (M2/M3 scope). All APIs documented at sandbox.abdm.gov.in. Production access requires NHA M1 certification + Safe-to-Host audit.

ABHA integration (M1 milestone) costs: ₹1.5L-₹3L for vendor implementation + ₹50K-₹2L Safe-to-Host security audit. If hospital wants full ABDM compliance (M1+M2+M3), total cost: ₹6L-₹15L bolt-on for existing custom HMS, ₹14L-₹40L full custom HMS + ABDM build. Pre-built ABDM-compliant SaaS HMS (Medixcel, MocDoc) include ABHA integration in their subscription (₹2L-₹15L/year). For M1-only quick integration (just ABHA creation/verification, no record sharing): ₹2L-₹4L + 4-6 weeks implementation. Most hospitals don't stop at M1 — full M1/M2/M3 needed for PM-JAY empanelment + record portability.

Two complementary ABHA identifiers. (1) ABHA Number: 14-digit numerical ID (e.g., 91-1234-5678-9012) — the primary unique identifier, used in all API transactions, similar to Aadhaar number. (2) ABHA Address: human-readable address (e.g., raj@abdm) — easier for patients to share verbally, similar to email address. Both link to same patient profile. ABHA Number is what hospital HMS stores in patient records. ABHA Address is convenient for patient communication. Both APIs needed in M1 milestone — patients should be able to create either depending on preference. Most patients prefer ABHA Address (easier to remember + share).

M1 ABHA integration timeline for experienced vendor: 2-4 weeks development + 2-4 weeks NHA sandbox testing + functional approval = 4-8 weeks total. For first-time vendors: 6-10 weeks (learning curve). Includes: NHA sandbox registration (2-4 weeks approval, can run in parallel), ABHA API implementation, error handling for all 8+ standardized scenarios (Aadhaar OTP, mobile OTP, fallback workflows, QR scanning, profile fetching, etc.), passing NHA M1 functional testing. After M1: can accept ABHA-linked patients, cannot yet share records (needs M2). Full M1+M2+M3 timeline: 16-31 weeks (4-7 months) for hospital with existing infrastructure.

Hospital HMS should support both flows. (1) Patient has ABHA: scan QR or enter ABHA number → HMS verifies → links existing patient record → continue with treatment. (2) Patient doesn't have ABHA: HMS offers to create ABHA on-the-spot. Two paths: (a) Aadhaar-based creation — patient provides Aadhaar + receives mobile OTP — new ABHA created in 60-90 seconds; (b) Mobile-only creation — patient provides mobile number + OTP — ABHA created without Aadhaar (for patients without Aadhaar). HMS stores new ABHA-patient linkage locally + with NHA. (3) Patient declines ABHA: hospital can still treat patient via traditional patient ID — but cannot leverage ABDM features (record portability, PM-JAY workflows, cross-hospital history). Most patients accept ABHA creation when explained (free, takes 60 seconds, helps their future medical care).

Not for production use. ABHA APIs are part of ABDM ecosystem — production access requires NHA certification path: M1 (basic ABHA) → optional stop, OR continue to M2 (HIP) + M3 (HIU). Sandbox access is free for development + testing without full certification, but no production ABHA verifications without NHA approval. For hospitals only needing basic patient identification: M1-only certification is possible (2-4 weeks + audit). For hospitals needing record sharing (most PM-JAY empanelled): M2 mandatory. For full ABDM benefits + cross-hospital portability: M1+M2+M3. Most hospitals targeting PM-JAY empanelment go through full M1+M2+M3 (₹6L-₹15L bolt-on cost vs ₹2L-₹4L M1-only).

Yes — ABHA links to your local patient record. Implementation pattern: (1) Local patient record (your HMS's internal patient ID) gets ABHA field added; (2) When patient registers, HMS stores both local-patient-ID + ABHA + ABHA-Address linkage; (3) Future patient visits — staff can search by local ID or ABHA (interchangeable); (4) PM-JAY claims + ABDM record sharing reference ABHA as the canonical patient identifier; (5) DPDP Act 2023 audit trail captures ABHA-linked record access. Existing patient records continue working as-is; ABHA is an additional identifier, not a replacement. Migration of existing patients: optional bulk ABHA enrollment campaign (typically post-implementation) — patients invited to link ABHA at next visit, gradually building ABHA-linked patient base.

Let's Talk

Ready to Build Something Great?

Talk to Ashish Sharma — free consultation, reply within 2 hours, no obligation.

Reply Within 2 Hours

We respond fast. No waiting days for a callback or email. Get answers quickly.

100% Free Consultation

Tell us your idea. We'll give you an honest estimate, tech recommendations, and a roadmap — free.

200+ Projects Shipped

From government websites to SaaS products — we've delivered at every scale since 2017.

★4.9

Google

100%

Upwork JSS

200+

Projects