Começar

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

  1. No CRM, abra Configurações → API com o usuário dono da clínica.
  2. Crie uma chave (preset Somente leitura para o primeiro teste).
  3. Copie o segredo na hora — ele aparece uma única vez.
  4. 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.