Skip to main content
POST
Agrega un nuevo contacto a tu CRM de Whaapy. El número de teléfono es el único campo requerido.

Body Parameters

string
required
Número de teléfono en formato E.164. Ej: +5215512345678
string
Nombre completo del contacto
string
Email del contacto (debe ser válido)
string
URL de imagen de perfil
string[]
Array de tags para categorizar. Ej: ["cliente", "premium"]
object
Campos personalizados como objeto JSON. Ej: { "company": "Acme" }
object
IDs externos para integración con CRMs. Ej: { "hubspot": "abc123" }
string
Notas internas sobre el contacto
string
UUID de la etapa del funnel donde colocar el contacto
string
default:"api"
Origen del contacto: api, import, webhook, manual, etc.
string
Nombre de la empresa
string
Dirección
string
Ciudad
string
Estado/Provincia
string
Código postal
string
default:"MX"
Código de país ISO 3166-1 alpha-2 (2 letras)
string
UUID del agente humano a asignar al contacto. Obtén IDs de agentes con GET /team/v1. Las conversaciones futuras del contacto se asignarán automáticamente a este agente.

Ejemplos

Contacto Básico

Contacto Completo


Respuesta Exitosa


Errores

Contacto Duplicado

Si recibes este error, puedes usar PATCH /contacts/v1/:id para actualizar el contacto existente.

Datos Inválidos


Webhooks

Cuando creas un contacto, se dispara el webhook contact.created:

Próximos Pasos

Operaciones Masivas

Crear múltiples contactos a la vez

Actualizar Contacto

Modificar contacto existente

Enviar Mensaje

Enviar mensaje al nuevo contacto

Webhooks

Ver todos los eventos disponibles