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

# SAT Lima Capture Orders

> Check whether a vehicle plate has an outstanding capture order in Lima.

Reports whether a vehicle plate has an outstanding capture order (orden de
captura) in the province of Lima, issued by the SAT de Lima (Servicio de
Administración Tributaria de Lima) for unpaid tax debt or traffic tickets. One
lookup, by plate.

## Capture orders

`POST /pe/sat-lima/capturas/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/sat-lima/capturas/v1 \
  -H "Authorization: Bearer $CROMA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "plate": "ABC123" }'
```

## Response

| Field               | Notes                                                                                                     |
| ------------------- | --------------------------------------------------------------------------------------------------------- |
| `found`             | `true` when the source returned a verdict for the plate.                                                  |
| `plate`             | The searched plate (trimmed, uppercased).                                                                 |
| `has_capture_order` | `true` when the plate has at least one outstanding capture order.                                         |
| `message`           | The source's verdict line (present when the plate is clear).                                              |
| `report_date`       | Report date (`yyyy-mm-dd` when parseable).                                                                |
| `orders[]`          | Capture-order rows when present, each keyed by the source's column labels. Empty when the plate is clear. |

```json theme={"dark"}
{
  "data": {
    "found": true,
    "plate": "ABC123",
    "has_capture_order": false,
    "message": "El vehículo de placa ABC123 no tiene orden de captura en la provincia de Lima.",
    "report_date": "2026-06-22",
    "orders": []
  }
}
```

<Note>
  A capture order means the vehicle can be seized over the underlying debt or
  tickets. Coverage is limited to the province of Lima: a `false` result rules
  out a capture order in Lima only, not elsewhere in Peru.
</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>
