Skip to main content
POST
Close DICT infraction

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Path Parameters

id
string
required

Infraction UUID

Body

application/json

closeInfractionReport analysis body

analysisResult
string
required

Infraction analysis outcome: AGREED (BACEN creates the fraud marker) or DISAGREED

Example:

"AGREED"

analysisDetails
string

Optional free-text analysis details

fraudType
string

BACEN fraud type; mandatory when analysisResult is AGREED, omit when DISAGREED

Example:

"APPLICATION_FRAUD"

Response

OK

Persisted local DICT infraction record

createdAt
string
required

Record creation timestamp (RFC 3339, UTC)

Example:

"2026-06-14T12:00:00Z"

endToEndId
string
required

BACEN end-to-end identifier (E2E ID) of the disputed PIX transaction

Example:

"E1234567820260614ABCDEFGHIJKLMNO"

id
string
required

Server-assigned infraction record UUID

Example:

"550e8400-e29b-41d4-a716-446655440000"

reason
string
required

Free-text justification for the infraction report

reportStatus
string
required

BACEN report delivery state: PENDING, SENT, or FAILED (FAILED is retryable; the local record stands)

Example:

"SENT"

reportedByISPB
string
required

ISPB (8 numeric digits) of the participant that reported the infraction

Example:

"12345678"

status
string
required

Local infraction lifecycle state: OPEN, ACKNOWLEDGED, CLOSED, or CANCELLED

Example:

"OPEN"

updatedAt
string
required

Last update timestamp (RFC 3339, UTC)

Example:

"2026-06-14T12:00:00Z"