Driver's License Validation in RUNT
Verifik's Driver's License Validation API allows you to query official information registered in Colombia's Registro Γnico Nacional de TrΓ‘nsito (RUNT) using the driver's identification document number.
This integration is essential for transport companies, car rental agencies, insurers, and logistics platforms that need to verify the legal status and eligibility of drivers before hiring or authorizing vehicle use.
What information does the API return?β
When a document number query is made, the API returns updated data directly from RUNT, including:
- Driver's full name and document details
- License status (active, suspended, canceled)
- License categories (e.g., B1, C1, A2)
- Expiration dates for each category
- Medical and aptitude certificate status
- Traffic fines and infractions history (SIMIT/RUNT)
This data enables verification of the driver's capability and legal standing to operate vehicles.
API Referenceβ
Endpointβ
https://api.verifik.co/v2/co/runt/conductor
Headersβ
| Name | Value |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Parametersβ
| Name | Type | Required | Description |
|---|---|---|---|
documentType | string | Yes | Document Type. Allowed values: CC, CE, PPT, PA, NIT. |
documentNumber | string | Yes | Driver's document number, without spaces or periods. |
Requestβ
- 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())
Responseβ
- 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."
}
Business Use Casesβ
The RUNT driver's license query API is used across multiple industries:
- Transportation and Logistics: To verify driver eligibility and license validity during recruitment.
- Car Rental Agencies: To ensure customers have a valid license before handing over a vehicle.
- Insurance Companies: For risk assessment and policy issuance based on driver history.
- On-demand Delivery & Ride-hailing: To validate gig workers' credentials in real-time.
Compliance & Data Qualityβ
Compliance, availability, and accuracyβ
The API connects directly to official sources such as RUNT, ensuring:
- Verified and up-to-date information.
- High availability and optimal response times.
- Regulatory compliance with KYC and transport regulations.
- Data protection in accordance with Law 1581 of 2012.
Additional technical informationβ
- Method: GET
- Response format: JSON
- Update frequency: Real-time, according to RUNT source
- Official source: Registro Γnico Nacional de TrΓ‘nsito (RUNT), Colombia
- Coverage: Nationwide
- License categories include B1 (cars), A2 (motorcycles), C1 (trucks), etc.
- Status "ACTIVA" indicates the license is currently valid.
- Multiple license categories can be associated with one driver.
About Verifikβ
Verifik is an identity verification and compliance platform that connects companies with official data sources across Latin America. Its API solutions automate KYC, KYB, AML, and background checks, reducing fraud risk and strengthening digital trust.