Colombia — Consulta de registro civil por serial (SCCRC)
Localiza un registro civil de nacimiento (registro civil de nacimiento) de la Registraduría Nacional del Estado Civil (SCCRC) usando el serial impreso en el documento del registro.
Complementa ciudadano por documento y búsqueda por nombre cuando ya tienes el serial del registro civil.
Qué devuelve esta API
documentNumber,documentType— NUIP/CC cuando está presentefirstName,lastName,fullName,arrayNamesexo,serialoficina/expeditionPlace,fecha/dateOfBirthcuando están disponiblesrecordType—REGISTRO CIVIL DE NACIMIENTO- Un wrapper de respuesta Verifik firmado
Referencia de API
Endpoint
GET https://api.verifik.co/v2/co/registraduria/serial
Usa este endpoint cuando tienes el serial del registro civil y necesitas los campos de identidad vinculados. La misma integración está disponible como POST con cuerpo JSON. GET usa parámetros de consulta como se muestra abajo.
Headers
| Name | Value |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Parameters
| name | type | required | description | Examples |
|---|---|---|---|---|
serial | string | yes | Serial del registro civil (hasta 10 dígitos; se permiten ceros a la izquierda) | 0031058170 |
Request
- JavaScript
- Python
import axios from "axios";
const { data } = await axios.get("https://api.verifik.co/v2/co/registraduria/serial", {
params: {
serial: "0031058170",
},
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);
import os, requests
url = "https://api.verifik.co/v2/co/registraduria/serial"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"serial": "0031058170"}
r = requests.get(url, headers=headers, params=params)
print(r.json())
Response
- 200
- 404
- 409
{
"data": {
"documentType": "CC",
"documentNumber": "10000001",
"firstName": "ALIXON DAYANA",
"lastName": "TORRES MORA",
"fullName": "ALIXON DAYANA TORRES MORA",
"arrayName": ["ALIXON", "DAYANA", "TORRES", "MORA"],
"sexo": "FEMENINO",
"serial": "0031058170",
"oficina": "NOTARIA UNICA - BOGOTA D.C.",
"expeditionPlace": "NOTARIA UNICA - BOGOTA D.C.",
"fecha": "15/03/1990",
"dateOfBirth": "15/03/1990",
"recordType": "REGISTRO CIVIL DE NACIMIENTO"
},
"signature": {
"dateTime": "July 20, 2026 12:00 PM",
"message": "Certified by Verifik.co"
}
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing serial"
}
Características
- Consulta por serial impreso en el registro civil de nacimiento
- Respuesta de un solo registro (no un arreglo
matches) - GET y POST comparten el mismo handler
Casos de uso
- Digitalizar o validar datos de un registro civil físico
- Resolver NUIP/CC a partir de un serial de registro civil conocido
- Auditorías que almacenan seriales en lugar de números de documento
Notes
seriales solo dígitos (se acepta relleno con ceros a la izquierda).- Serial de ejemplo en sandbox:
0031058170(mapea a números de documento sandbox en el rango10000001–10000010). - Problemas temporales de disponibilidad de la fuente pueden aparecer como 409 (
Endpoint_out_of_service). - Relacionado: Certificado Registraduría, Ciudadano por nombre, Registro de matrimonio.