salesforce

Webhook Salesforce cidadão

Changed on

JWT 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

cpfstring
evento'atualizacao' | 'anonimizacao'
updatedAtstring

Example request

{
  "cpf": "52998224725",
  "evento": "atualizacao",
  "updatedAt": "2026-08-31T17:33:49Z"
}

Response

Job enfileirado

cpfstring
eventostring
messagestring
statusstring

Changes