Saltar al contenido principal
POST
Resolve a parked DIRECT permanent attempt

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Parámetros de ruta

orderId
string
requerido

The executor order's identifier (UUID).

Ejemplo:

"0b9b7c2e-4f8a-4d3e-9a51-7c2d1e0f3a44"

attemptId
string
requerido

The parked permanent attempt's identifier (UUID).

Ejemplo:

"1d2e3f40-5a6b-4c7d-8e9f-0a1b2c3d4e5f"

Cuerpo

application/json
allocation
object[] | null

Optional per-leg allocation of movedAmount: required when a partial amount of a write of several origin legs is acknowledged (422 SBJ-0052, LEG_ALLOCATION_REQUIRED); it must name the write's own legs once each, each at most its amount, summing to movedAmount (LEG_ALLOCATION_INVALID).

ledgerEvidence
object

Required: a parked write is uncertain by definition. Its kind is transaction on effect-acknowledged (the reference is journaled as the ledger transaction). observedAt must not be before the attempt's write. Stored only in the sealed audit row.

movedAmount
string

Required with effect-acknowledged, refused otherwise: the decimal amount above zero the write moved. At most the permanent's remaining while it is open, at most the write's journaled amount always (422 SBJ-0062). Never echoed, logged nor audited.

Ejemplo:

"30.00"

reason
string

Required. Short justification or ticket (at most 200 characters, no personal data). Never echoed.

Ejemplo:

"OPS-4512: ledger statement reviewed."

resolution
string

Required. proven-no-effect: the ledger shows the parked write never landed; the account is released and new credits resume (the attempt stays FAILED). effect-acknowledged: the write landed movedAmount; it counts toward the permanent block and the attempt becomes BLOCKED.

Ejemplo:

"effect-acknowledged"

Respuesta

OK

attemptId
string
requerido

The permanent attempt's identifier.

orderId
string
requerido

The executor order's identifier.

outcome
enum<string>
requerido

RESOLVED: journaled now. NOOP: the same resolution was already journaled; nothing changed.

Opciones disponibles:
RESOLVED,
NOOP
resolution
string
requerido

The resolution journaled, as requested.

resolvedAt
string<date-time>
requerido

Instant of the request (UTC).

resolvedBy
string
requerido

Subject of the platform administrator who made the request.