API para consultar un vehículo en Colombia solo con la placa, sin la cédula del propietario
POST /api/vehiculo-placa recibe solo la placa y devuelve en JSON la ficha técnica del vehículo —marca, línea, modelo, clase, carrocería, color, cilindraje, combustible, servicio, motor, chasis, VIN, licencia de tránsito, organismo de tránsito y fecha de matrícula—, el SOAT y la revisión técnico-mecánica con su vigencia ya calculada. No pide el documento del propietario, así que no falla cuando ese documento no se tiene o no es el del dueño actual. Cuesta 10 créditos por consulta con datos: 3.490 COP en el tramo de entrada y 990 COP por volumen.
¿No eres desarrollador? Consulta el RUNT por placa aquí sin escribir código.
Qué problema resuelve
La consulta vehicular por placa con documento exige que el documento sea el del propietario ACTIVO, y ese es su modo de falla dominante: 1 de cada 6 consultas vuelve sin datos porque la cédula enviada es la del dueño anterior, la del comprador o la del conductor. Una flota que recibe vehículos de terceros, un marketplace que publica un usado o una aseguradora que cotiza tienen la placa, pero casi nunca la cédula correcta del dueño. Lo que necesitan —qué vehículo es y si tiene el SOAT y la tecnomecánica al día— no depende de quién es el dueño.
Para quién sirve
Plataformas de transporte y logística que vinculan conductores con vehículo propio (el conductor rara vez es el propietario), flotas y empresas de renting que controlan vencimientos de vehículos de contratistas, marketplaces y compraventas de usados que validan un aviso, aseguradoras y corredores que cotizan con la placa, talleres, parqueaderos y apps de movilidad.
Datos requeridos
- placa — la placa del vehículo, de 5 a 7 caracteres; los guiones y espacios se ignoran. Es el único dato obligatorio.
- refresh — opcional:
truesalta el caché y vuelve a consultar el registro.
Fuentes y cobertura
- RUNT — Registro Único Nacional de TránsitoFicha del vehículo, pólizas SOAT y revisiones técnico-mecánicas registradas. El dato es el del día de la consulta, no una copia de otra base.
Qué sale con la placa sola y qué exige el documento
La placa sola alcanza para saber qué vehículo es y si está al día con el SOAT y la tecnomecánica. Lo que depende de la persona —quién es el dueño, qué gravámenes pesan sobre la propiedad— sigue exigiendo el documento del propietario actual, y para eso está `/api/consulta`.
| Dato | `/api/vehiculo-placa` (placa sola) | `/api/consulta` (placa + documento) |
|---|---|---|
| Marca, línea, modelo, clase, color, cilindraje, servicio | Sí | Sí |
| Motor, chasis, VIN, licencia de tránsito | Sí | Sí |
| SOAT vigente e histórico | Sí, con vigente calculado | Sí, histórico completo |
| Tecnomecánica vigente e histórico | Sí, con exención de primera revisión | Sí, histórico completo |
| Propietario | No | Solo valida el documento enviado |
| Prendas, embargos y limitaciones | No | Sí |
| Precio | 10 créditos | 1 crédito |
Ficha completa o resumen: cómo leer `cobertura`
Casi siempre la respuesta trae la ficha completa. Cuando el vehículo no tiene con qué pedirla —ni VIN ni ninguna revisión técnico-mecánica registrada, el caso de algunos modelos anteriores a 2011— o esa parte del registro no responde en el momento, sale el resumen: la misma ficha sin fecha de matrícula, ejes, pasajeros, peso ni puertas, y el SOAT y la tecnomecánica con sus 3 registros más recientes. La respuesta lo dice en cobertura y explica la causa en advertencia, así que la integración nunca tiene que adivinar.
| Valor | Qué significa | ¿Reintentar? |
|---|---|---|
completa | Histórico de hasta 5 registros con número de póliza o certificado | No hace falta |
sin_vin | Sin VIN ni revisiones con que pedir la ficha completa | No: el resultado no cambia |
no_encontrado | El registro no encontró la ficha completa de ese vehículo | No |
no_disponible | Esa parte del registro no respondió | Sí, más tarde puede traer la ficha completa |
Vigencia calculada, también para vehículos nuevos
soat.vigente y tecnomecanica.vigente llegan como booleanos, no como fechas para comparar del lado del cliente. Un vehículo nuevo que todavía está dentro del plazo de su primera revisión (artículo 52 de la Ley 769 de 2002: 5 años desde la matrícula el particular distinto de moto, 2 el público y las motos) sale con tecnomecanica.exento: true y vigente: true, en vez de aparecer como «sin tecnomecánica». status resume las dos: ok con ambas al día, danger si alguna venció.
¿Cuánto cuesta consultar un vehículo por placa sin cédula?
10 créditos por consulta con datos. Cada crédito vale 349 COP en el tramo de entrada y baja hasta 99 COP por volumen, así que la consulta va de 3.490 a 990 COP, sin mensualidad y con créditos que no vencen. Una respuesta de caché, un 502 o un sin-resultado dentro de la cortesía mensual no cobran.
¿Se puede consultar el SOAT y la tecnomecánica solo con la placa?
Sí, por API. POST /api/vehiculo-placa recibe solo la placa y devuelve el SOAT y la revisión técnico-mecánica con vigente ya calculado, junto con la ficha técnica del vehículo. No pide el documento del propietario.
Ejemplo de solicitud
POST https://placapi.com/api/vehiculo-placa. Autenticación por API key en el header x-api-key. Los datos del ejemplo son ficticios.
curl -X POST 'https://placapi.com/api/vehiculo-placa' \
-H 'x-api-key: pk_live_TU_CLAVE' \
-H 'content-type: application/json' \
-d '{"placa":"ABC123"}'Parámetros, errores y ejemplos en cURL, JavaScript y Python: documentación de POST /api/vehiculo-placa.
Ejemplo de respuesta
Respuesta JSON (fragmento con los campos de esta consulta; la API integral devuelve todas las fuentes en el mismo objeto).
{
"source": "vehiculo",
"status": "ok",
"data": {
"placa": "ABC123",
"marca": "MAZDA",
"linea": "CX-30",
"modelo": "2023",
"clase": "CAMIONETA",
"servicio": "PARTICULAR",
"vin": "3MVDM2W7XPL123456",
"fechaMatricula": "15/03/2023",
"soat": {
"vigente": true,
"fechaVencimiento": "15/03/2027",
"entidad": "SEGUROS DEL ESTADO S.A."
},
"tecnomecanica": {
"vigente": true,
"exento": true,
"fechaPrimeraRevision": "15/03/2028"
}
},
"cobertura": {
"ficha": "completa",
"soat": "completa",
"tecnomecanica": "completa"
},
"mode": "live",
"fetchedAt": "2026-11-05T15:20:00.000Z"
}Explicación campo por campo
| Campo | Tipo | Descripción |
|---|---|---|
| data | object | La ficha técnica con los mismos nombres de campo en todas las respuestas. Un campo que el registro no publica para ese vehículo llega en null, nunca inventado. |
| data.soat / data.tecnomecanica | object | vigente, fecha de vencimiento, aseguradora o CDA, número de póliza o certificado e historico con los registros más recientes. |
| tecnomecanica.exento | boolean | true cuando el vehículo está dentro del plazo de su primera revisión; fechaPrimeraRevision dice hasta cuándo. |
| cobertura | object | ficha: completa o resumen. soat y tecnomecanica: completa, sin_vin, no_encontrado o no_disponible. |
| status | string | ok, danger (algún vencido) o info (falta un dato o la tecnomecánica está en disputa). |
Tiempo de respuesta
Entre 10 y 25 segundos la primera vez, porque arma la ficha completa con varias consultas al registro. Repetir la misma placa mientras siga en caché responde al instante y no cobra.
Precio y cobro
1 crédito por consulta con datos, desde 349 COP. El precio por crédito baja por volumen: 349 COP desde 30, 249 COP desde 1.000, 149 COP desde 5.000, 139 COP desde 10.000, 119 COP desde 20.000, 99 COP desde 50.000. Los créditos se compran por adelantado (mínimo 30 = 10.470 COP), no vencen y no hay mensualidad. Por la web, el informe completo por placa cuesta 3 créditos. Solo se cobra cuando la consulta devuelve datos; por API, las consultas sin resultado (404) tienen 10 gratis al mes por cada tipo de respuesta sin datos y después cobran igual.
Caché y actualización
Hasta 24 horas, y menos si el SOAT o la tecnomecánica vencen antes: así un vencimiento nunca sale vigente desde caché. Una respuesta servida de caché sale con fromCache: true y no cobra.
Seguridad y privacidad
La placa y el documento se usan solo para ejecutar la consulta; el resultado queda en caché temporal. No se almacenan datos de tarjetas (los pagos los procesa Wompi). Ver privacidad y seguridad.
Limitaciones y posibles errores
- No devuelve el propietario, ni prendas, embargos o limitaciones a la propiedad: esos datos dependen del documento del dueño y salen en
/api/consulta. - Cuesta 10 créditos por consulta con datos, no 1. Si ya tienes el documento correcto del propietario,
/api/consultatrae más por menos. - Una placa que el registro no tiene responde 404
vehiculo_no_registradoy cuesta 1 crédito, solo después de las 10 respuestas sin resultado gratis de cada mes. - Si el registro no responde, la respuesta es 502
source_error: no cobra y se puede reintentar.
Códigos de error del endpoint (401, 402, 429, 5xx) en la referencia de errores.
Otras preguntas frecuentes
¿Cómo saber a nombre de quién está un carro solo con la placa?
+
Con esta consulta no: el propietario, los embargos y las limitaciones dependen del documento del dueño actual y salen en /api/consulta, que lo exige. Lo que sí sale con la placa sola, además de la ficha, el SOAT y la tecnomecánica, son las prendas inscritas en el registro de garantías mobiliarias, en POST /api/garantias-rgm (1 crédito).
¿Qué diferencia hay entre consultar por placa y cédula y solo por placa?
+
Con placa y cédula del propietario actual (/api/consulta, 1 crédito) sale la ficha completa con gravámenes, limitaciones y el histórico entero. Con la placa sola (/api/vehiculo-placa, 10 créditos) sale la ficha técnica, el SOAT y la tecnomecánica, sin datos del propietario. Ficha, SOAT, tecnomecánica y prendas con la placa sola suman 11 créditos.
¿Qué pasa si el vehículo no tiene VIN?
+
Igual sale completa en la mayoría de casos: sin VIN, la ficha se identifica por sus revisiones técnico-mecánicas. Solo si no tiene ni VIN ni ninguna revisión registrada llega el resumen, con cobertura.ficha: "resumen" y la causa en advertencia.
¿Sirve para motos?
+
Sí. Las motos están en el mismo registro y salen con cilindraje, motor, chasis, SOAT y tecnomecánica. Una moto con menos de dos años desde la matrícula sale con la tecnomecánica exenta, no vencida.
¿Cómo lo pruebo sin gastar créditos?
+
En sandbox.placapi.com el mismo endpoint responde con cualquier API key y sin cobrar, con un listado de placas de prueba. Con otra placa, el sandbox devuelve la lista de las que sí responden.
¿Cuándo conviene /api/consulta en vez de esta?
+
Cuando tienes el documento correcto del propietario y necesitas gravámenes, limitaciones o el histórico completo: cuesta 1 crédito y trae más. Esta es para cuando el documento no se tiene o no es el del dueño actual.
Seguir explorando
Última revisión: 5 de noviembre de 2026 · Versión de la API: v1 · Fuentes y metodología