Introdução
Bem-vindo à documentação da API Pública V1 do Gens CRM.
Esta API permite que a clínica integre o CRM com sistemas próprios — n8n, ERP, site, planilha interna — sem abrir os dados de outra clínica. Cada chave pertence a uma única clínica. O consumidor nunca informa clinica_id: o servidor deriva a clínica a partir da chave.
Com ela é possível:
- listar e atualizar contatos do funil;
- mover cards no Kanban;
- ler e configurar campanhas de follow-up;
- consultar anúncios, links, tags, serviços e agendamentos;
- ler dados da conta e da assinatura.
Como começar
- No CRM, abra Configurações → API com o usuário dono da clínica.
- Crie uma chave (preset Somente leitura para o primeiro teste).
- Copie o segredo na hora — ele aparece uma única vez.
- Chame a API só do seu servidor, no cabeçalho
Authorization: Bearer ....
Guia passo a passo: Início rápido.
URL base
https://wabnuxerjnecrjynyyfo.supabase.co/functions/v1/public-api-v1/v1
Exemplo:
GET /contacts?limit=5
Authorization: Bearer ck_live_...
O que a V1 não faz
A V1 não expõe prontuário, conteúdo de conversas, upload de arquivo, envio de WhatsApp/Instagram, webhooks, Stripe nem alteração de plano. Veja Fora da V1.
Contrato técnico
As 63 rotas estão no OpenAPI 3.1 e na referência.