Use this file to discover all available pages before exploring further.
La API ofrece cuatro formas de enviar un mensaje de WhatsApp en nombre de tu
negocio. Cuál puedes usar depende del estado de la
ventana de 24h de la conversación.
Acepta un reply_to_uuid opcional para citar un mensaje previo. Responde
201 con message_uuid y wamid.
Imagen, video, audio o documento — mismo endpoint que texto
(POST /conversation/messages/text), pasando un file_uuid en vez de —o
junto a— body como caption.
curl -X POST "https://app.1to1.ai/api/v1/public/{slug}/conversation/messages/text" \ -H "Authorization: Bearer sk_1to1_tu_api_key" \ -H "Content-Type: application/json" \ -d '{ "conversation": { "phone": "+5215512345678" }, "file_uuid": "7b8a...", "body": "Aquí está tu comprobante 📄" }'
El file_uuid debe ser de un archivo ya subido y confirmado, del mismo
negocio. El tipo de mensaje (imagen, video, audio, documento) se deduce
automáticamente del archivo. Ver el flujo de /files en la Referencia de
API.
Una respuesta preconfigurada en el dashboard, vía
POST /conversation/messages/quick-reply. Se identifica por
quick_reply_uuid o por quick_reply.name.
Una quick reply puede emitir varios mensajes, por eso la respuesta es un
array messages con un message_uuid, wamid y subtype por cada uno.
Una plantilla aprobada por Meta, vía POST /conversation/messages/template.
Es el único modo que funciona con la ventana cerrada — ver
Plantillas para el detalle.