Colombia — Consulta de ciudadano vía Registraduría (SCCRC)
Consulta un registro civil de nacimiento (registro civil de nacimiento) de la Registraduría Nacional del Estado Civil (SCCRC) usando el número de cédula (CC).
A diferencia de ciudadano por documento (/v2/co/cedula), este endpoint usa solo Registraduría — no intenta Procuraduría, DIAN ni Olimpia. Úsalo para aislar el comportamiento de SCCRC en modo documento.
Qué devuelve esta API
documentNumber,documentTypefirstName,lastName,fullName,arrayNamesexo,serialoficina/expeditionPlace,fecha/dateOfBirthcuando aplicarecordType—REGISTRO CIVIL DE NACIMIENTO- Respuesta firmada por Verifik
Referencia de la API
Endpoint
GET https://api.verifik.co/v2/co/cedula/registraduria
Úsalo cuando necesites una consulta SCCRC solo por documento. También disponible como POST con cuerpo JSON. GET usa parámetros de query como abajo.
Headers
| Name | Value |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Parameters
| name | type | required | description | Examples |
|---|---|---|---|---|
documentType | string | yes | Debe ser CC | CC |
documentNumber | string | yes | Número de cédula colombiana | 1032386359 |
Request
- JavaScript
- Python
import axios from "axios";
const { data } = await axios.get("https://api.verifik.co/v2/co/cedula/registraduria", {
params: {
documentType: "CC",
documentNumber: "1032386359",
},
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);
import os, requests
url = "https://api.verifik.co/v2/co/cedula/registraduria"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"documentType": "CC", "documentNumber": "1032386359"}
r = requests.get(url, headers=headers, params=params)
print(r.json())
Response
- 200
- 404
- 409
{
"data": {
"documentType": "CC",
"documentNumber": "1032386359",
"firstName": "LILIA MANUELA",
"lastName": "LESPORT FERNANDEZ",
"fullName": "LILIA MANUELA LESPORT FERNANDEZ",
"arrayName": ["LILIA", "MANUELA", "LESPORT", "FERNANDEZ"],
"sexo": "FEMENINO",
"serial": "0043721066",
"oficina": "NOTARIA 1 VILLANUEVA - LA GUAJIRA",
"expeditionPlace": "NOTARIA 1 VILLANUEVA - LA GUAJIRA",
"fecha": "29 DE DICIEMBRE DE 2009",
"dateOfBirth": "29 DE DICIEMBRE DE 2009",
"recordType": "REGISTRO CIVIL DE NACIMIENTO"
},
"signature": {
"dateTime": "July 22, 2026 12:00 PM",
"message": "Certified by Verifik.co"
}
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing documentNumber"
}
Características
- Consulta directa SCCRC en modo documento (solo CC)
- Omite Procuraduría, DIAN y Olimpia
- Respuesta de un solo registro (no array
matches) - GET y POST comparten el mismo handler
Casos de uso
- Probar o depurar la búsqueda por documento de Registraduría de forma aislada
- Preferir SCCRC en modo documento cuando no se necesitan otras fuentes de
/cedula - Comparar modo documento vs búsqueda por nombre
Notas
documentTypedebe serCC.- La búsqueda SCCRC por documento puede devolver 404 aunque por nombre encuentre a la misma persona — el recall upstream difiere por modo.
- Problemas temporales de disponibilidad pueden aparecer como 409 (
Endpoint_out_of_service). - Relacionado: Ciudadano por documento, Ciudadano por nombre, Registro civil por serial.