Vehículos por placa

La consulta

GET /v1/vehicles/{plate} busca la placa en el Registro Nacional de Transporte de Carga del MTC. La placa puede ir con o sin guion (ABC-123 o ABC123).

curl https://cpe.sistemerp.com/v1/vehicles/ABC-123 -H "X-API-Key: <su API key>"
{
  "plate": "ABC123",
  "registered": true,
  "certificate_number": "15M25000004E",
  "category": "N1",
  "chassis": "CHASIS0000000004",
  "axles": 2,
  "payload_kg": 1699,
  "dry_weight_kg": 1800,
  "carrier": {
    "ruc": "20999999991",
    "name": "TRANSPORTES DE PRUEBA S.A.C.",
    "mtc_registration": "15100000CNG",
    "status": "Habilitado",
    "authorized": true,
    "valid_until": "2031-08-12",
    "modality": "Mercancias en general",
    "city": "LIMA"
  },
  "source": "MTC - Registro Nacional de Transporte de Carga",
  "checked_at": "2026-09-24T16:35:02Z",
  "from_cache": false
}

Qué usar en la guía de remisión

Campo Para qué sirve
certificate_number La TUC o el Certificado de Habilitación Vehicular del vehículo
carrier.mtc_registration El Número de Registro MTC del transportista
carrier.authorized La empresa está habilitada y su autorización no ha vencido
registered Si es false, la placa no está en el registro de carga (normal en vehículos M1/L o de menos de 2 TM) y los demás datos vienen vacíos

certificate_number y mtc_registration salen ya con el formato que exige SUNAT: solo letras y números en mayúscula. Cada campo está en la referencia.

De dónde sale el dato

  • Del registro de transporte de carga del MTC.
  • Lo ya consultado se sirve sin volver al MTC: una placa encontrada, durante 7 días; una que no está, durante 24 horas, porque puede darse de alta. from_cache y checked_at dicen si el dato salió de lo guardado y cuándo se miró.

La última palabra es de SUNAT

SUNAT coteja la placa y la TUC cuando recibe la guía. Este servicio le ayuda a mandarlas bien, pero no garantiza que SUNAT no ponga una observación.