Integrations & system health

External systems of record — direction, protocol, and live connection status

The platform never becomes a new source of truth. NFSA and State PDS own beneficiary data; UIDAI owns identity; AePDS owns lifting. This system reconciles and reflects them — all egress is via the Istio mesh over mTLS, and every adapter has a dead-letter queue fallback.
NFSA DB INUp
Protocol REST / batch
Payload Cardholder, family, category
Cadence Batch + delta · last 02:00
State PDS INUp
Protocol REST / file
Payload FPS mapping, circle, allocation
Cadence Periodic · last 06:00
Aadhaar eKYC INUp
Protocol UIDAI API
Payload Match / no-match only
Cadence Per issuance
AePDS / e-PoS BIUp
Protocol REST + events
Payload Entitlement, biometric txn, lifting
Cadence Real-time
India Post INDegraded
Protocol Courier API
Payload Dispatch & delivery status
Cadence On event · 3 retries pending
CERT-In SIEM OUTUp
Protocol Audit / SIEM export
Payload Security events, audit logs
Cadence Continuous

Full integration contract

All via Istio egress · mTLS to government systems · per blueprint Section 3
SystemDirectionProtocolData exchangedCadenceStatus
NFSA DBInboundREST / batchCardholder, family, PHH/AAY categoryBatch + deltaSynced
State PDSInboundREST / fileFPS mapping, circle, allocationPeriodicSynced
Aadhaar eKYCInboundUIDAI APIMatch / no-match + demographic confirmPer issuanceSynced
AePDS / e-PoSBidirectionalREST + eventsEntitlement, biometric txn logs, liftingReal-timeSynced
RCMSBi (if required)RESTCard status sync & validationIf requiredSynced
India PostInboundCourier APIDispatch & delivery statusOn event3 in DLQ
ONORCBidirectionalRESTInter-state portability hooksOn lookupSynced
CERT-InOutboundAudit / SIEMSecurity event export, audit logsContinuousSynced
DR RegionBidirectionalReplicationFull stack mirror · RTO/RPO per SLAContinuousSynced

Dead-letter queue

Failed messages held for idempotent replay — never silently dropped
India Post · delivery webhook
Talode pkt-3 · timeout, retry 2 of 3
India Post · delivery webhook
Talode pkt-7 · timeout, retry 1 of 3
India Post · delivery webhook
Talode pkt-9 · timeout, retry 1 of 3
Retried sync is idempotent — replays never double-count in the trace ledger.

Platform vitals

Primary region · DIT Cloud GR · private endpoints only
Kubernetes pods5 / 8 · HPA active
PostgreSQLPrimary + 2 replicas
Kafka brokers3 / 3 · min.insync 2
Redis QR cachehit rate 98.4%
DR regionWarm standby
FPS devices online186 / 206 · 20 offline-queued
Offline FPS terminals queue locally and sync idempotently on reconnect.