Saltar al contenido principal
POST
/
{slug}
/
conversation
/
messages
/
quick-reply
curl --request POST \
  --url https://app.1to1.ai/api/v1/public/{slug}/conversation/messages/quick-reply \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "conversation": {
    "phone": "+525512345678"
  },
  "quick_reply_uuid": "1a2b3c4d-5e6f-7890-1234-567890abcdef"
}
'
{
  "messages": [
    {
      "message_uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "wamid": "<string>"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.1to1ai.com/llms.txt

Use this file to discover all available pages before exploring further.

Autorizaciones

Authorization
string
header
requerido

API token emitido desde Settings → API Token del dashboard 1TO1 AI. Enviar en header Authorization: Bearer sk_1to1_...

Parámetros de ruta

slug
string
requerido

Slug del business, case-insensitive. Debe coincidir con el business del token.

Ejemplo:

"acme"

Cuerpo

application/json
conversation
object
requerido

Identificador de la conversación — al menos UNO de los tres campos debe venir. Orden de resolución: uuid > whatsapp_user_id > phone. El lookup filtra por el business del token (defense in depth cross-tenant).

quick_reply_uuid
string<uuid>
requerido

UUID del quick reply configurado en el business. Se resuelve contra quick_replies con tenant-scope del token.

Respuesta

QR enviado. messages[] incluye uno o más mensajes según las acciones del QR.

messages
object[]
requerido

Array de mensajes emitidos por el QR (en orden). Un QR con 1 sola acción produce 1 item; con múltiples acciones (text + files + buttons) produce N items.