Skip to main content
GET
Reportar o estado de transmissão de uma operação

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Parâmetros de caminho

id
string
obrigatório

Operation id (UUID).

Exemplo:

"0190b5a0-0000-7000-8000-0000000000aa"

Resposta

OK

operationId
string
obrigatório

Operation id (UUID).

Exemplo:

"0190b5a0-0000-7000-8000-0000000000aa"

state
string
obrigatório

Current operation lifecycle state.

Exemplo:

"SENT"

transportKind
string
obrigatório

Active outbound transport.

Exemplo:

"REST"

lastError
string

Last recorded transport error; omitted when none.

Exemplo:

"transport connection timeout"

stuckSince
string

Timestamp since which the operation has been stuck (RFC3339 UTC); omitted when not stuck.

Exemplo:

"2026-06-15T08:00:00Z"

transmitClaimedAt
string

In-flight transmit-claim timestamp (RFC3339 UTC); omitted when no claim is held.

Exemplo:

"2026-06-15T07:50:00Z"

waitingFor
enum<string>

What the operation is waiting on, and therefore which recovery verb applies. transport/nuclea_ack/if_confirmation are external waits. parked means the outbound attempt budget was exhausted and nothing reached Núclea: recover with POST /v1/connectivity/unpark. in_flight means the file IS at Núclea and the local transition failed: reconcile, then POST /v1/operations/{operationId}/advance, and NEVER un-park it. Omitted when no external dependency is named for the state: the operation is terminal, the wait is internal (CREATED/ACCEPTED, where advance/requeue applies), or it awaits a counterpart this vocabulary does not name yet (CONFIRMED, SETTLED). An omitted value names no verb.

Opções disponíveis:
transport,
nuclea_ack,
if_confirmation,
parked,
in_flight
Exemplo:

"nuclea_ack"