Skip to main content

India — EPIC (Votante): consulta de nombres

Verifik ofrece un único endpoint REST para consultar la información de nombre vinculada a un EPIC (número de Elector's Photo Identity Card en India) a partir de datos alineados con la Comisión Electoral de India (ECI). Úsalo en flujos de KYC, onboarding o cumplimiento que requieran comprobar que un número de Voter ID devuelve datos de nombre coherentes con el padrón.

¿Qué valida esta API?

La API se conecta a fuentes electorales oficiales para devolver:

  • Estructura del nombre del votante: Nombre y apellidos (incl. variantes en escritura local cuando el origen las expone).
  • Nombre completo y familiar: Campos adecuados para mostrar o comparar en alfabeto latino y en escritura local.
  • Coincidencia con EPIC: El EPIC de 10 caracteres (letras y números) debe ser reconocido para devolver registro asociado.

Referencia de la API

Endpoint

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

Envía un GET con el EPIC en el parámetro de consulta documentNumber. La respuesta incluye campos de nombre estructurados, valores opcionales en script local, y en caso de éxito un bloque de signature de Verifik.

Headers

NombreValor
Content-Typeapplication/json
AuthorizationBearer <token>

Parámetros

NombreTipoRequeridoDescripciónEjemplo
documentNumberstringEPIC / Voter ID. Debe tener exactamente 10 caracteres (alfanumérico).IHM2796746

Solicitud

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);

Respuesta

{
"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"
}

Notas

  • documentNumber debe tener exactamente 10 caracteres; longitud o formato inválido pueden devolver 409.
  • Los datos se obtienen a través de Verifik; la cobertura depende de la disponibilidad ECI para el EPIC.
  • Para lugar de votación y circunscripción, usa el endpoint complementario en India — Votación / mesa (EPIC) (GET /v2/in/epic/votacion).

Casos de uso frecuentes

  • Programas KYC que deben contrastar Voter ID con nombres y familiar devueltos.
  • Servicios a ciudadanos que requieren validar un EPIC antes de emitir credenciales o accesos.
  • Sector financiero y cumplimiento donde la identidad electoral forma parte de la estrategia de riesgo.

Fuentes oficiales y fiabilidad

Verifik enruta peticiones a fuentes electorales de confianza para ofrecer datos alineados con el comportamiento de búsqueda de la ECI. Todo el tránsito usa TLS; trata los EPIC como datos personales sensibles en logs y almacenamiento.

Ventajas clave

  • Integración sencilla: un GET con documentNumber y el encabezado Authorization estándar.
  • Respuesta estructurada: arrays de nombre y campos en escritura local cuando el origen los provee.
  • Certificación Verifik: el bloque signature en respuestas correctas apoya trazas de auditoría.

Cumplimiento y seguridad

Utiliza siempre HTTPS. Protege tokens, rota claves y cumple la normativa de protección de datos de tu jurisdicción. La plataforma Verifik está diseñada para alta disponibilidad y acceso monitorizado.

Sobre Verifik

Verifik ofrece APIs de identidad, cumplimiento y prevención del fraude en múltiples países, con un único modelo de integración y seguridad.