Skip to main content
POST
/
chats
/
obtener
/
mensaje
/
plantilla
curl -X POST https://beta.api-iobot-desarrollo.com/chats/obtener/mensaje/plantilla \
  -H "Content-Type: application/json" \
  -H "x-api-key: TU_APP_KEY" \
  -d '{
    "empresa_id": 1,
    "usuario_id": 42
  }'
{
  "plantillas": [
    {
      "id": 7,
      "id_plantilla": "bienvenida_nuevo_cliente",
      "empresa_id": 1,
      "visible": true,
      "agentes_permitidos": "",
      "deleted_at": null,
      "state": "APPROVED"
    },
    {
      "id": 12,
      "id_plantilla": "seguimiento_cotizacion",
      "empresa_id": 1,
      "visible": true,
      "agentes_permitidos": "42,55",
      "deleted_at": null,
      "state": "APPROVED"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://developer.iobot.chat/llms.txt

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

Retorna todas las plantillas de mensaje activas y visibles asociadas a un negocio. Las plantillas se obtienen desde el WABA de Meta y se enriquecen con la configuración local (visibilidad, agentes permitidos, etc.). Si el usuario tiene el rol de agente (role_id: 5), solo se retornan las plantillas asignadas explícitamente a ese agente.

Autenticación

Requiere el encabezado x-api-key con el App Key del negocio. Consulta Autenticación.

Encabezados

x-api-key
string
required
App Key del negocio. Consulta Autenticación.

Cuerpo de la solicitud

empresa_id
number
required
ID del negocio cuyas plantillas deseas obtener.
usuario_id
number
required
ID del usuario que realiza la solicitud. Se usa para filtrar plantillas cuando el usuario es agente.

Respuesta

plantillas
array
Lista de plantillas disponibles para el negocio.
curl -X POST https://beta.api-iobot-desarrollo.com/chats/obtener/mensaje/plantilla \
  -H "Content-Type: application/json" \
  -H "x-api-key: TU_APP_KEY" \
  -d '{
    "empresa_id": 1,
    "usuario_id": 42
  }'
{
  "plantillas": [
    {
      "id": 7,
      "id_plantilla": "bienvenida_nuevo_cliente",
      "empresa_id": 1,
      "visible": true,
      "agentes_permitidos": "",
      "deleted_at": null,
      "state": "APPROVED"
    },
    {
      "id": 12,
      "id_plantilla": "seguimiento_cotizacion",
      "empresa_id": 1,
      "visible": true,
      "agentes_permitidos": "42,55",
      "deleted_at": null,
      "state": "APPROVED"
    }
  ]
}