Lead Create Facebook
https://naos.clicksend.com.mx/api/v1/leadCreateFacebook
Método: POST
Objetivo del método:
El servicio recibe los leads de Facebook desde la plataforma Zapier para enviarlos a Sales Force CDB y Marketing Cloud.
Cuando un lead de Facebook no tiene apellidos el servicio de la API no enviara el lead a Sales Force CDB y Marketing Cloud, el lead se almacenara en una BD de la API en espera de recibir los apellidos ya sea por una estrategia digital o desde Zapier, en el momento que se reciben los apellidos el lead se envía a Sales Force CDB y Marketing cloud.
El API EVENT KEY de Journey se da de alta en la API para poder identificar por medio del parametro event_journey que aparece en el JSON, con este proceso se pueden enviar los datos del lead al servicio /email y almacenarlos en Marketing Cloud - Data extensión.
Headers
Accept
Content-Type
Authorization
application/json
application/json
Bearer {ACCESS_TOKEN}
Body RAW
Request:
Campo | Tipo | Descripción |
---|---|---|
name_cliente * | String | Nombre del cliente, puede recibir NULL |
lastname | String | Apellidos del cliente, puede recibir NULL |
email_cliente * | String | Email del cliente |
phone_cliente | Numeric | Número de teléfono del cliente, puede recibir NULL |
campaign | String | Nombre de la campaña del descargable para la estrategia en Facebook, puede recibir NULL |
tipo_piel | String | Tipo de la piel que el usuario selecciono en Facebook, puede recibir NULL |
event_journey | String | Nombre del Journey que se genero en Marketing Cloud, El API EVENT KEY de Journey se da de alta en la API para poder identificar por medio del event_journey a donde se deben enviar los datos del cliente a Marketing Cloud y Data extensión. |
gender | String | Género del usuario (M / F), puede recibir NULL Si no se requiere, el servicio esta adaptado para no recibir el parametro y asi evitar enviarlo al servicio /account |
question_sf | String | Pregunta para incluirla en Data Extensión (Marketing cloud) Si no se requiere, el servicio esta adaptado para no recibir el parametro y asi evitar enviarlo al servicio /email |
answer_sf | String | Respuesta de la pregunta para incluirla en Data Extensión (Marketing cloud). Si no se requiere, el servicio esta adaptado para no recibir el parametro y asi evitar enviarlo al servicio /email |
Response:
201 OK
Campo | Tipo | Descripción |
---|---|---|
status_lead | string | Estatus respesta de lo ocurrido request |
message | String | Mensaje respuesta de lo ocurrido en el request |
Errores de validación, cuando no se envía un campo obligatorio
422 Error
Campo | Tipo | Descripción |
---|---|---|
error | string | Nombre del campo y mensaje, obligatorio en el request |
code | String | Código de error en el request |