stackzap

Community node do n8n para a API do StackZap

Package Information

Released: this month
Downloads: 0 weekly / 0 monthly
Latest Version: 0.1.1

Available Nodes

Documentation generating…

Documentation

n8n-nodes-stackzap

Community node do n8n para a API do StackZap.

O node StackZap expõe as operações documentadas da API e as rotas adicionais já disponíveis no servidor atual: instâncias, mensagens, mensagens interativas, grupos, sincronização, contatos, auditoria, agendamento, chamadas, canais, webhooks, integrações Chatwoot, licenciamento, diagnósticos e fila de envio.

Os endpoints GET /ready (Readiness check) e GET /metrics (Métricas Prometheus) ficam intencionalmente fora do node.

Credencial

Crie uma credencial API StackZap com a URL base sem /v1 e sem barra final, além da chave enviada no header X-API-Key.

Corpo e parâmetros

Os parâmetros de caminho e consulta são exibidos conforme a operação escolhida. Os payloads mais usados agora aparecem como campos estruturados: mensagens, mídia, botões, listas, enquetes, grupos, participantes, sincronização, agendamento, webhooks, Chatwoot, canais, licenciamento e fila.

IDs de instância, grupo, contato, mensagem, webhook, chamada, agendamento, auditoria e integração aparecem em selects carregados pela API quando a operação fornece contexto suficiente. Coleções como botões, seções, participantes, telefones e eventos usam entradas repetíveis.

O campo Campos avançados (JSON) fica como escape hatch para payloads livres ou campos ainda não modelados, como custom_payload de simulação e callbacks.

Cada item de entrada gera um item de saída correspondente. Ative Retornar metadados para incluir operação, método e caminho resolvido no resultado.

Desenvolvimento

npm install
npm run build
npm test

O contrato de referência é o OpenAPI servido pelo StackZap em /openapi.json e as rotas adicionais são mantidas alinhadas com internal/http/server.go.

Discussion