Validación de Licencia de Conducir en RUNT
La API de validación de licencias de Verifik permite consultar información oficial registrada en el Registro Único Nacional de Tránsito (RUNT) de Colombia, utilizando el número de documento de identidad del conductor.
Esta integración es esencial para empresas de transporte, agencias de alquiler de vehículos, aseguradoras y plataformas logísticas que necesitan verificar el estado legal y la idoneidad de los conductores antes de la contratación o autorización de uso de vehículos.
¿Qué información devuelve la API?
Al realizar una consulta por número de documento, la API retorna datos actualizados directamente del RUNT, incluyendo:
- Nombre completo y datos del documento del conductor
- Estado de la licencia (activa, suspendida, cancelada)
- Categorías de la licencia (ej. B1, C1, A2)
- Fechas de vencimiento por categoría
- Estado de certificados médicos y de aptitud
- Historial de multas e infracciones de tránsito
Estos datos permiten validar la capacidad y situación legal del conductor para operar vehículos.
Referencia de API
Endpoint
https://api.verifik.co/v2/co/runt/conductor
Headers
| Name | Value |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Parámetros
| Name | Type | Required | Description |
|---|---|---|---|
documentType | string | Yes | Tipo de Documento. Valores permitidos: CC, CE, PPT, PA, NIT. |
documentNumber | string | Yes | Número de documento del conductor, sin espacios ni puntos. |
Solicitud
- Node.js
- Python
import axios from "axios";
const { data } = await axios.get("https://api.verifik.co/v2/co/runt/conductor", {
params: {
documentType: "CC",
documentNumber: "123456789",
},
headers: {
Accept: "application/json",
Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,
},
});
console.log(data);
import os, requests
url = "https://api.verifik.co/v2/co/runt/conductor"
headers = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv('VERIFIK_TOKEN')}"}
params = {"documentType": "CC", "documentNumber": "123456789"}
r = requests.get(url, headers=headers, params=params)
print(r.json())
Respuesta
- 200
- 404
- 409
- 500
{
"data": {
"ANSVpayments": [],
"aptitudeCertificates": [
{
"categoria": "B1",
"descripcionTramite": "Trámite expedición licencia conducción",
"estadoDocumento": "UTILIZADO",
"fechaExpedicion": "16/09/2024",
"fechaSolicitud": "16/09/2024",
"fechaVencimiento": "16/09/4759",
"idPersona": "22526545",
"nombreCea": "CENTRO DE ENSEÑANZA AUTOMOVILISTICA EDWCAR AUTOPISTA NORTE ",
"tipoCertificado": "CERTIFICADO CONDUCTOR"
}
],
"citizenStatus": "ACTIVA",
"consultationDateTime": "2025-10-10T19:29:01.599Z",
"documentNumber": "63535709",
"documentType": "CC",
"driverStatus": "ACTIVO",
"fullName": "ARLETH PATRICIA RUEDA CORREA",
"identityValidationAttempts": {
"estadoUsuario": "ACTIVO",
"fechaDesbloqueo": null,
"validaciones": []
},
"identityValidationRequests": {
"estadoUsuario": "ACTIVO",
"fechaDesbloqueo": null,
"validaciones": []
},
"infractions": {
"nroPazYSalvo": "840377030067",
"tieneMultas": "NO"
},
"inscriptionDate": "27/01/2023",
"inscriptionNumber": "22526545",
"licenses": [
{
"authorityTransit": null,
"category": "B1",
"dueDate": "19/09/2034",
"endDateSuspension": null,
"examExpirationDate": null,
"expeditionDate": "19/09/2024",
"licenceNumber": "63535709",
"otExpide": "SECRETARIA DISTRITAL DE MOVILIDAD DE BOGOTA ",
"resolutionNumber": null,
"restrictions": null,
"startDateSuspension": null,
"status": "ACTIVA",
"substratum": "63535709"
}
],
"medicalCertificates": [],
"requests": [
{
"descripcionTipoValidacion": null,
"descripcionValidacion": null,
"entidad": "SECRETARIA DISTRITAL DE MOVILIDAD DE BOGOTA ",
"estadoSolicitud": "AUTORIZADA",
"estadoTramite": "APROBADO",
"fechaSolicitud": "19/09/2024",
"identificador": "C 63535709",
"nombreTramite": "Trámite expedición licencia conducción",
"numeroSolicitud": "249765412",
"registro": "RNC",
"tramitesRealizados": "29"
},
{
"descripcionTipoValidacion": null,
"descripcionValidacion": null,
"entidad": "CENTRO DE ENSEÑANZA AUTOMOVILISTICA EDWCAR AUTOPISTA NORTE ",
"estadoSolicitud": "AUTORIZADA",
"estadoTramite": "APROBADO",
"fechaSolicitud": "16/09/2024",
"identificador": "C 63535709",
"nombreTramite": "TRÁMITE CERTIFICADO APTITUD EN CONDUCCIÓN",
"numeroSolicitud": "249498842",
"registro": "RNC",
"tramitesRealizados": "35"
},
{
"descripcionTipoValidacion": null,
"descripcionValidacion": null,
"entidad": "SECRETARIA DISTRITAL DE MOVILIDAD DE BOGOTA ",
"estadoSolicitud": "AUTORIZADA",
"estadoTramite": "APROBADO",
"fechaSolicitud": "02/09/2024",
"identificador": "FNQ366",
"nombreTramite": "TRÁMITE LEVANTAMIENTO ALERTA",
"numeroSolicitud": "248089667",
"registro": "RNA",
"tramitesRealizados": "26"
},
{
"descripcionTipoValidacion": null,
"descripcionValidacion": null,
"entidad": "CENTRO DE RECONOCIMIENTO DE CONDUCTORES CERTIPASE SAS",
"estadoSolicitud": "APROBADA",
"estadoTramite": "APROBADO",
"fechaSolicitud": "08/08/2024",
"identificador": "C 63535709",
"nombreTramite": "Tramite certificado aptitud fisica mental motriz",
"numeroSolicitud": "245823594",
"registro": "RNC",
"tramitesRealizados": "38"
},
{
"descripcionTipoValidacion": null,
"descripcionValidacion": null,
"entidad": "SECRETARIA DISTRITAL DE MOVILIDAD DE BOGOTA ",
"estadoSolicitud": "REGISTRADA",
"estadoTramite": "SOLICITADO",
"fechaSolicitud": "29/03/2023",
"identificador": "FNQ366",
"nombreTramite": "TRÁMITE INSCRIPCIÓN ALERTA",
"numeroSolicitud": "207145814",
"registro": "RNA",
"tramitesRealizados": "11"
}
],
"sicovRequests": [],
"totalLicenses": "1",
"transitTaxes": {},
"firstName": "ARLETH PATRICIA",
"lastName": "RUEDA CORREA",
"arrayName": ["ARLETH", "PATRICIA", "RUEDA", "CORREA"]
},
"signature": {
"dateTime": "October 10, 2025 7:29 PM",
"message": "Certified by Verifik.co"
},
"id": "3R2V0"
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing documentType. missing documentNumber"
}
{
"code": "MissingParameter",
"message": "documentType must be one of: [CC, CE, PPT, PA, NIT]"
}
{
"code": "MissingParameter",
"message": "missing documentNumber\n"
}
{
"code": "MissingParameter",
"message": "missing documentType\n"
}
{
"code": "InternalServerError",
"message": "Server error."
}
Notas
- RUNT es el sistema de Registro Nacional de Tránsito de Colombia.
- Las categorías de licencia incluyen B1 (autos), A2 (motocicletas), C1 (camiones), etc.
- El estado "ACTIVA" indica que la licencia está actualmente válida.
- Múltiples categorías de licencia pueden estar asociadas con un conductor.
Casos de Uso Empresariales
La API de consulta de licencia de conducción en RUNT es utilizada por múltiples sectores:
- Transporte y Logística: Para verificar la elegibilidad del conductor y la validez de la licencia durante la contratación.
- Alquiler de Vehículos: Para asegurar que los clientes tengan una licencia válida antes de entregar un vehículo.
- Aseguradoras: Para evaluación de riesgos y emisión de pólizas basadas en el historial del conductor.
- Apps de Movilidad y Domicilios: Para validar las credenciales de los conductores en tiempo real.
Cumplimiento y Calidad de Datos
Cumplimiento, disponibilidad y precisión
La API se conecta directamente con fuentes oficiales como el RUNT, garantizando:
- Información verificada y actualizada.
- Alta disponibilidad y tiempos de respuesta óptimos.
- Cumplimiento normativo con regulaciones de transporte y KYC.
- Protección de datos conforme a la Ley 1581 de 2012.
Información técnica adicional
- Método: GET
- Formato de respuesta: JSON
- Frecuencia de actualización: Tiempo real según fuente RUNT
- Fuente oficial: Registro Único Nacional de Tránsito (RUNT), Colombia
- Cobertura: Nacional
Sobre Verifik
Verifik es una plataforma de verificación de identidad y cumplimiento que conecta empresas con fuentes oficiales en toda América Latina. Sus soluciones API automatizan procesos de KYC, KYB, AML y validación de antecedentes, reduciendo el riesgo de fraude y fortaleciendo la confianza digital.