Skip to main content

Voting

Retrieve Voting Information for Colombian Citizensโ€‹

Endpointโ€‹

https://api.verifik.co/v2/co/registraduria/votacion

The Voting Information service allows you to retrieve voting details from the "Registradurรญa Nacional del Estado Civil" for Colombian citizens. By providing the citizen's document number, you can access information such as their address, department, municipality, polling table, and voting station.

This service is valuable for verifying voter registration and facilitating the voting process.

Headersโ€‹

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Query Parametersโ€‹

NameTypeRequired?DescriptionExample
documentNumberStringTrueDocument number of the person to consult, without spaces or points.123456789

Requestโ€‹

import axios from 'axios';

const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/co/registraduria/votacion',
params: {documentNumber: '123456789'},
headers: {
Accept: 'application/json',
Authorization: 'Bearer <your_token>'
}
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Responseโ€‹

{
"success": true,
"data": {
"documentNumber": "123456789",
"firstName": "Marรญa",
"lastName": "Gonzรกlez",
"fullName": "Marรญa Gonzรกlez",
"address": "Calle 123 #45-67",
"department": "Cundinamarca",
"municipality": "Bogotรก D.C.",
"pollingTable": "123",
"votingStation": "Colegio San Josรฉ",
"votingStationAddress": "Carrera 7 #32-16",
"status": "active"
}
}

Error Responsesโ€‹

{
"success": false,
"error": "Voter not found",
"code": "VOTER_NOT_FOUND"
}

Use Casesโ€‹

  • Voter Registration Verification: Confirm voter registration status
  • Election Day Support: Help voters find their polling locations
  • Demographic Analysis: Analyze voter distribution and demographics
  • Election Monitoring: Track voter participation and registration
  • Civic Engagement: Support democratic processes and voter education