O serviço de reconciliação é destinado exclusivamente para fins de segurança para garantir que consentimentos, bloqueios e exclusões não percam a sincronização entre o FT CRM e o operador. Portanto, o processo de reconciliação não gerará eventos de mudança de bloqueio ou eventos de mudança de consentimento para acionar quaisquer ações ou ciclos de vida. Também não removerá usuários dos ciclos de vida, mesmo que eles sejam bloqueados ou excluídos após entrar no ciclo de vida.

⬆️ POST /reconciliation

Esperamos receber de volta apenas user_ids que tenham key = true. Então, se estivermos solicitando blocked, esperamos receber de volta apenas usuários blocked (ids).

As chaves suportadas devem ser:

blocked , excluded , consent_email , consent_sms, consent_telephone, consent_post_mail , consent_site_notification , consent_push_notification
Exemplo de Solicitação para reconciliação de bloqueios:

Solicitação

Resposta

Exemplo de Solicitação para reconciliação de exclusões:

Solicitação

Resposta

Exemplo de Solicitação para reconciliação de consentimentos:

Solicitação

Resposta

Solicitação
Resposta

Solicitação

Resposta

Solicitação

Resposta

Solicitação

Resposta

Solicitação

Resposta

🚨 Tratamento de erros

Caso ocorra um erro durante o streaming da resposta, esperamos que você ainda retorne o status 200 OK, mas também inclua um campo error na resposta com mais detalhes.

Solicitação

Resposta
No caso de receber um campo desconhecido em uma solicitação nossa, esperamos que você retorne um 501 not implemented