API de consulta vehicular · México

Todo lo que debe una placa, en una llamada.

Multas de 14 portales en 13 entidades, más tenencia, vigencia de placa, verificación y REPUVE. El resultado llega a tu servidor en un webhook firmado con HMAC.

Pruebas gratis Sin tarjeta 22 servicios en una sola API
~/multasmx
# una placa, cuatro consultas $ curl -X POST https://api.multasmx.com/lookup \ -H "x-api-key: sk_live_xxx" \ -d '{ "plate": "ABC1234", "states": ["edomex", "cdmx", "tenencia-edomex", "repuve"] }'
# aviso firmado, cuando termina la consulta { "event": "completed", "status": "COMPLETED", "results": [ { "state": "edomex", "totalDebt": "905", … }, { "state": "cdmx", "totalDebt": "0", … }, { "state": "tenencia-edomex", "data": { "hasDebt": true, … } }, { "state": "repuve", "data": { "hasTheftReport": false, … } } ], "summary": { "successful": 4, "totalDebt": 905, … } }
HMAC verificado · X-Multas-Signature ✓
Cobertura CDMX Estado de México Guadalajara Monterrey Guanajuato Chihuahua Veracruz Sinaloa Ahome La Paz Campeche Mexicali Aguascalientes Querétaro
Qué puedes consultar

Cinco consultas,
una sola llamada.

Además de multas, la misma placa te devuelve tenencia, vigencia, verificación y reporte de robo. Pides lo que necesites en un solo POST /lookup.

1 crédito

Multas e infracciones

14 portales en 13 entidades

Infracciones con folio, fecha, monto y estatus. Adeudos vehiculares de los principales portales estatales y municipales del país. En CDMX, la tenencia y los puntos de fotocívicas vienen incluidos.

cdmx, edomex, guadalajara…
1 crédito

Adeudo de tenencia

Estado de México, Ciudad de México, Chihuahua, Guanajuato y Aguascalientes

Si la placa tiene tenencia pendiente y de qué años. En EdoMex, además, el monto total y datos del vehículo (NIV, clave vehicular y factura). En CDMX viene incluida en la consulta de multas, sin costo adicional. En Chihuahua, Guanajuato y Aguascalientes, el adeudo de tenencia, refrendo o control vehicular cuando el portal lo publica.

tenencia-edomex · tenencia-chihuahua · tenencia-guanajuato · tenencia-aguascalientes · cdmx
1 crédito

Vigencia de placa

Estado de México

Si la placa está vigente, vencida, inactiva o en proceso, con fechas de inicio y fin de vigencia y la placa anterior.

vigencia-edomex
1 crédito

Verificación vehicular

Estado de México y Jalisco

En EdoMex, si el vehículo ya verificó en el semestre, con el holograma obtenido, la fecha, el folio del certificado y el verificentro que la realizó. En Jalisco, el resultado de la verificación registrada, su fecha y hasta qué mes es válida.

verificacion-edomex · verificacion-jalisco
3 créditos

Reporte de robo (REPUVE)

Nacional

Reporte de robo (FGJ, OCRA y Robo USA/CAN) más los datos de registro del vehículo. Es el único que acepta placa o NIV.

repuve

Todos comparten el mismo flujo asíncrono y el mismo webhook firmado. Ver costos en créditos →

Consulta de ejemplo

Lo que recibes de
una sola consulta.

Una placa de prueba en cuatro servicios con un solo POST /lookup. Elige qué encuentra y mira llegar cada resultado.

Elige qué encuentra la consulta de ejemplo

1 · Mandas la placa
POST https://api.multasmx.com/lookup x-api-key: sk_live_… { "plate": "PRUEBA-ADEUDOS", "states": [ "edomex", "veracruz", "tenencia-edomex", "repuve" ] }

Responde al instante con un requestId; cada servicio se consulta por su lado.

2 · Responde cada servicio
  1. Multas · Estado de México
    1 multa pendiente · $905 MXN Mexibús — Invasión al carril confinado
  2. Multas y adeudos · Veracruz
    Adeudo vehicular · $1,850 MXN NISSAN VERSA 2019
  3. Tenencia · Estado de México
    Tenencia sin pagar · $4,380 MXN NISSAN VERSA 4PTAS SENSE 4Cil
  4. Reporte de robo · REPUVE
    Con reporte de robo NISSAN VERSA 2019
Lo que encontró
$7,135 MXN por pagar

1 multa pendiente, adeudo vehicular, tenencia sin pagar y reporte de robo.

3 · Llega el aviso a tu servidor
POST https://tu-servidor.com/webhook X-Multas-Event: completed X-Multas-Signature: 9c41…e07b { "plate": "PRUEBA-ADEUDOS", "event": "completed", "status": "COMPLETED", "results": [ … 4 resultados ], "summary": { "successful": 4, "failed": 0, "totalInfractions": 1, "totalDebt": 2755, "failedStates": [], "repuve": { "registered": true, "hasTheftReport": true } }, "sandbox": true }

totalDebt suma las multas y adeudos de los portales de multas. La tenencia trae su monto en su propio resultado.

