> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usecroma.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Consulta Vehicular SUNARP

> Consulta un vehículo en el Registro de Propiedad Vehicular del Perú (SUNARP) por placa: marca, modelo, año, color, motor, serie y VIN, estado, propietarios actuales y su oficina registral.

SUNARP (Superintendencia Nacional de los Registros Públicos) lleva el Registro
de Propiedad Vehicular del Perú. Este endpoint devuelve el registro de un vehículo
por placa: sus características, placas, estado, propietarios actuales y la
oficina que lleva su partida, con una copia del registro tal como lo devolvió
SUNARP.

`POST /pe/sunarp-vehicular/vehicle-by-plate/v1`

| Campo | Tipo | Notas |
| - | - | - |
| `plate` | string | **Obligatorio.** La placa del vehículo, p. ej. `ABC123`. No distingue mayúsculas, espacios ni guiones. |

```bash theme={"dark"}
curl https://api.croma.run/pe/sunarp-vehicular/vehicle-by-plate/v1 \
  -H "Authorization: Bearer $CROMA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "plate": "ABC123" }'
```

## Respuesta

| Campo | Notas |
| - | - |
| `found` | `false` cuando SUNARP no tiene un vehículo con esa placa. |
| `plate` | Repite la placa consultada (en mayúsculas, sin espacios ni guiones). |
| `current_plate`, `previous_plate` | La placa vigente y la anterior (`null` si no hay). |
| `make`, `model`, `model_year`, `color` | Como los registra SUNARP. |
| `engine_number`, `serial_number`, `vin` | Los identificadores del vehículo. |
| `vehicle_status` | P. ej. `EN CIRCULACION`. |
| `annotations` | El resumen de anotaciones de SUNARP, o `null` si no hay. |
| `theft_alert` | Aviso de vehículo robado, o `null`. |
| `owners[]` | Propietarios actuales como los muestra SUNARP, `APELLIDOS, NOMBRES`. Solo nombres. |
| `registry_offices[]` | Dónde está inscrito el vehículo: `office`, `office_code` y `partida_number` (pásalo al endpoint de [partida registral](/es/guides/peru/sunarp)). |
| `generated_at` | Cuándo SUNARP generó el registro. |
| `document_url` | Nuestra copia del registro tal como lo devolvió SUNARP (PNG). |

```json theme={"dark"}
{
  "data": {
    "found": true,
    "plate": "ABC123",
    "current_plate": "ABC123",
    "previous_plate": null,
    "make": "NISSAN",
    "model": "NP300 FRONTIER",
    "model_year": 2016,
    "color": "BLANCO",
    "engine_number": "QR25000000H",
    "serial_number": "3N6AD33C0GK000000",
    "vin": "3N6AD33C0GK000000",
    "vehicle_status": "EN CIRCULACION",
    "annotations": null,
    "theft_alert": null,
    "owners": ["PEREZ GOMEZ, JUAN"],
    "registry_offices": [
      { "office": "LIMA", "office_code": "01-01", "partida_number": "12345678" }
    ],
    "generated_at": "2026-10-02T10:22:02-05:00",
    "document_url": "https://.../sunarp-vehicular/vehicles/ABC123/20261002T152202Z/consulta-vehicular.png",
    "checked_at": "2026-10-02T15:22:05.000Z"
  }
}
```

<Note>
  Esta consulta puede tardar más que una solicitud típica. Es un
  [trabajo asíncrono](/es/async-jobs). Por defecto la solicitud espera en línea y
  devuelve `{ data }`, o puedes hacer polling / usar un `callback_url`.
</Note>

<Card title="Referencia completa" icon="code" href="/es/api-reference/overview">
  Esquemas, todos los campos de respuesta y un playground interactivo.
</Card>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.