Skip to main content
PUT
Atualizar chave PIX

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Parâmetros de caminho

key
string
obrigatório

PIX key value to update (the immutable identifier).

Corpo

application/json

Mutable key fields (account + owner name/trade name) and the update reason; keyType and ownerTaxId are immutable and rejected if changed.

reason
string
obrigatório

Update reason: USER_REQUESTED (not for EVP keys), BRANCH_TRANSFER, RECONCILIATION, or RFB_VALIDATION.

Exemplo:

"BRANCH_TRANSFER"

accountNumber
string

New account number (account mutable field).

Exemplo:

"9988776"

accountType
string

New account type (account mutable field).

Exemplo:

"CACC"

branch
string

New account branch (account mutable field).

Exemplo:

"0001"

keyType
string

Immutable: supplying a value differing from the stored keyType is rejected.

Exemplo:

"CPF"

ownerName
string

New owner legal name (owner mutable field).

Exemplo:

"João Silva"

ownerTaxId
string

Immutable: supplying a value differing from the stored ownerTaxId is rejected.

Exemplo:

"12345678901"

ownerTradeName
string

New owner trade name (owner mutable field).

Exemplo:

"Silva ME"

participantISPB
string

New owning participant ISPB (account mutable field).

Exemplo:

"12345678"

Resposta

OK

Updated PIX key with its mutable fields applied

createdAt
string
obrigatório

Key creation timestamp, RFC 3339 (UTC).

Exemplo:

"2025-03-07T14:30:00Z"

id
string
obrigatório

Unique PIX key identifier (UUID) assigned by the service.

Exemplo:

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

keyType
string
obrigatório

PIX key type: CPF, CNPJ, EMAIL, PHONE, or EVP (random key).

Exemplo:

"CPF"

keyValue
string
obrigatório

PIX key value in its canonical format for the key type.

Exemplo:

"12345678901"

ownerName
string
obrigatório

Full legal name of the key owner.

Exemplo:

"João Silva"

ownerTaxId
string
obrigatório

Owner tax identifier (CPF or CNPJ), digits only.

Exemplo:

"12345678901"

participantISPB
string
obrigatório

Owning participant ISPB, the 8-digit BACEN institution identifier.

Exemplo:

"12345678"

status
string
obrigatório

Key lifecycle status: ACTIVE, INACTIVE, PENDING_CLAIM, or PENDING_BACEN_SYNC.

Exemplo:

"ACTIVE"

updatedAt
string
obrigatório

Timestamp of the last update to the key, RFC 3339 (UTC).

Exemplo:

"2025-03-07T14:30:00Z"

accountNumber
string

Account number (1..20 digits), omitted for a tuple-less key.

Exemplo:

"9988776"

accountType
enum<string>

BACEN account type (CACC, TRAN, SLRY, SVGS), omitted for a tuple-less key.

Opções disponíveis:
CACC,
TRAN,
SLRY,
SVGS
Exemplo:

"CACC"

branch
string

Account branch (1..4 digits), omitted when unset.

Exemplo:

"0001"

openingDate
string<date-time>

Account opening date, RFC 3339, omitted for a tuple-less key.

Exemplo:

"2020-01-15T00:00:00Z"

ownerTradeName
string

Owner trade name (legal-entity owners), omitted when unset.

Exemplo:

"Silva ME"