Con una placa real, esta consulta cuesta 6 créditos: de $15 a $23.40 MXN según el paquete. Con las placas de prueba no pagas nada.

Cómo funciona

Mandas la placa,
te llega el resultado.

Funciona con cualquier cliente HTTP; no hay SDK que instalar.

01

Envías la placa

POST con tu API key. Devuelve un requestId al instante y la consulta empieza a procesarse.

POST /lookup
step-01
# request $ curl -X POST https://api.multasmx.com/lookup \ -H "x-api-key: $KEY" \ -H "Content-Type: application/json" \ -d '{ "plate": "ABC1234", "states": ["edomex"] }'
# response { "requestId": "05f4c751-...", "status": "PROCESSING", "creditsCharged": 1 }
02

Webhook con resultados

Cuando la consulta termina, tu endpoint recibe el JSON firmado con HMAC.

POST tus webhookUrls
step-02
# headers X-Multas-Event: completed X-Multas-Signature: c6f2...3e89 X-Multas-Request-Id: 05f4c751-...
# body { "event": "completed", "status": "COMPLETED", "results": [ { "state": "edomex", "status": "SUCCESS", "totalDebt": "905", "data": { "infractions": [ { "amount": 905, "status": "pending", … } ], … } } ], "summary": { "totalInfractions": 1, "totalDebt": 905, … } }
03

O lo pides con un GET

Si prefieres no recibir avisos, pide el resultado con el requestId. Trae los mismos results.

GET /lookup/:id
step-03
# request $ curl https://api.multasmx.com/lookup/05f4c751-... \ -H "x-api-key: $KEY"
# response { "requestId": "05f4c751-...", "status": "COMPLETED", "results": [ { "state": "edomex", "status": "SUCCESS", "totalDebt": "905", "data": { … } } ] }
Por qué Multas MX

Un solo formato para
todos los portales.

Cada portal publica sus datos a su manera. La API te los entrega con la misma forma y en el mismo aviso.

Un request, no cuatro

Multas de 14 portales en 13 entidades, tenencia, vigencia de placa, verificación vehicular y REPUVE se piden en la misma llamada y llegan juntos en el aviso final.

Webhooks firmados

El resultado llega a tu endpoint firmado con HMAC-SHA256, hasta en 3 URLs por cuenta. Si prefieres pedirlo tú, también está en GET /lookup/:id.

Paga por consulta

Compras un paquete de créditos cuando lo necesitas y cada consulta descuenta lo que cuesta. No hay contrato ni cargo mensual.

Cobertura

Multas de los principales
estados de México.

14 portales en 13 entidades. Manda varios en el mismo request y recibe todos los resultados en un solo webhook.

Ciudad de México

cdmx

Estado de México

edomex

Guadalajara, Jalisco

guadalajara

Monterrey, Nuevo León

monterrey

Guanajuato

guanajuato

Chihuahua

chihuahua

Veracruz

veracruz

Sinaloa

sinaloa

Ahome, Sinaloa

ahome

La Paz, Baja California Sur

lapaz

Campeche

campeche

Mexicali, Baja California

mexicali

Aguascalientes

aguascalientes

Querétaro

queretaro

¿Te falta un estado? Dinos cuál necesitas y cuántas placas consultarías al mes.

Escríbenos
Ejemplos en tu lenguaje

El mismo request en
curl, Node o Python.

Cambia la placa por PRUEBA-ADEUDOS y la consulta no te cuesta nada.

lookup.sh
$ curl -X POST https://api.multasmx.com/lookup \ -H "x-api-key: $MULTAS_KEY" \ -H "Content-Type: application/json" \ -d '{ "plate": "ABC1234", "states": ["edomex"] }' # → 201 Created { "requestId": "05f4c751-...", "status": "PROCESSING", "creditsCharged": 1 }
lookup.ts
const res = await fetch('https://api.multasmx.com/lookup', { method: 'POST', headers: { 'x-api-key': process.env.MULTAS_KEY, 'Content-Type': 'application/json', }, body: JSON.stringify({ plate: 'ABC1234', states: ['edomex'], }), }); const { requestId } = await res.json(); console.log(requestId); // "05f4c751-..."
lookup.py
import os, requests r = requests.post( "https://api.multasmx.com/lookup", headers={"x-api-key": os.environ["MULTAS_KEY"]}, json={"plate": "ABC1234", "states": ["edomex"]}, ) data = r.json() print(data["requestId"]) # "05f4c751-..."
Tu panel

Panel de control
incluido.

Para probar sin escribir código y revisar después cada consulta que hizo tu sistema.

  • Prueba y llévate el código
    Arma la consulta en pantalla y copia el mismo request en curl, Node o Python, con tu API key.
  • Cada consulta, paso a paso
    Qué devolvió cada servicio, si tu servidor recibió el webhook y cuánto costó. Si un aviso no llegó, lo reenvías.
  • Disponibilidad y métricas
    Qué servicios están operativos hoy, tu uso día a día y tu tasa de éxito por estado.
  • Saldo claro, pago simple
    Cuánto te dura el saldo a tu ritmo y cuándo vence. Recarga con MercadoPago o PayPal; los créditos duran 12 meses.
