Skip to main content
PUT
Declare that an engine is in bypass on this rail

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Encabezados

X-Idempotency
string
requerido

Idempotency key; a retry with the same key and body replays the first answer.

Parámetros de ruta

channelId
enum<string>
requerido

The rail. Closed vocabulary — a value outside it is a 404, never a new rail.

Opciones disponibles:
spb,
pix

Cuerpo

application/json
engineId
string
requerido
Pattern: ^[a-z0-9-]{1,32}$
reason
string
requerido

Required — a bypass suspends coexistence guarantees.

Required string length: 1 - 512
declaredAt
string<date-time>

When the engine began talking to the vendor directly, if before now. A bypass activated while the Courier was unreachable is declared after the fact; any past instant down to the channel's registration for the tenant is accepted and recorded as given; a future one, the zero instant, or one before that registration is refused 422. Omitted means now. Reconciliation marks every cycle overlapping the interval from this instant.

Respuesta

OK

active
boolean
requerido
channelId
enum<string>
requerido
Opciones disponibles:
spb,
pix
declaredAt
string<date-time> | null
declaredBy
string | null
Maximum string length: 128
engineId
string | null
Pattern: ^[a-z0-9-]{1,32}$
reason
string | null
Maximum string length: 512
suspendedGuarantees
string[]

Guarantees explicitly suspended while the bypass is active.

Maximum string length: 64