NODInfra

Webhooks e SSE

Ver Webhook da Instância

GEThttps://api.nodinfra.com.br/webhook
URL completa: https://api.nodinfra.com.br/webhook

Retorna a configuração atual do webhook da instância, incluindo:

  • URL configurada
  • Eventos ativos
  • Filtros aplicados
  • Configurações adicionais

Exemplo de resposta:

[
  {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "enabled": true,
    "url": "https://example.com/webhook",
    "events": ["messages", "messages_update"],
    "excludeMessages": ["wasSentByApi", "isGroupNo"],
    "addUrlEvents": true,
    "addUrlTypesMessages": true
  },
  {
    "id": "987fcdeb-51k3-09j8-x543-864297539100",
    "enabled": true,
    "url": "https://outro-endpoint.com/webhook",
    "events": ["connection", "presence"],
    "excludeMessages": [],
    "addUrlEvents": false,
    "addUrlTypesMessages": false
  }
]

A resposta é sempre um array, mesmo quando há apenas um webhook configurado.

Respostas

200Configuração do webhook retornada com sucesso
401Token inválido ou não fornecido
500Erro interno do servidor

Testar endpoint

GEThttps://api.nodinfra.com.br/webhook
cURL
curl -X GET 'https://api.nodinfra.com.br/webhook' \
  -H 'token: SEU_TOKEN'