POST

Autorizaciones

Authorization
string
header
requerido

Tu clave de API. La creas en Ajustes › API y webhooks de app.eltick.com. Mándala en el encabezado Authorization: Bearer etk_live_….

Cuerpo

application/json
phone
string
requerido

Teléfono con código de país. Acepta espacios y guiones: +54 9 11 2345-6789, +52 55 1234 5678, +57 300 123 4567.

Required string length: 6 - 32
name
string
Maximum string length: 120
tags
string[]

Reemplaza todas las etiquetas del contacto.

Maximum array length: 20
Maximum string length: 40
attributes
object

Se combinan con los atributos que ya tenía. Los valores siempre son texto.

Respuesta

El contacto ya existía y se actualizó.

id
string<uuid>
requerido
phone
string | null
requerido

Teléfono en formato internacional, sin + (el formato de WhatsApp). null en contactos que solo te escribieron por Instagram.

Ejemplo:

"5491155550101"

name
string | null
requerido
tags
string[]
requerido
attributes
object
requerido

Campos personalizados del contacto (ciudad, último pedido, etc.).

optedOut
boolean
requerido

Pidió no recibir más mensajes. No le llegan campañas.

marketingOptOut
boolean
requerido

Meta bloquea los mensajes de marketing para este número (por ejemplo, porque dejó de aceptarlos en WhatsApp).

createdAt
string<date-time>
requerido