Configurar webhook
POST/webhook/set
Establece o actualiza la configuración del webhook para la instancia.
enabled: Activa/desactiva el webhook.url: URL destino donde se enviarán los eventos (POST).headers: Headers personalizados (ej. Authorization Bearer).byEvents: Si true, genera URLs separadas por cada evento.base64: Si true, envía multimedia en base64 en lugar de URL.events: Lista de eventos a escuchar (ver descripción completa abajo).
Eventos disponibles (selecciona los que necesites):
- APPLICATION_STARTUP
- QRCODE_UPDATED
- MESSAGES_SET
- MESSAGES_UPSERT
- MESSAGES_UPDATE
- MESSAGES_DELETE
- SEND_MESSAGE
- CONTACTS_SET / CONTACTS_UPSERT / CONTACTS_UPDATE
- PRESENCE_UPDATE
- CHATS_SET / CHATS_UPSERT / CHATS_UPDATE / CHATS_DELETE
- GROUPS_UPSERT / GROUP_UPDATE / GROUP_PARTICIPANTS_UPDATE
- CONNECTION_UPDATE
- LABELS_EDIT / LABELS_ASSOCIATION
- CALL
- TYPEBOT_START / TYPEBOT_CHANGE_STATUS
- REMOVE_INSTANCE
- LOGOUT_INSTANCE
Request
Responses
- 200
- 500
Webhook configurado exitosamente
Error al configurar (ej. URL inválida, permisos)