Mobility · Piauí

# Traffic fines in Piauí: DETRAN-PI, authorities and API lookups

How traffic fines work in Piauí, which bodies apply them and how a fleet checks its plates and queries them by API.

![](/img/autores/francisco-orione/photo-240.ff6c48f047e6.webp)By [Francisco Orione](https://apinitro.com/en/authors/francisco-orione/)September 16, 2026

![A delta with dunes and mangroves at blue hour with a warm light on a distant boat](/img/articulos/br-traffic-fines-br-pi/hero-1200.a6131e866b23.webp)

Jurisdiction

State of Piauí · Brazil

Piauí is a state of sertão and agricultural frontier: Teresina, the capital, sits on the Parnaíba river facing Timon, in Maranhão, and BR-316 and BR-343 join it with Parnaíba, the delta and the coast, while the south of Uruçuí and Bom Jesus produces soybeans for the northern ports on BR-135. Infractions are applied by DETRAN-PI in the registry, by Teresina’s Strans and the municipal bodies in the cities, by the military police on state roads and by the Federal Highway Police on federal ones.

## Context and authorities

The framework is the [Brazilian Traffic Code](https://www.planalto.gov.br/ccivil_03/leis/l9503compilado.htm), which classifies infractions as minor, medium, serious and very serious with fixed-value fines and points on the driver’s licence; the state DETRAN, the municipal traffic bodies and the Federal Highway Police on federal highways apply them, and [SENATRAN](https://www.gov.br/transportes/pt-br/assuntos/transito/senatran) integrates the national registries. An unpaid fine blocks the annual licensing and the transfer of the vehicle.

DETRAN-PI is the registry body: it enters the infraction against the plate and the RENAVAM and processes the notice, the defence and the appeal; Strans enforces Teresina with cameras and agents, and Parnaíba and Picos have their own municipal bodies. DER-PI enforces the state roads and the Federal Highway Police BR-316, BR-343 and BR-135; the annual licensing stays blocked while an overdue fine exists.

## What the API returns for this jurisdiction

In Piauí a plate, with the RENAVAM when the source requires it, is sent to the [Brazil fines API](https://apinitro.com/en/apis/traffic-fines-brazil/), which walks its integrated sources and returns each infraction with the body that recorded it:

-   Issuing body and infraction notice number exactly as the source publishes them.
-   Date, location and infraction code under the traffic code.
-   Value, status (citation, penalty, paid) and points when the source reports them.
-   Coverage per source and a partial-result flag when any failed to answer.

The response reports which sources were queried and which answered; for Piauí, the official channel is the DETRAN portal described below, and a result with no infractions in the integrated sources does not rule out records there or at the Federal Highway Police.

## How to check a plate in Piauí

Manual verification starts at the [DETRAN-PI portal](https://www.detran.pi.gov.br/), with plate and RENAVAM, and is completed in [SENATRAN](https://www.gov.br/transportes/pt-br/assuntos/transito/senatran)’s national app for infractions from other states and from federal highways. That round, repeated for every unit, is what the API replaces: one lookup per plate across the integrated sources, with the result per source.

## What to watch if you run a fleet in Piauí

A grain fleet descending from the south of the state to the Maranhão ports on BR-135 piles up PRF weight and camera infractions on plates passing from one driver to another on trips of hundreds of kilometres; looking up the plates every month and filing the result per body lets you name the driver while the period is still open.

For a Teresina company whose units cross into Timon and Maranhão every day, the monthly plate lookup separates the infractions of the two states and prevents a forgotten one from blocking licensing.

## How to integrate

A lookup is a POST with the identifier and, optionally, the jurisdictions to include; the initial response accepts the job and the result arrives by status lookup or webhook, because official sources answer in seconds or minutes. The [asynchronous APIs](https://apinitro.com/en/articles/asynchronous-api-retries-without-duplicate-work/) guide explains how to retry without duplicating lookups, and the [API page](https://apinitro.com/en/apis/traffic-fines-brazil/) describes the full contract.

JSONIllustrative example, not a contract.

```json
{
  "plate": "ABC1D23",
  "jurisdictions": [
    "BR-PI"
  ]
}
```

## Limits and considerations

-   Infractions on federal highways are recorded by the Federal Highway Police and are checked in the national channels, not at the state DETRAN.
-   Values are those of the traffic code current at the time of payment, with the applicable discount or surcharge; the final amount is set by the body.
-   A source that does not answer is reported as such, never as an absence of infractions.
-   The API neither pays fines nor files defences; it delivers information to decide.

## Sources and further reading

-   [DETRAN-PI — Departamento Estadual de Trânsito](https://www.detran.pi.gov.br/)
-   [SENATRAN — Secretaria Nacional de Trânsito](https://www.gov.br/transportes/pt-br/assuntos/transito/senatran)
-   [Código de Trânsito Brasileiro — Lei 9.503/1997 (Planalto)](https://www.planalto.gov.br/ccivil_03/leis/l9503compilado.htm)

Related API

## [Brazil traffic fines API](https://apinitro.com/en/apis/traffic-fines-brazil/)

Bring Brazilian traffic-fine lookups into vehicle processes and regional operations.

[Ask about this API](https://apinitro.com/en/contact/?api=br.mobility.traffic-fines&ref=article:br-traffic-fines-br-pi)

## Related articles

[![](/img/articulos/br-traffic-fines-br-ma/hero-640.a38ff63b0117.webp)

Mobility

## Traffic fines in Maranhão: DETRAN-MA, authorities and API lookups

How traffic fines work in Maranhão, which bodies apply them and how a fleet checks its plates and queries them by API.

Read article ↗](https://apinitro.com/en/articles/traffic-fines-maranhao/)

[

Mobility

## How to assess the quality of a vehicle lookup

A useful vehicle lookup explains what was observed, where and when. These questions help teams turn records into clear product decisions.

Read article ↗](https://apinitro.com/en/articles/vehicle-data-quality/)

[

Integrations

## Asynchronous APIs: retry without duplicating work

A connection can fail after work has already started. Designing around the operation makes recovery clearer for users and integrations.

Read article ↗](https://apinitro.com/en/articles/asynchronous-api-retries-without-duplicate-work/)

[← All articles](https://apinitro.com/en/articles/)
