Administração e Integrador
Anonimização
Conceito, comportamento e endpoint para remoção de dados pessoais de pagamentos.
Anonimização remove ou mascara dados pessoais associados a pagamentos, reduzindo o risco de identificação direta ou indireta.
Conceito
Depois de anonimizado, o dado deixa de ser dado pessoal, e a pessoa não pode mais ser reidentificada por aquele payload.
Exemplo antes da anonimização:
{
"CPF": "123.456.789-00",
"Nome": "Fulano"
}Exemplo depois da anonimização:
{
"Nome": "*************",
"CPF": "***********"
}ImportanteO mecanismo substitui todo o conteúdo de extras dos pagamentos anonimizados por valores mascarados, mesmo quando existirem outras chaves no objeto.
Anonimizar pagamentos
POST /smarttef/manager/erp/store/payments/anonymize{
"payments_identifers": [
"01970d18-aac3-7ff4-ba76-78e785409d09"
]
}| Campo | Obrigatório | Descrição |
|---|---|---|
payments_identifers | Sim | Lista de identificadores de pagamento que devem ser anonimizados. |
Retorno da anonimização
{
"rowsAffected": 3,
"hasChanges": true,
"message": "Payments anonymized successfully"
}| Campo | Tipo | Descrição |
|---|---|---|
rowsAffected | number | Quantidade de pagamentos anonimizados com sucesso. |
hasChanges | boolean | Indica se houve alteração nos dados. |
message | string | Mensagem descritiva do resultado. |
Depois da anonimização, os dados pessoais deixam de ser apresentados nos retornos da API.
