Skip to main content

India โ€” EPIC (Voter ID) name lookup

Verifik exposes a single REST endpoint to look up voter name information tied to an Indian EPIC (Elector's Photo Identity Card number) from sources aligned with the Electoral Commission of India (ECI). Use it to support identity checks, onboarding flows, and compliance workflows that require confirming that a Voter ID number returns consistent registered name data.

What does this API validate?โ€‹

The API connects to official electoral data to return:

  • Voter name structure: First and last name (including script-local variants where available).
  • Full name and relative's name: Fields suitable for display and matching in Roman and local scripts.
  • EPIC match: Confirms the supplied 10-character EPIC (letters and numbers) is recognized and returns associated records.

This reduces manual checks and helps you keep voter-related verification consistent with the underlying registry.

API Referenceโ€‹

Endpointโ€‹

https://api.verifik.co/v2/in/epic

Send a GET request with the EPIC in the documentNumber query parameter. The service returns structured name fields, optional local-script values, and a Verifik signature block on success.

Headersโ€‹

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Parametersโ€‹

NameTypeRequiredDescriptionExample
documentNumberstringYesEPIC / Voter ID. Must be exactly 10 characters (alphanumeric, as issued).IHM2796746

Requestโ€‹

import axios from "axios";

const { data } = await axios.get("https://api.verifik.co/v2/in/epic", {
params: { documentNumber: "IHM2796746" },
headers: { Accept: "application/json", Authorization: `Bearer ${process.env.VERIFIK_TOKEN}` },
});
console.log(data);

Responseโ€‹

{
"data": {
"arrayName": ["SHREEYA", "JAISWAL"],
"arrayNameLocal": ["เฆถเงเฆฐเฆฟเงŸเฆพ", "เฆœเงŸเฆธเง‹เงŸเฆพเฆฒ"],
"documentNumber": "IHM2796746",
"documentType": "EPIC",
"firstName": "SHREEYA",
"firstNameLocal": "เฆถเงเฆฐเฆฟเงŸเฆพ",
"fullName": "SHREEYA JAISWAL",
"fullNameLocal": "เฆถเงเฆฐเฆฟเงŸเฆพ เฆœเงŸเฆธเง‹เงŸเฆพเฆฒ",
"lastName": "JAISWAL",
"lastNameLocal": "เฆœเงŸเฆธเง‹เงŸเฆพเฆฒ",
"relativeFullName": "AJAY JAISWAL",
"relativeFullNameLocal": "เฆ…เฆœเงŸ เฆœเงŸเฆธเง‹เงŸเฆพเฆฒ"
},
"signature": {
"dateTime": "March 25, 2026 11:38 AM",
"message": "Certified by Verifik.co"
},
"id": "D4QMS"
}

Notesโ€‹

  • documentNumber must be exactly 10 characters; invalid length or format may return 409.
  • Data is obtained through Verifik; underlying coverage follows ECI availability for the given EPIC.
  • For polling-booth and constituency location details, use the companion endpoint India โ€” EPIC voting / polling information (GET /v2/in/epic/votacion).

Common use casesโ€‹

  • KYC and identity programs that need to corroborate a Voter ID with returned name and relative name fields.
  • Government and citizen services that must verify an EPIC before issuing credentials or access.
  • Fintech and compliance where electoral identity checks form part of a broader risk and fraud strategy.

Official sources and reliabilityโ€‹

Verifik routes requests to trusted electoral sources so you receive data consistent with ECI's published search behaviour. All calls use TLS in transit; treat EPICs as sensitive personal data in your own logging and storage policies.

Key benefitsโ€‹

  • Simple integration: One GET with documentNumber and a standard Authorization header.
  • Structured response: Name arrays and local-script fields where the source provides them.
  • Verifik certification: Each successful response can include a Verifik signature block for audit trails.

Compliance and securityโ€‹

Use HTTPS only (the URL above is TLS-protected). Store tokens securely, rotate API keys, and follow your jurisdiction's data-protection rules for electoral and identity data. Verifik's platform is designed for high-availability, monitored access.

About Verifikโ€‹

Verifik provides identity, compliance, and fraud-prevention APIs across many countries, connecting your applications to official and authoritative data sources with a single integration model.