Honduras - Voting Location
Verifik queries the Donde Me Toca Votar electoral consultation registry using DNIHN (13-digit identity number). Use this endpoint for electoral verification, voter onboarding, and compliance workflows where Honduran electoral data is permitted.
Returns electoral location details when the source provides them:
documentTypeโ allowed value: DNIHNdocumentNumberโ Honduran identity document number (13 digits)fullNameโ citizen full name from the electoral registrygenderโ gender when provided by the sourcedepartment,municipality,electoralSectorโ residence and electoral sectorpollingPlace,pollingTable(JRV),lineNumberโ polling location detailsenabledโ whether the citizen is enabled to votefullAddressโ formatted polling address- Optional fields โ
latitude,longitudewhen included by the source - Signed Verifik response
Endpointโ
GET v2/hn/votacion
Query the national electoral consultation registry with documentType DNIHN and a 13-digit documentNumber. Typical successful responses include polling place, JRV (table), department, municipality, and voting eligibility for KYC, electoral verification, and compliance workflows.
Headersโ
| Header | Value | Description |
|---|---|---|
| Accept | application/json | Response format |
| Authorization | Bearer <token> | Your Verifik JWT |
Parametersโ
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
| documentType | String | Yes | Document type. Allowed value: DNIHN. | DNIHN |
| documentNumber | String | Yes | Honduran identity document number (13 digits). | 0501199705651 |
Requestโ
- JavaScript
- Python
const { data } = await axios.get("https://api.verifik.co/v2/hn/votacion", {
params: {
documentType: "DNIHN",
documentNumber: "0501199705651",
},
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);
url = "https://api.verifik.co/v2/hn/votacion"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"documentType": "DNIHN", "documentNumber": "0501199705651"}
r = requests.get(url, headers=headers, params=params)
print(r.json())
Responseโ
- 200
- 404
- 409
{
"data": {
"documentType": "DNIHN",
"documentNumber": "0501199705651",
"fullName": "CHRISTOPHER ALEXANDER RUBIO ROMERO",
"gender": "MASCULINO",
"department": "ESPAรA",
"municipality": "MADRID",
"electoralSector": "MADRID",
"pollingPlace": "CONSULADO DE MADRID EN ESPAรA",
"pollingTable": "12",
"lineNumber": "42",
"enabled": true,
"fullAddress": "CONSULADO DE MADRID EN ESPAรA, MADRID, ESPAรA, Honduras"
},
"signature": {
"dateTime": "July 9, 2026 5:00 PM",
"message": "Certified by Verifik.co"
}
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing documentNumber\n"
}
Notesโ
documentTypemust beDNIHN;documentNumbermust be exactly 13 numeric digits.- Live example IDs (production registry):
0501199705651,0828200300064,0801198000420,0801198000427,0801198000428,0801197302222,0801198000421. - Sandbox mode: use padded test IDs
0000010000001through0000010000010for stable success profiles;0000090040401returns 404. - Source rate limits: if the electoral registry throttles requests, Verifik may return 409 with
Endpoint_out_of_service(temporary; retry later). - Treat responses as sensitive personal data; comply with applicable privacy laws.
- See also: Honduran Citizen identity lookup.