Skip to main content
PUT
Actualizar clave PIX

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Parámetros de ruta

key
string
requerido

PIX key value to update (the immutable identifier).

Cuerpo

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
requerido

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

Ejemplo:

"BRANCH_TRANSFER"

accountNumber
string

New account number (account mutable field).

Ejemplo:

"9988776"

accountType
string

New account type (account mutable field).

Ejemplo:

"CACC"

branch
string

New account branch (account mutable field).

Ejemplo:

"0001"

keyType
string

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

Ejemplo:

"CPF"

ownerName
string

New owner legal name (owner mutable field).

Ejemplo:

"João Silva"

ownerTaxId
string

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

Ejemplo:

"12345678901"

ownerTradeName
string

New owner trade name (owner mutable field).

Ejemplo:

"Silva ME"

participantISPB
string

New owning participant ISPB (account mutable field).

Ejemplo:

"12345678"

Respuesta

OK

Updated PIX key with its mutable fields applied

createdAt
string
requerido

Key creation timestamp, RFC 3339 (UTC).

Ejemplo:

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

id
string
requerido

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

Ejemplo:

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

keyType
string
requerido

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

Ejemplo:

"CPF"

keyValue
string
requerido

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

Ejemplo:

"12345678901"

ownerName
string
requerido

Full legal name of the key owner.

Ejemplo:

"João Silva"

ownerTaxId
string
requerido

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

Ejemplo:

"12345678901"

participantISPB
string
requerido

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

Ejemplo:

"12345678"

status
string
requerido

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

Ejemplo:

"ACTIVE"

updatedAt
string
requerido

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

Ejemplo:

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

accountNumber
string

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

Ejemplo:

"9988776"

accountType
enum<string>

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

Opciones disponibles:
CACC,
TRAN,
SLRY,
SVGS
Ejemplo:

"CACC"

branch
string

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

Ejemplo:

"0001"

openingDate
string<date-time>

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

Ejemplo:

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

ownerTradeName
string

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

Ejemplo:

"Silva ME"