API de consulta vehicular · México

Todo lo que debe una placa, en una llamada.

Cobertura de adeudos vehiculares en 9 estados — más tenencia, vigencia de placa y REPUVE. Respuesta por webhook firmado con HMAC.

10 créditos gratis Sin tarjeta 9 estados + 3 servicios
~/multasmx
# una placa, cuatro consultas $ curl -X POST https://api.multasmx.com/lookup \ -H "x-api-key: sk_live_xxx" \ -d '{ "plate": "LWL367C", "states": ["edomex", "cdmx", "tenencia-edomex", "repuve"] }'
# webhook firmado, ~44s después { "plate": "LWL367C", "status": "COMPLETED", "results": [ { "state": "edomex", "totalDebt": 905 }, { "state": "cdmx", "totalDebt": 0 }, { "state": "tenencia-edomex", "hasDebt": true }, { "state": "repuve", "hasTheftReport": false } ], "creditsCharged": 6 }
HMAC verificado · X-Multas-Signature ✓
Cobertura CDMX · Estado de México · Guadalajara · Monterrey · Guanajuato · Chihuahua · Veracruz · Sinaloa · Ahome
Qué puedes consultar

Cuatro consultas,
una sola llamada.

Empezamos consultando multas. Hoy la misma placa te devuelve también tenencia, vigencia y reporte de robo — en un solo POST /lookup, combinando lo que necesites.

1 crédito

Multas e infracciones

9 estados

Infracciones con folio, fecha, monto y estatus. Adeudos vehiculares de los principales portales estatales y municipales del país.

edomex, cdmx, guadalajara…
1 crédito

Adeudo de tenencia

Estado de México

Si la placa tiene tenencia pendiente, por qué años y el monto total. Incluye datos del vehículo: NIV, clave vehicular y factura.

tenencia-edomex
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
3 créditos

REPUVE — reporte de robo

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 →

Cómo funciona

Tres endpoints.
Sin SDK, sin dashboard obligatorio.

HTTP + JSON. Lo que ya sabes.

01

Envías la placa

POST con tu API key. Devuelve un requestId en ~80ms 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": "LWL367C", "states": ["edomex"] }'
# response { "requestId": "05f4c751-...", "status": "PROCESSING", "creditsCharged": 1 }
02

Webhook con resultados

Cuando la consulta termina (20–60s), tu endpoint recibe el JSON firmado con HMAC.

POST tus webhookUrls
step-02
# request headers X-Multas-Signature: c6f2...3e89 X-Multas-Request-Id: 05f4c751-...
# body { "status": "COMPLETED", "vehicle": { "brand": "DODGE", "year": 2019 }, "infractions": [ { "amount": 905, "status": "pending" } ], "totalDebt": 905 }
03

O haces poll manual

Si no quieres usar webhook, haz GET con el requestId. Misma data.

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", "totalDebt": 905 } ] }
Por qué Multas MX

Diseñada para ser
olvidable.

Una vez que la integras, no tienes que pensar en ella. Sin configuración, sin mantenimiento, sin sorpresas.

Un request, no cuatro

Multas de 9 estados, tenencia, vigencia de placa y REPUVE se piden en la misma llamada y llegan en el mismo webhook. Tú no orquestas nada.

Webhooks firmados

Envía la placa, recibe el resultado en tu endpoint. Firmado con HMAC-SHA256. Sin polling. Hasta 3 URLs de destino por cuenta.

Paga por consulta

Sin contratos, sin mínimos, sin suscripciones. Compras créditos cuando los necesites y cada consulta descuenta lo que cuesta.

Cobertura

Multas de los principales
estados de México.

9 portales activos hoy. 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
Próximamente
Aguascalientes Coahuila Puebla León Yucatán Morelia

Agregando nuevos estados cada mes.

Ejemplos en tu lenguaje

Copia. Pega. Funciona.

Mismo endpoint, tres clientes. Elige el que uses.

lookup.sh
$ curl -X POST https://api.multasmx.com/lookup \ -H "x-api-key: $MULTAS_KEY" \ -H "Content-Type: application/json" \ -d '{ "plate": "LWL367C", "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: 'LWL367C', 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": "LWL367C", "states": ["edomex"]}, ) data = r.json() print(data["requestId"]) # "05f4c751-..."

Usa la librería HTTP que ya tengas. No vendemos SDKs.

Bonus

Panel de control
incluido.

Gestiona tu API key, monitorea consultas y compra créditos desde un solo lugar. Todo lo que ya vive detrás de la API, visible.

  • API key en un click
    Copia, oculta o regenera. La anterior queda invalidada al instante.
  • Historial en tiempo real
    Cada request con su status, estados consultados, créditos cobrados y JSON crudo.
  • Paga con MercadoPago o PayPal
    Créditos prepagados con vigencia de 12 meses. El webhook del proveedor los acredita automáticamente.
Crear cuenta Sin tarjeta · 10 créditos gratis
dashboard.multasmx.com
Hola, Daniel

Dashboard

Créditos
487
disponibles
Consultas
153
este mes
Estados
9
activos
API key activa
sk_live_22f5757d••••••••••••••0600 Copiar
Últimas consultas
LWL367C edomex completed hace 2h
ABC1234 cdmx completed hace 4h
Pricing

Prepago, sin contratos.

Cobertura de adeudos vehiculares en 9 estados en una sola llamada. Compras créditos cuando los necesites; cada consulta descuenta lo que cuesta.

Pruébala gratis

Haz tu primera consulta antes de pagar nada.

Al crear tu cuenta recibes 10 créditos para usar durante 7 días. Sin tarjeta y sin formulario de ventas: copias tu API key y consultas.

Te alcanzan para
  • 10 consultas de multas, tenencia o vigencia
  • 3 consultas de REPUVE

…o cualquier combinación: un request puede pedir varias a la vez.

Crear cuenta gratis
Sin tarjeta · Una vez por cuenta
Tu API key, lista en segundos

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 9 estados
  • Tenencia, vigencia 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 · Multa estatal
  • 1 crédito · Tenencia
  • 1 crédito · Verificación / vigencia
  • 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. Tenencia: adeudo, años y monto. Vigencia: si la placa está vigente o vencida, con fechas. REPUVE: reporte de robo y datos de registro. La respuesta siempre es JSON estandarizado.

¿Cuánto tarda una consulta?

Entre 10 y 45 segundos. La API es asíncrona — envías la placa y recibes el resultado por webhook.

¿Necesito contrato o empresa?

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

¿Qué cobertura tienen?

Hoy cubrimos 9 portales de multas, más tenencia y vigencia de placa del Estado de México y REPUVE a nivel nacional. 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 un portal está caído o en mantenimiento al momento de tu request, ese estado se marca como omitido y no se te cobra el crédito correspondiente.

¿Más preguntas? contacto@multasmx.com