CreateFundsRecoveryRequest
Request body to create a new FundsRecovery record (Recuperação de Valores MED 2.0). Bacen-conformant per OpenAPI v2.10.1 FundsRecovery.required.
- contactType: object · ContactInfo
Information requiredContact information for the fraud reporting team
- emailType: stringmax length:255
Email address of the fraud reporting team
- phoneType: stringmax length:64
Phone number of the fraud reporting team (E.164 format recommended)
- situationType: string enum
Type requiredType of fraud/dispute situation (per Bacen DICT API v2.10.1 SituationType schema — shared across InfractionReport and FundsRecovery)
values- S
C A M - A
C C O U N T _ T A K E O V E R - C
O E R C I O N - F
R A U D U L E N T _ A C C E S S - O
T H E R - U
N K N O W N
- transactionType: string
Id min length:1Pattern: [A-Za-z0-9]{8,32}requiredEnd-to-end ID of the original PIX transaction subject to funds recovery (Bacen EndToEndId, alphanumeric, 8–32 chars)
- reportType: string
Details max length:2000Free-text details about the fraud situation (max 2000 chars; required when situationType=OTHER)
- trackingType: object | null · TrackingGraphParameters
Parameters Tracking graph parameters used for forensic analysis; null when not provided
- hopType: string Format: duration
Window Time window around each transaction that DICT considers when linking graph edges. ISO-8601 duration. Optional (Bacen default: PT24H).
- maxType: integer Format: int32
Hops min:1max:10Maximum number of hops (graph depth) that DICT will traverse from the originating transaction. Limits depth of the fraud network analysis. Optional (Bacen default: 5; Bacen ceiling: 10 per OpenAPI v2.10.1 line 4748).
- maxType: integer Format: int32
Transactions min:1Maximum number of outgoing transactions per account node that DICT will follow. Caps graph traversal breadth to prevent analysis explosion on high-volume accounts. Optional (Bacen default: 500).
- minType: number
Transaction Amount min:0.01Minimum transaction amount (BRL) to include in the forensic graph traversal. Transactions below this value are excluded from the fraud network graph. Optional — Bacen applies its own floor when absent (default: 200.00).