Skip to main content
PATCH
Update channel settings

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Cabeçalhos

X-Idempotency
string
obrigatório

Idempotency key. Required on every mutation.

X-TTL
string

Seconds the cached response is kept; it may only shorten IDEMPOTENCY_DEFAULT_TTL_SEC.

Corpo

application/json
ispb
string

Optional participant ISPB to set, the 8-character BACEN institution identifier; left unchanged when omitted.

Required string length: 8
Pattern: ^[0-9A-Z]{8}$
Exemplo:

"12345678"

metadata
object

Optional client-supplied settings metadata to merge; sensitive keys are redacted on read.

Resposta

OK

channelStatus
enum<string>
obrigatório

SPB channel connectivity status: CONNECTED or PENDING_CONFIGURATION.

Opções disponíveis:
CONNECTED,
PENDING_CONFIGURATION
Exemplo:

"CONNECTED"

correlationId
string
obrigatório

Request-scoped correlation identifier echoing X-Request-ID, for pivoting from response to trace.

Exemplo:

"req-7a3f9c2e"

ispb
string
obrigatório

Participant ISPB the settings belong to, the 8-character BACEN institution identifier.

Required string length: 8
Pattern: ^[0-9A-Z]{8}$
Exemplo:

"12345678"

certDaysRemaining
integer<int64>

Whole days remaining until the active certificate expires; absent when no certificate is configured.

Exemplo:

365

certificateExpiresAt
string<date-time>

UTC RFC 3339 expiry timestamp of the active ICP-Brasil certificate; absent when no certificate is configured.

Exemplo:

"2027-05-04T18:30:00Z"

metadata
object

Client-supplied settings metadata; sensitive keys and values are redacted before being returned.

readiness
object

Embedded readiness summary: aggregate status plus blocker and warning messages. Present only when a readiness source is wired into the settings handler.