Pular para o conteúdo principal
POST
Release the settlement claim on a stuck scheduled debit

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Cabeçalhos

X-Account-Id
string<uuid>
obrigatório

Non-zero UUID of the payer account selected by the calling PSP. The PSP must authorize its end user for that account before calling this API. A resource outside the selected account returns 404; a read with no records returns an empty page. See the API overview for the complete trust boundary.

Pattern: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$
X-Idempotency
string
obrigatório

REQUIRED. Client-supplied replay key, at most 64 bytes. A request without it is refused with PIX-0030 @ 400 before the handler runs. Replaying the same key with a divergent method, URL or body is PIX-0031 @ 412. X-Account-Id is part of the compared request too, so replaying one account's key under another account is divergent rather than a replay.

Required string length: 1 - 64

Parâmetros de caminho

scheduled_payment_id
string<uuid>
obrigatório

Internal identifier of the scheduled debit whose settlement claim is to be released. A debit that exists under a DIFFERENT account than X-Account-Id names is answered 404, not 403: the lookup carries the account as a predicate, so this end never learns that a debit exists elsewhere.

Exemplo:

"0198f3a2-1c4e-7c8b-9d1e-2f3a4b5c6d40"

Corpo

application/json

Optional. Carries the operator attribution. Pix Lerian does not use it to decide the release.

actorId
string

Identifier of the human operator requesting the release. It does not influence the decision and the response does not return it.

Maximum string length: 120
Exemplo:

"ops-maria"

overrideReason
string

Why the operator is intervening. It does not influence the decision, which rests on what the SPI answers, and the response does not return it.

Maximum string length: 200
Exemplo:

"settlement stuck since the morning window"

overrideTicket
string

Ticket the intervention is recorded under in your own system. It does not influence the decision and the response does not return it.

Maximum string length: 60
Exemplo:

"OPS-4711"

Resposta

Claim released. The debit is eligible again; nothing was cancelled and the receiving PSP was told nothing.

evidence
enum<string>
obrigatório

Which proof permitted the unblock. NOTHING_SENT: no settlement attempt was ever filed under the claim, so nothing was sent. NOT_ON_RAIL: an attempt was filed, and the SPI has no transfer for its identifier. RAIL_REJECTED: the SPI rejected the order and the ledger entry was reverted.

Opções disponíveis:
NOTHING_SENT,
NOT_ON_RAIL,
RAIL_REJECTED
Exemplo:

"NOT_ON_RAIL"

releasedOperationId
string
obrigatório

Execution operation that was holding the debit.

Exemplo:

"settlement-dispatch-2026-09-10-org-a"

scheduledPaymentId
string<uuid>
obrigatório

Internal identifier of the scheduled debit whose claim was released.

Exemplo:

"0198f3a2-1c4e-7c8b-9d1e-2f3a4b5c6d40"

status
string
obrigatório

Lifecycle status the debit holds after the unblock. It returns to SCHEDULED, which is what makes it eligible for a further settlement attempt.

Exemplo:

"SCHEDULED"

unblockedAt
string<date-time>
obrigatório

Instant Pix Lerian released the claim, in UTC. It is Pix Lerian's own clock reading, not a value from the request.

Exemplo:

"2026-09-10T14:00:00Z"