Credit a received Pix whose ledger credit is parked
Credits a received Pix that BACEN settled and whose ledger credit Pix Lerian parked. The transfer is PROCESSING, and the inbound_transfer.credit_parked event named it with its reason: the id of the event is {id}, and its accountId is X-Account-Id, which finds the transfer and does not authorize the call. On success the transfer is COMPLETED, and Pix Lerian sends inbound_transfer.completed. The request has no body.
The call never credits twice, whoever calls it and however often. When the ledger already lists the credit, the call completes the transfer without posting a second credit (200). Otherwise it posts the credit only while the ledger still answers the idempotency key of every earlier attempt, or after the ledger refused every earlier attempt. In any other case it answers 409 (PIX-0474): the ledger cannot confirm the credit, the transfer stays parked, and the credit is reconciled by hand. Never credit by hand in the ledger outside that reconciliation.
The reason of the event decides who calls it. LEDGER_OUTCOME_UNKNOWN and SETTLE_INTERRUPTED: call it right away, by a person or by automation. A credit whose outcome is unknown can be completed for 45 minutes after the park: call at once, and retry a 502 until then. ACCOUNT_BLOCKED and LEDGER_REFUSED: do not call it automatically. Fix the cause first (unblock the account, or fix the account, alias, balance, credentials or ledger configuration). The first call then parks the transfer again as LEDGER_OUTCOME_UNKNOWN and starts a one-way 45-minute clock.
A ledger without overrides.allowFeeSkip refuses the fee skip that the credit requires (502, PIX-0652; the detail names the setting) and posts nothing. Call again within 45 minutes of the first refused call, once the setting is on: after that, the transfer falls to the PIX-0474 reconciliation. The caller needs the transfers permission with the post action, the same permission that initiates and processes a transfer. When MED blocks wait for the credit, the call posts the credit and their holds together.
Autorizações
JWT bearer token issued by the identity provider.
Cabeçalhos
REQUIRED. Client-supplied replay key, at most 64 bytes. A request without it is refused with PIX-0030 @ 400 before the handler runs. An identical resend within 1 hour returns the original response, status included, with X-Idempotency-Replayed: true. Reusing the key with a divergent method, URL or body is PIX-0031 @ 412.
1 - 64The credited account UUID: the accountId of the inbound_transfer.credit_parked event. It finds the transfer; it does not authorize the call
"019cadd4-5620-7c2d-8e3f-4a5b6c7d8e9f"
Who is acting. Declared by the caller; not verified against the access token
"backoffice.ops@example.com"
Why the caller is acting
"manual devolution paid by Pix"
Ticket reference
"MED-4821"
Correlation id
"med-2026-000123"
Request id
"01a17e29-5302-7c0a-b5e1-94d2f6a83c17"
Parâmetros de caminho
Transfer UUID: the id of the inbound_transfer.credit_parked event
"01a18811-6b64-7a10-b2c3-d4e5f6071829"
Resposta
OK
"100.00"
"2026-05-06T10:30:00Z"
"E12345678202605061030abcdef12345"
"019606a2-4c5d-7e8f-90a1-345678901bcd"
"COMPLETED"
"OUTBOUND"
"2026-05-06T10:30:05Z"
"019606a0-1a2b-7c3d-8e4f-567890123abc"
Cross-mechanism settled and reserved refund amount. Returned only for INBOUND transfers.
"60.00"
"BRL"
"Pagamento de aluguel"
Fee the ledger reported on the transfer. Absent when the ledger's fee answer was not recorded for this transfer (an error logged at the time, or a transfer created before fees were read back); {"applied": false} when the ledger reported that no fee was charged; the full object when it charged one.
"2026-05-06T10:30:00Z"
"DICT"
"PIX"
"IACT"
Amount minus alreadyRefundedAmount. Returned only for INBOUND transfers and can be negative.
"40.00"
"HIGH"

