Update a Pix key
Updates owner and/or account information associated with an existing Pix key in the DICT.
Path Parameters
- Type: stringkeyrequired
Pix key value to update (CPF, CNPJ, phone, email, or EVP)
Headers
- Type: stringIdempotency
- Key requiredUnique idempotency key for the request (UUID format)
Body·
required
application/json
Request to update a key link in DICT
- Type: string enumreasonrequired
Reason for the key operation (creation, update, or deletion)
values- U
S E R _ R E Q U E S T E D - R
E C O N C I L I A T I O N - A
C C O U N T _ C L O S U R E - B
R A N C H _ T R A N S F E R - F
R A U D - D
E F A U L T _ O P E R A T I O N - R
F B _ V A L I D A T I O N
- Type: object ·account
Updated transactional account data for a Pix key update operation
- Type: object ·owner
Updated holder data for a Pix key update operation. All fields are optional.
Responses
- application/json
- application/json
- application/json
- application/json
- application/json
- application/json
Request Example for patch/api/v1/keys/{key}
curl 'http://localhost:8080/api/v1/keys/{key}' \
--request PATCH \
--header 'Idempotency-Key: ' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"owner": {
"name": "",
"tradeName": ""
},
"account": {
"branch": "",
"number": "",
"type": "CACC",
"openingDate": ""
},
"reason": "USER_REQUESTED"
}'
{
"id": "string",
"status": "ACTIVE",
"keyType": "EVP",
"key": "string",
"owner": {
"personType": "string",
"taxId": "string",
"name": "string",
"tradeName": "string"
},
"account": {
"ispb": "string",
"type": "string",
"branch": "string",
"number": "string",
"openingDate": "2026-07-29T19:28:46.731Z"
},
"reason": "USER_REQUESTED",
"keyOwnershipDate": "2026-07-29T19:28:46.731Z",
"createdAt": "2026-07-29T19:28:46.731Z",
"updatedAt": "2026-07-29T19:28:46.731Z",
"creationDate": "2026-07-29T19:28:46.731Z",
"openClaimCreationDate": "2026-07-29T19:28:46.731Z",
"endToEndId": "string",
"ownerStatistics": {
"spi": {
"watermark": "2026-07-29T19:28:46.731Z",
"settlements": {
"d90": 1,
"m12": 1,
"m60": 1
}
},
"fraudMarkers": {
"watermark": "2026-07-29T19:28:46.731Z",
"applicationFrauds": {
"d90": 1,
"m12": 1,
"m60": 1
},
"muleAccounts": {
"d90": 1,
"m12": 1,
"m60": 1
},
"scammerAccounts": {
"d90": 1,
"m12": 1,
"m60": 1
},
"otherFrauds": {
"d90": 1,
"m12": 1,
"m60": 1
},
"unknownFrauds": {
"d90": 1,
"m12": 1,
"m60": 1
},
"totalFraudTransactionAmount": {
"d90": 1,
"m12": 1,
"m60": 1
},
"distinctFraudReporters": {
"d90": 1,
"m12": 1,
"m60": 1
}
},
"infractionReports": {
"watermark": "2026-07-29T19:28:46.731Z",
"openReports": 1,
"openReportsDistinctReporters": 1,
"rejectedReports": {
"d90": 1,
"m12": 1,
"m60": 1
}
},
"entries": {
"watermark": "2026-07-29T19:28:46.731Z",
"registeredAccounts": 1
}
},
"keyStatistics": {
"spi": {
"watermark": "2026-07-29T19:28:46.731Z",
"settlements": {
"d90": 1,
"m12": 1,
"m60": 1
}
},
"fraudMarkers": {
"watermark": "2026-07-29T19:28:46.731Z",
"applicationFrauds": {
"d90": 1,
"m12": 1,
"m60": 1
},
"muleAccounts": {
"d90": 1,
"m12": 1,
"m60": 1
},
"scammerAccounts": {
"d90": 1,
"m12": 1,
"m60": 1
},
"otherFrauds": {
"d90": 1,
"m12": 1,
"m60": 1
},
"unknownFrauds": {
"d90": 1,
"m12": 1,
"m60": 1
},
"totalFraudTransactionAmount": {
"d90": 1,
"m12": 1,
"m60": 1
},
"distinctFraudReporters": {
"d90": 1,
"m12": 1,
"m60": 1
}
},
"infractionReports": {
"watermark": "2026-07-29T19:28:46.731Z",
"openReports": 1,
"openReportsDistinctReporters": 1,
"rejectedReports": {
"d90": 1,
"m12": 1,
"m60": 1
}
},
"entries": {
"watermark": "2026-07-29T19:28:46.731Z",
"distinctAccounts": {
"d90": 1,
"m12": 1,
"m60": 1
}
}
}
}