Skip to main content
GET
Get DICT MED operation status

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Parâmetros de caminho

id
string<uuid>
obrigatório

Durable MED operation-intent id (operationId), returned by a create/lifecycle-transition backlog route on every outcome — synchronous success, a 202 pending outcome, or a rejection.

Resposta

OK

Durable MED operation-intent status.

createdAt
string
obrigatório

Operation reservation timestamp (RFC 3339, UTC).

Exemplo:

"2026-06-14T12:00:00Z"

kind
enum<string>
obrigatório

MED resource kind this operation concerns.

Opções disponíveis:
infraction,
refund,
fraud_marker,
funds_recovery
Exemplo:

"infraction"

operationId
string
obrigatório

This attempt's own identity; never the business resource's id.

Exemplo:

"01930000-0000-7000-8000-000000000000"

requestFingerprint
string
obrigatório

Lowercase-hex SHA-256 of this operation's own canonical request — never the request body itself. Required as the digest field of a MANUAL_REVIEW resolution decision (ATTACH_BACEN_RESOURCE or CONFIRM_NOT_APPLIED) so the resolution callback can authenticate it is targeting the right operation.

Exemplo:

"2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae"

status
enum<string>
obrigatório

Durable operation-intent lifecycle state — OUR attempt's status, distinct from the business resource's own BACEN-reported status. LOCAL_FAILURE means the attempt never reached BACEN (a local dependency fault, e.g. the DICT signer) — never BACEN's own verdict.

Opções disponíveis:
RESERVED,
SUBMITTED,
CONFIRMED,
SYNC_PENDING,
REJECTED,
UNKNOWN_OUTCOME,
MANUAL_REVIEW,
ABANDONED,
COMPLETED,
LOCAL_FAILURE
Exemplo:

"UNKNOWN_OUTCOME"

updatedAt
string
obrigatório

Last status-transition timestamp (RFC 3339, UTC).

Exemplo:

"2026-06-14T12:00:00Z"

verb
enum<string>
obrigatório

BACEN verb this operation reserved.

Opções disponíveis:
create,
update,
acknowledge,
close,
cancel,
refund
Exemplo:

"create"

bacen
object

BACEN's own sanitized operational envelope for the last interaction this operation recorded (correlation id + response time only, never payload); omitted when no BACEN interaction has landed yet.

bacenResourceId
string

BACEN-assigned resource UUID, once known; absent while a create's outcome is still unresolved.

Exemplo:

"550e8400-e29b-41d4-a716-446655440000"