Integración con Chatwoot

Configurar Chatwoot

Actualiza la configuración de la integración con Chatwoot. Los campos usan el prefijo chatwoot_. Integración en beta.

PUThttps://api.zapzapapi.com/api/v1/{instanceId}/chatwoot/config

Autenticación con los encabezados x-api-key y x-api-secret.

Parámetros

NombreTipoDóndeObligatorioDescripción
chatwoot_enabledselectcuerpoSíHabilitar integración
chatwoot_urltextcuerpoNoURL de Chatwoot (sin barra final)
chatwoot_access_tokentextcuerpoNoToken de acceso de Chatwoot
chatwoot_account_idnumbercuerpoNoID de la cuenta en Chatwoot
chatwoot_inbox_idnumbercuerpoNoID de la bandeja de entrada en Chatwoot
chatwoot_ignore_groupsselectcuerpoNoIgnorar grupos
chatwoot_sign_messagesselectcuerpoNoFirmar mensajes
chatwoot_create_new_conversationselectcuerpoNoSiempre crear una nueva conversación

Ejemplo de solicitud

curl

curl -X PUT "https://api.zapzapapi.com/api/v1/{instanceId}/chatwoot/config" \
  -H "x-api-key: TU_API_KEY" \
  -H "x-api-secret: TU_API_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"chatwoot_enabled":true}'

Node.js

const res = await fetch("https://api.zapzapapi.com/api/v1/{instanceId}/chatwoot/config", {
  method: "PUT",
  headers: {
    "x-api-key": "TU_API_KEY",
    "x-api-secret": "TU_API_SECRET",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "chatwoot_enabled": true
  }),
});
console.log(await res.json());

Python

import requests

res = requests.put(
    "https://api.zapzapapi.com/api/v1/{instanceId}/chatwoot/config",
    headers={"x-api-key": "TU_API_KEY", "x-api-secret": "TU_API_SECRET"},
    json={"chatwoot_enabled":True},
)
print(res.json())

Ejemplo de respuesta

JSON

{
  "message": "Chatwoot config updated successfully"
}

Los valores son ilustrativos; los campos siguen el formato real de la respuesta.

Otros endpoints de esta categoría

Ver la referencia completa

Consigue tus claves de API

Crea tu cuenta, conecta un número en minutos y empieza a usar la API. R$15 por número activo/mes, con un crédito de bienvenida al crear la cuenta, sujeto a la campaña vigente.