Create SILOC operational deposit (LDL0022)
Commands the outbound LDL0022 operational deposit of one registered SILOC OT deposit-required advisory, the first time or again after its LDL0022R1 came back rejected or cancelled or the STR refused the frame (LDL0022E). The body names the advisory only: the amount, the side (DEBIT), the NUOps, the NumCtrlLDL and the period come from the advisory, the ISPBs (funding IF + SILOC câmara) and the movement date from the server, and every deposit mints its own NumCtrlIF. The advisory’s traceability reaches the deposit facts. An unknown advisory answers 404; a credit-expected advisory 422; an advisory whose deposit is awaiting, pending or effected at the STR, or that a later LDL0021 of the same cycle (a recálculo round) replaced, answers 409. The command is persisted idempotently and its signed LDL0022 frame is enqueued for STR dispatch in the same transaction. This means dispatch was accepted, not SILOC settlement confirmation; the outcome arrives asynchronously on the LDL0022R1 leg. Above the client’s alçada band the frame parks (status PENDING_APPROVAL) and leaves for the STR only when the quorum signs; a denial or expiry ends it without dispatch. Idempotent — replaying the same X-Idempotency key with the same parsed request (member order and whitespace do not count; any other difference, such as number spelling, null for an absent field, or an unknown member, is another request) returns the cached response. Lerian SPB EMITS the deposit-command fact + correlation and routes settlement; it holds NO SILOC position.
Autorizaciones
JWT bearer token issued by the identity provider.
Encabezados
Idempotency key. Required on every mutation.
Idempotency key TTL in seconds.
Cuerpo
ce-id of the registered SILOC deposit-required advisory to deposit; an unknown advisory answers 404, a credit-expected one 422. Receipt of the advisory authorizes no money; this authenticated command does.
"7c8b3a2e-9f1d-4a55-9b8e-1e1234567890"
Respuesta
Created
Request-scoped correlation identifier echoing X-Request-ID, for pivoting from response to trace.
"req-7a3f9c2e"
^[0-9A-Z]{8}[0-9]{15}$ACCEPTED when the frame was queued for the STR, PENDING_APPROVAL when the alçada band parked it awaiting signatures.
ACCEPTED, PENDING_APPROVAL 
