> ## 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.

# SBS SOAT Report

> Look up a vehicle plate's SOAT accident history and policy list from SBS.

Reports a vehicle plate's SOAT (mandatory traffic-accident insurance) record from
SBS (Superintendencia de Banca, Seguros y AFP), Peru's banking and insurance
regulator. Returns the siniestralidad (number of accidents covered by SOAT in the
last 5 years) and the list of SOAT policies on record: issuing company, vehicle
class and use, accidents per policy, coverage window, and status. One lookup, by
plate.

## SOAT report

`POST /pe/sbs/soat/v1`

| Field   | Type   | Notes                                                                                   |
| ------- | ------ | --------------------------------------------------------------------------------------- |
| `plate` | string | **Required.** The vehicle plate to look up, 4-10 characters (letters, digits, hyphens). |

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

## Response

| Field             | Notes                                                             |
| ----------------- | ----------------------------------------------------------------- |
| `found`           | `true` when SOAT information is reported for the plate.           |
| `plate`           | The searched plate (trimmed, uppercased).                         |
| `report_date`     | When the source generated the report (ISO, when parseable).       |
| `data_through`    | The source's data-currency label (for example `ABRIL 2026`).      |
| `accident_count`  | Accidents covered by SOAT in the last 5 years (siniestralidad).   |
| `has_active_soat` | `true` when a policy is currently in force (VIGENTE).             |
| `active`          | The current (VIGENTE) policy, or `null` when none is active.      |
| `count`           | Number of policies on record.                                     |
| `policies[]`      | Policy history, newest first. Empty when the plate has no record. |

Each policy (`active` and every `policies[]` entry) has `company`,
`vehicle_class`, `vehicle_use`, `accident_count`, `policy_number`,
`certificate_number`, `start_date` and `end_date` (`yyyy-mm-dd` when parseable),
`status` (`VIGENTE` / `VENCIDA` / `ANULADA`), `annulled_date`, and `comment`.

```json theme={"dark"}
{
  "data": {
    "found": true,
    "plate": "ABC123",
    "report_date": "2026-06-23T20:03:23",
    "data_through": "ABRIL 2026",
    "accident_count": 0,
    "has_active_soat": true,
    "active": {
      "company": "Interseguro",
      "vehicle_class": "Automóvil",
      "vehicle_use": "Particular",
      "accident_count": 0,
      "policy_number": "0594770702",
      "certificate_number": "0594770702",
      "start_date": "2026-02-19",
      "end_date": "2027-02-19",
      "status": "VIGENTE",
      "annulled_date": null,
      "comment": null
    },
    "count": 5,
    "policies": [
      {
        "company": "Interseguro",
        "vehicle_class": "Automóvil",
        "vehicle_use": "Particular",
        "accident_count": 0,
        "policy_number": "0594770702",
        "certificate_number": "0594770702",
        "start_date": "2026-02-19",
        "end_date": "2027-02-19",
        "status": "VIGENTE",
        "annulled_date": null,
        "comment": null
      }
    ]
  }
}
```

<Note>
  SOAT is Peru's mandatory traffic-accident insurance. `accident_count` is the
  siniestralidad: the number of accidents covered by SOAT policies in the last
  five years. `has_active_soat: false` means no policy is currently in force,
  even if past policies appear in the history.
</Note>

<Note>
  This lookup can take longer than a typical request. It is an
  [async job](/async-jobs). By default the request waits inline and returns
  `{ data }`, or you can poll / use a `callback_url`.
</Note>

<Card title="Full reference" icon="code" href="/api-reference/overview">
  Schemas, response fields, and an interactive playground.
</Card>
