Skip to main content
GET
List infraction reports

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Query Parameters

status
string

Filter by lifecycle status

Example:

"OPEN"

situation_type
string

Filter by situation type

Example:

"SCAM"

bacen_funds_recovery_id
string

Filter by the linked funds-recovery BACEN identifier

Example:

"FR-2026-000000123"

transaction_id
string

Filter by the contested transaction's end-to-end/RtrId (a transaction may have multiple infraction reports)

Example:

"E12345678202607161000aB3xK9mWq2z"

modified_after
string

Return rows updated strictly after this ISO 8601 UTC timestamp

Example:

"2026-05-17T13:30:00Z"

modified_before
string

Return rows updated strictly before this ISO 8601 UTC timestamp

Example:

"2026-05-18T13:30:00Z"

sla_breached
string

Filter to reports whose BACEN analysis window (7 days from receipt) has elapsed while not yet closed or cancelled

Example:

"true"

sla_at_risk
string

Filter to reports within 2 days of the BACEN analysis deadline but not yet past it, while not yet closed or cancelled

Example:

"true"

page
string

Page number (default: 1, minimum: 1)

Example:

"1"

limit
string

Maximum number of items per page (default: 20, maximum: 100)

Example:

"20"

sort_order
string

Sort direction by updated_at (default: desc)

Example:

"desc"

Response

OK

hasMore
boolean
required
Example:

false

items
object[] | null
required
limit
integer<int64>
required
Example:

20

page
integer<int64>
required
Example:

1

total
integer<int64>
required
Example:

1