Skip to content

Visão geral da API

Referência rápida dos recursos disponíveis para integração.

Autenticação

Todos os endpoints protegidos exigem o header:

http
Authorization: Bearer {accessToken}

Consulte Autenticação para fluxos completos (login, refresh, API token).


Recursos principais

Notificações

Agende e envie notificações por WhatsApp, Telegram, Discord ou push (FCM).

MétodoEndpointDescrição
POST/lead-notificationsCriar notificação (única ou recorrente)
GET/lead-notificationsListar com filtros
GET/lead-notifications/by-lead/:leadIdNotificações de um lead
PATCH/lead-notifications/:idAtualizar
DELETE/lead-notifications/:idCancelar
GET/notification-historyHistórico de entregas
PATCH/notification-history/:id/viewMarcar como vista

→ Guia completo: Notificações

Calendário / Reuniões

Gerencie reuniões vinculadas a leads.

MétodoEndpointDescrição
POST/meetingsCriar reunião
GET/meetings?start=&end=Listar por período
GET/meetings/:idDetalhe
PATCH/meetings/:idAtualizar
DELETE/meetings/:idExcluir

→ Guia completo: Calendário

Leads

MétodoEndpointDescrição
GET/leadsListar (com filtros)
GET/leads/:idDetalhe
POST/leadsCriar
PATCH/leads/:idAtualizar (inclui fcmToken)
POST/leads/:id/qualifyQualificar
POST/leads/:id/fcm-topicsInscrever em tópico FCM

→ Guia completo: Leads


Documentação interativa (Swagger)

A referência completa da API está em:

{BASE_URL}/docs

Use o botão "Authorize" para informar seu token e testar os endpoints diretamente.

Documentação LeadFilter AI