Election Commission of IndiaIdentity & KYCReady to ship

Voter ID (EPIC) API Integration

Verify a voter's EPIC number against the electoral roll and resolve constituency details.

Provider
Election Commission of India
Version
v1.0
Uptime
99.85%
Latency
300 ms
Access
Public
EPICElectoral Roll

What Voter ID (EPIC) API integration does

Voter ID verification checks an EPIC number against the Election Commission of India's electoral roll and resolves the associated constituency details. It is an openly accessible rail, which makes it an inexpensive additional signal in an identity stack rather than a primary KYC document for financial products.

Its practical value is corroboration. Where Aadhaar establishes identity and PAN establishes tax identity, the electoral roll independently confirms that a person with that name exists at a claimed location. Agreement across sources raises confidence; disagreement is a cheap, early fraud signal. For services with a genuine geographic component — constituency-linked benefits, local eligibility, address corroboration — the constituency data is directly useful in its own right.

What teams build with it

Address corroboration

Cross-check a submitted address against the electoral roll as one input to an identity confidence score.

Layered fraud detection

Flag applications where electoral roll data contradicts other verified sources for manual review.

Constituency-linked services

Resolve constituency details for programmes, benefits or services with a geographic eligibility rule.

Low-cost supplementary check

Add an extra verification layer to onboarding without materially increasing per-application cost.

Endpoints included

  • GET/eci/v1/epic
    Returns voter and constituency details for an EPIC number.

Try it in the sandbox

Returns voter and constituency details for an EPIC number.
GEThttps://sandbox.aeologic.io/eci/v1/epic
Requestapplication/json
{
  "epic_no": "ABC1234567"
}
Response
Run the sample to see a live response
Returns masked / synthetic data in Sandbox

What you need before we start

  • The EPIC number to verify
  • A defined rule for how the result contributes to your decision
  • Consent and disclosure consistent with your privacy notice

How we deliver it

  1. Sandbox access and sample responses
  2. Scoring or rule design for how the result feeds your onboarding decision
  3. Production keys sized to your volume
  4. Optional bundling with Aadhaar, PAN and CKYC as a single verification call

Industries using Voter ID (EPIC)

Solution bundles that use it

Voter ID (EPIC) API integration — FAQs

Is Voter ID verification enough for KYC on its own?

For most regulated financial products, no — it is a corroborating signal rather than a primary KYC document. It works best combined with Aadhaar e-KYC or CKYC.

What does the response contain?

Confirmation of the EPIC against the electoral roll along with the associated constituency details.

Is this a licensed rail?

No, it is public-access, so there is no scheme licensing cost — you are paying for the integration and throughput.

Ship Voter ID (EPIC) in days

Tell us your stack and we'll wire up Voter ID (EPIC) API integration for your team.

Talk to Aeologic