Skip to main content
POST
Ativar certificado ICP-Brasil na RSFN (GEN0006)

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Cabeçalhos

X-Idempotency
string

Idempotency key (primary).

X-Idempotency-Key
string

Idempotency key (legacy alias for X-Idempotency).

X-TTL
string

Idempotency key TTL in seconds (overrides the configured default).

Corpo

application/json
certifierCode
string
obrigatório

BACEN-assigned SPB certificate-authority code (CodCertifrAtv, official type CodCertifr; 1-2 digits). Operator-supplied because the certificate does not carry it.

Required string length: 1 - 2
Exemplo:

"1"

reason
string

Optional operator rationale recorded with the activation submission (max 200 chars).

Maximum string length: 200
Exemplo:

"Activating Q2 ICP-Brasil certificate"

Resposta

OK

certificateId
string<uuid>
obrigatório

UUID of the activated OUTBOUND_SIGNING certificate-state row.

Exemplo:

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

certificateSerial
string
obrigatório

Hex serial number of the activated certificate, read from the persisted certificate-state evidence.

Exemplo:

"00A1B2C3D4E5F60718293A4B5C5D6E7F"

controlNumber
string
obrigatório

IF control number assigned to the GEN0006 submission.

Exemplo:

"20260610000001"

correlationId
string
obrigatório

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

Exemplo:

"req-7a3f9c2e"

messageType
string
obrigatório

STR message code of the submission (always GEN0006 for activation).

Exemplo:

"GEN0006"

nuOp
string
obrigatório

BACEN protocol identifier (NUOp) assigned to the GEN0006 activation submission.

Exemplo:

"12345678202606100000001"

status
string
obrigatório

Submission status; always SUBMITTED until BACEN's GEN0006R1 acknowledgment flips it to CONFIRMED.

Exemplo:

"SUBMITTED"

submittedAt
string<date-time>
obrigatório

RFC3339 UTC timestamp when the activation was persisted before dispatch.

Exemplo:

"2026-06-10T18:30:00Z"