Crear cuenta Sin tarjeta · Pruebas gratis
dashboard.multasmx.com
Buscar placa o sección…

Hola, Daniel

Créditos disponibles
2,370
te duran unos 89 días
Consultas · 30 días
742 +11 %
96 de cada 100 con resultado
Webhooks
2 URLs
todos los avisos llegaron
Últimas consultas Ver todas →
ABC1234 Estado de México, Ciudad de México Completada
DEF5678 REPUVE Completada
XYZ789A Verificación vehicular Completada
Pricing

Prepago, sin contratos.

Multas de 14 portales en 13 entidades, tenencia, vigencia, verificación y REPUVE en una sola llamada. Compras créditos cuando los necesitas y cada consulta descuenta lo que cuesta.

Pruébala gratis

Integra y prueba antes de pagar nada.

Con tu API key consultas placas de prueba como PRUEBA-ADEUDOS, que devuelven datos de ejemplo. Sin tarjeta y sin formulario de ventas: pagas sólo cuando consultas placas reales.

Con las placas de prueba
  • Todos los servicios: multas, tenencia, vigencia, verificación y REPUVE
  • La misma respuesta y los mismos webhooks firmados que una consulta real
  • Sin gastar créditos y sin fecha de vencimiento

Cómo usarlas: Pruebas sin costo.

Crear cuenta gratis
Sin tarjeta · Las pruebas no cuestan
Tu API key aparece al crear la cuenta

Starter

$390 MXN
100 créditos
$3.90 por crédito

Para integrar y salir a producción con volumen bajo.

Comenzar
Más popular

Growth

$1,500 MXN
500 créditos
$3.00 por crédito

Para operación constante: el volumen de la mayoría.

Comenzar

Business

$5,000 MXN
2000 créditos
$2.50 por crédito

Para volumen alto y el menor costo por consulta.

Comprar
Los tres incluyen
  • Multas de 14 portales en 13 entidades
  • Tenencia, vigencia, verificación y REPUVE
  • Webhooks firmados (HMAC)
  • 60 req/min

Cuánto cuesta cada consulta

Un request puede combinar varios estados y servicios; se cobra la suma.

  • 1 crédito · Multas (por portal)
  • 1 crédito · Tenencia
  • 1 crédito · Vigencia de placa
  • 1 crédito · Verificación vehicular
  • 3 créditos · REPUVE

Los créditos comprados vencen 12 meses después de la compra · se consumen primero los más próximos a vencer

Preguntas frecuentes

Lo que casi todos preguntan.

¿Qué datos devuelve la API?

Depende de lo que pidas. Multas: infracciones con folio, fecha, monto y status; en CDMX, también la tenencia y los puntos de fotocívicas. Tenencia: adeudo y años (en EdoMex, también el monto; en Chihuahua, Guanajuato y Aguascalientes, el adeudo cuando el portal lo publica). Vigencia: si la placa está vigente o vencida, con fechas. Verificación: en EdoMex, si el vehículo verificó en el semestre, con holograma, fecha y folio; en Jalisco, el resultado de la verificación registrada y hasta qué mes es válida. REPUVE: reporte de robo y datos de registro. La respuesta siempre es JSON estandarizado.

¿Puedo probar antes de pagar?

Sí. Con tu API key consultas placas de prueba como PRUEBA-ADEUDOS o PRUEBA-LIMPIA. Devuelven datos de ejemplo con la misma forma y los mismos avisos firmados que una consulta real, y no gastan créditos. Sólo pagas cuando consultas placas reales.

Ver la consulta de ejemplo Placas de prueba en la documentación

¿Cuánto tarda una consulta?

Depende del servicio y del portal de cada estado. La API es asíncrona: envías la placa, recibes un requestId al instante y el resultado llega por webhook en cuanto está listo.

¿Necesito contrato o empresa?

No. Creas tu cuenta y compras créditos con MercadoPago o PayPal.

¿Qué cobertura tienen?

Multas de 14 portales en 13 entidades. Además, tenencia (Estado de México, Chihuahua, Guanajuato y Aguascalientes), vigencia de placa (Estado de México), verificación vehicular (Estado de México y Jalisco) y REPUVE, que es nacional. La tenencia y los puntos de fotocívicas de la Ciudad de México vienen incluidos en su consulta de multas. Consulta GET /states para ver los disponibles en tiempo real, con su costo en créditos.

¿Qué pasa si una consulta falla?

Se reintenta automáticamente. Si después de los reintentos no hay resultado, el crédito de ese servicio se te devuelve solo. Si un portal está caído o en mantenimiento al momento de tu request, ese estado se marca como omitido y no se te cobra.

¿Más preguntas? contacto@multasmx.com

Pruebas gratis

Empieza a consultar
hoy mismo.

Crea tu cuenta y consulta placas de prueba sin pagar nada. Compras créditos cuando vayas a consultar placas reales.

No pedimos tarjeta para crear la cuenta.