Pular para o conteúdo principal
POST
Rotacionar a KEK de uma instituição

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Parâmetros de caminho

institutionId
string
obrigatório

The institution's unique identifier (UUID) the KEK rotation targets.

Exemplo:

"44444444-4444-4444-4444-444444444444"

Corpo

application/json
reason
string

Optional operator-supplied free-text reason for the rotation (sealed verbatim into the audit payload).

Exemplo:

"scheduled_annual_rotation"

Resposta

OK

institutionId
string
obrigatório

The institution the rotation targeted.

Exemplo:

"44444444-4444-4444-4444-444444444444"

newKekVersion
string
obrigatório

The newly active KEK version.

Exemplo:

"v3"

previousKekVersion
string
obrigatório

The KEK version that was active before the rotation.

Exemplo:

"v2"

rewrapStatus
string
obrigatório

The rewrap progress status (e.g. IN_PROGRESS).

Exemplo:

"IN_PROGRESS"

rotatedAt
string
obrigatório

The RFC3339 timestamp the rotation committed.

Exemplo:

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