Requires the banking.edit permission.
Updates a specific PIX key for the authenticated company. A DICT lookup is
performed using the company’s active enabled CELCOIN affiliation (same flow as
create), the result is persisted, and returned in dict_key_information. Per
BACEN’s rules, several fields may be masked as part of DICT read-attack prevention.
Returns 404 if the PIX key is not found or the company has no active enabled CELCOIN affiliation.
Documentation Index
Fetch the complete documentation index at: https://docs.rinne.com.br/llms.txt
Use this file to discover all available pages before exploring further.
Company API key for authentication
The PIX key ID
Schema for updating a company PIX key
PIX key type
CPF, CNPJ, EMAIL, PHONE, EVP "EMAIL"
PIX key value
Whether this is the primary PIX key
false
PIX key updated successfully, including dict_key_information from the
DICT lookup (or null if no snapshot could be persisted).
Company PIX key response
PIX key ID
"123e4567-e89b-12d3-a456-426614174001"
Company ID
"a3dbd0c2-9f79-4f86-8caa-47779b3f2793"
PIX key type
CPF, CNPJ, EMAIL, PHONE, EVP "EMAIL"
PIX key value
Whether this is the primary PIX key
false
PIX key status
ACTIVE, DELETED "ACTIVE"
Deletion timestamp (null if not deleted)
null
Creation timestamp
"2025-01-01T10:00:00.000Z"
Last update timestamp
"2025-01-01T10:05:00.000Z"
Last persisted DICT key lookup snapshot for this PIX key (from create or
update). Always present on every company and merchant PIX key response; use
null when no snapshot is stored (for example legacy keys) or the stored
snapshot is invalid.
Per BACEN's rules, DICT applies masking to protect against read attacks; fields such as account number, account type, and owner document may appear partially or fully masked (e.g. asterisks). Use the values as returned for any follow-up payment initiation on the same flow.