Pular para o conteúdo principal
Docs
§docsReferência da API

API REST do consultor.app

Integre o consultor.app com seus sistemas. Todos os endpoints usam JSON, autenticação via API key e retornam erros padronizados.

Autenticação

Todas as requisições devem incluir o header Authorization: Bearer <API_KEY>.

Gere sua API key em Configurações → API → Nova chave. Cada chave tem escopo configurável (leitura, escrita ou ambos).

# Exemplo de requisição

curl https://api.consultor.app/v1/clients \

-H "Authorization: Bearer ck_live_..."

Endpoints

GET/v1/clients
POST/v1/clients
GET/v1/clients/:id
PATCH/v1/clients/:id
DELETE/v1/clients/:id
GET/v1/projects
POST/v1/projects
GET/v1/projects/:id
POST/v1/reports
GET/v1/reports/:id
GET/v1/workflows
POST/v1/workflows/:id/trigger

Webhooks

Configure uma URL de destino em Configurações → API → Webhooks. O consultor.app envia um POST com payload JSON para cada evento.

client.createdNovo cliente adicionado ao CRM
client.updatedDados de cliente atualizados
project.status_changedStatus de projeto alterado
report.readyRelatório gerado e pronto para revisão
meeting.processedReunião transcrita e organizada
workflow.completedWorkflow concluído com sucesso
proposal.approvedProposta aprovada pelo consultor

Rate limits

Consultor

1.000 req/hora

Enterprise

Sob medida

Webhooks

Sem limite de recebimento