Pular para o conteúdo

Documentação da API

A API do app.smart conecta o CRM ao resto do seu negócio — site, e-commerce, ERP, BI, automações no-code. Esta página é o índice da documentação.

Se é seu primeiro contato:

  1. Introdução — o que dá pra fazer e o que não dá
  2. Autenticação — gerar token e usar
  3. Quickstart — primeira requisição em 5 minutos
  4. Convenções — paginação, filtros, ordenação, erros
  5. Rate limits — quotas por endpoint
  6. CORS — chamadas direto do navegador

Os cenários mais comuns explicados passo a passo:

Os endpoints expostos, organizados por entidade:

Comunicação

CRM

Funil de vendas

Atribuição e marketing

Notificações

  • Webhooks — configurar endpoints de notificação

Pra receber eventos em tempo real do app.smart:

Toda chamada à API segue o padrão:

https://app.smart2.com.br/api/v1/accounts/{account_id}/...
  • app.smart2.com.br — host (mesmo do painel)
  • v1 — versão atual da API
  • {account_id} — ID da sua conta (visível na URL ao acessar o painel)
  • HTTPS obrigatório — chamadas em HTTP são bloqueadas
  • JSON em request e response
  • UTF-8 em qualquer string
  • ISO 8601 para datas (2026-05-24T14:30:00Z)
  • Headers padrão — api_access_token (auth) e Content-Type: application/json

Detalhes em Convenções.

  • Versão atual: v1, na URL (/api/v1/...)
  • Campo novo e endpoint novo entram em v1 sem aviso — o seu código deve ignorar o que não conhece
  • Mudança que quebra é avisada no changelog antes de entrar
  • Não existe e-mail automático de deprecation nem cabeçalho Sunset: o aviso é o changelog
  • Bug em endpoint? Abra ticket com nome do endpoint, payload enviado e response recebido
  • Sugestão? Fale com nossa equipe pelo canal de suporte
  • Quer contribuir com exemplos? Compartilhe seu caso real com a gente