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

# Callao Traffic Tickets

> List a vehicle plate's outstanding traffic tickets in Callao.

Lists the outstanding traffic tickets (papeletas) registered against a vehicle
plate in the province of Callao, issued by the Municipalidad Provincial del
Callao. One lookup, by plate.

## Traffic tickets

`POST /pe/callao/papeletas/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/callao/papeletas/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_papeletas` | `true` when the plate has at least one outstanding ticket. |
| `count`         | Number of outstanding tickets.                             |
| `currency`      | Currency of the amounts (`PEN`).                           |
| `total`         | Sum of the outstanding amounts.                            |
| `papeletas[]`   | The outstanding tickets. Empty when the plate is clear.    |

Each `papeletas[]` entry has `plate`, `code` (infraction code), `ticket_number`,
`infraction_date` (`yyyy-mm-dd` when parseable), `amount`, `installment`, and
`ticket_id`.

```json theme={"dark"}
{
  "data": {
    "found": true,
    "plate": "ABC123",
    "has_papeletas": true,
    "count": 1,
    "currency": "PEN",
    "total": 660,
    "papeletas": [
      {
        "plate": "ABC123",
        "code": "M20",
        "ticket_number": "01483516P",
        "infraction_date": "2013-09-18",
        "amount": 660,
        "installment": 0,
        "ticket_id": "4008095"
      }
    ]
  }
}
```

<Note>
  Coverage is limited to the province of Callao: an empty result rules out
  outstanding tickets in Callao 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>
