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