Integrações (Server)

Fluxos server-to-server para receber leads, criar contatos e enviar mensagens automaticamente.

GreatPages

Entrada principal

MétodoEndpoint
POST/api/integration/greatpages

Utilitários

MétodoEndpointUso
POST/api/integration/greatpages/validateValidar token
POST/api/integration/greatpages/fieldsObter campos esperados
POST/api/integration/greatpages/sectorsListar setores disponíveis

Payload típico:

{
  "Nome": "Lead Exemplo",
  "E_mail": "lead@empresa.com",
  "Telefone": "5511999999999",
  "URL": "https://landing.com/?utm_source=google&utm_campaign=teste",
  "Mensagem": "Quero atendimento",
  "Files": ["https://landing.com/material.pdf"],
  "Sector": "12"
}

Generic

MétodoEndpoint
POST/api/integration/generic

Payload típico:

{
  "name": "Lead Genérico",
  "email": "lead@empresa.com",
  "number": "5511999999999",
  "url": "https://landing.com/?utm_source=meta",
  "message": "Quero falar com vendas",
  "files": ["https://landing.com/apresentacao.pdf"],
  "sector": "12"
}

Respondi

MétodoEndpoint
POST/api/integration/respondi

Payload típico:

{
  "name": "Lead Respondi",
  "email": "lead@empresa.com",
  "number": "5511999999999",
  "message": "Tenho interesse",
  "sector": "12"
}

Gestão de token (painel autenticado)

Esses endpoints são usados dentro do painel para gerar/obter token de integração:

  • /api/integration/greatpages/savetoken
  • /api/integration/greatpages/gettoken
  • /api/integration/generic/savetoken
  • /api/integration/generic/gettoken
  • /api/integration/respondi/savetoken
  • /api/integration/respondi/gettoken

Respostas de negócio comuns

{ "mensagem": "Mensagem enviada" }
{ "mensagem": "Contato cadastrado com sucesso" }

Essa informação foi útil?