Criar operação de repasse IBS
Pré-requisito: o rail deve estar pronto antes de um envio: um certificado ativo (ver rotateCertificate, activateCertificate), um relatório de prontidão READY (ver getReadiness) e um teste de conectividade aprovado (ver createConnectivityTest). Aceita uma operação de repasse IBS STR0053 (repasse de reservas dos valores de liquidação IBS ao comitê gestor) através da API centrada em operações. O handler traduz a solicitação JSON para o caminho de solicitação XML STR0053, persiste o agregado de operação e o trabalho de relay de saída SUBMITTED, e retorna o envelope canônico OperationAccepted. O despacho foi aceito, não uma confirmação de liquidação do BACEN. Idempotente: reenviar a mesma chave X-Idempotency com o mesmo corpo retorna a resposta em cache.
Autorizações
JWT bearer token issued by the identity provider.
Cabeçalhos
Bearer JWT token.
Idempotency key (canonical).
Idempotency key (legacy alias).
Idempotency key TTL in seconds.
Corpo
Repasse amount as a decimal string in BRL, minor-unit precision (two decimal places).
^[0-9]+(\.[0-9]+)?$"1500.25"
Settlement-info timestamp in BACEN STR0053 ISO dateTime form (e.g. 2026-06-09T12:00:00) WITHOUT a timezone offset; the use case validates the BACEN format.
"2026-06-09T12:00:00"
Financial repasse date in BACEN STR0053 ISO date form (e.g. 2026-06-09).
"2026-06-09"
Comitê-gestor settlement-info identifier (required, 1-50 chars).
50"SEGGC-INFO-0001"
Crediting participant account (comitê gestor) receiving the IBS repasse.
Debiting participant account originating the IBS repasse.
Optional caller-supplied correlation reference echoed back for client-side reconciliation.
"ibs-ref-1"
Optional free-text description carried with the operation.
"Repasse IBS comite gestor"
Opaque client-side metadata forwarded verbatim to the legacy submit DTO. NOT persisted on the operation intent or sanitized payload.
Optional transaction count (digits only).
"10"
Resposta
Created
UTC RFC 3339 timestamp at which the command was accepted.
"2026-05-06T18:30:00Z"
STR capability identifier resolved for the accepted operation (e.g. STR0004).
"STR0004"
Request correlation identifier for tracing the accept across logs and traces.
"req-7c8b3a2e-9f1d-4a55-9b8e-1e1234567890"
True when this response replays a prior idempotent accept rather than creating a new operation.
false
Operation family the accepted command belongs to (e.g. bankTransfer).
"bankTransfer"
Server-assigned operation aggregate UUID used for subsequent status, return, and cancellation calls.
"7c8b3a2e-9f1d-4a55-9b8e-1e1234567890"
Current control-plane lifecycle status of the operation; ACCEPTED on initial accept.
"ACCEPTED"
Optional SAFE protocol correlation fields; present once the operation is mapped to STR wire identifiers.

