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β
| Name | Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
Query Parametersβ
| Name | Type | Required? | Description | Example |
|---|---|---|---|---|
| documentNumber | String | True | Document 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