salesforce
Webhook Salesforce cidadão
Changed onJWT Keycloak com azp em SALESFORCE_WEBHOOK_CLIENTS. Body: cpf + evento (atualizacao default ou anonimizacao) + updatedAt opcional. Para atualizacao, dados é delta obrigatório (ausente=não alterar; null=limpar; ""=vazio). Para anonimizacao, dados é opcional e ignorado — o RMI limpa o espelho SF por inteiro (self_declared PII + salesforce_consentimentos; não altera citizens nem opt_in/category_opt_ins do RMI). nome/nomeSocial/dataNascimento no delta de atualizacao são ignorados. 202 com CPF mascarado; retry idempotente via updatedAt.
post/webhooks/salesforce/cidadao
Request
- Base URL: http://localhost:8080/v1
- URL: http://localhost:8080/v1/webhooks/salesforce/cidadao
- Auth: API key in header Authorization
Request body
Example request
{
"cpf": "52998224725",
"evento": "atualizacao",
"updatedAt": "2026-08-31T17:33:49Z"
}Response
Job enfileirado
Changes
- info
added the non-success response with the status
- info
- info
endpoint added
- info