Módulo 9 — Webhooks e API
Requisitos: RF-FC-146 a RF-FC-165
API REST
Autenticada via API Key. Rate limit por plano:
| Plano | Rate limit |
|---|---|
| Starter | 600 RPM |
| Pro | 2.000 RPM |
| Business | 10.000 RPM |
Endpoints principais
GET/POST/PUT/DELETE /contacts
POST /contacts/{id}/send-message
POST /contacts/{id}/start-flow
GET/POST /flows
GET/POST /tags
GET/POST /custom-fields
GET/POST /sequences
POST /contacts/{id}/sequences/{id}
GET/POST/DELETE /webhooks
GET /conversations
GET /analytics/overview
Webhooks de saída
Eventos disponíveis: message.received, message.sent, contact.created, contact.tag_added, conversation.resolved, flow.completed, ai_session.escalated, broadcast.completed, channel.disconnected e mais 15 eventos.
Autenticados com HMAC-SHA256 no header X-Funil-Signature.
Painel do desenvolvedor
- Documentação interativa (Swagger UI embutido)
- Gerador de API Keys com escopos
- Log de uso da API
- Sandbox por Workspace