Reconciliaci贸n
Para asegurar que no haya discrepancias de datos entre tu plataforma y FT CRM, necesitamos que construyas un endpoint de reconciliaci贸n en la API del operador.
El servicio de reconciliaci贸n est谩 destinado exclusivamente para prop贸sitos de seguridad para asegurar que los consentimientos, bloqueos y exclusiones no pierdan la sincronizaci贸n entre FT CRM y el operador.
Por lo tanto, el proceso de reconciliaci贸n no generar谩 eventos de cambio de bloqueo o eventos de cambio de consentimiento para desencadenar cualquier acci贸n o ciclo de vida. Tampoco eliminar谩 usuarios de los ciclos de vida, incluso si se bloquean o excluyen despu茅s de ingresar al ciclo de vida.
猬嗭笍 POST /reconciliation
Solo esperamos recibir user_ids que tengan key = true. Entonces, si estamos solicitando blocked, esperamos recibir solo usuarios (ids) blocked.
Las claves admitidas deber铆an ser:
blocked , excluded , consent_email , consent_sms, consent_telephone, consent_post_mail , consent_site_notification , consent_push_notification
Ejemplo de solicitud para reconciliaci贸n de bloqueos:
Solicitud
Respuesta
Ejemplo de solicitud para reconciliaci贸n de exclusiones:
Solicitud
Respuesta
Ejemplo de solicitud para reconciliaci贸n de consentimientos:
Solicitud
Respuesta
Solicitud
Respuesta
Solicitud
Respuesta
Solicitud
Respuesta
Solicitud
Respuesta
Solicitud
Respuesta
馃毃 Manejo de errores
Si ocurre un error durante el streaming de la respuesta, esperamos que a煤n devuelvas el estado 200 OK pero tambi茅n incluyas un campo error en la respuesta con m谩s detalles.
Solicitud
Respuesta
En el caso de recibir un campo desconocido en una solicitud de nuestra parte, esperamos que devuelvas un 501 not implemented