Introdução

Bem-vindo à documentação da API Juspilot. Integre gestão de processos, clientes e automação jurídica em sua aplicação.

Documentação da API Juspilot

Integre a gestão jurídica diretamente em suas aplicações. Acesse processos, clientes, atividades e oportunidades de forma programática.

API RESTful

A API Juspilot é RESTful, utiliza JSON para requests/responses e autenticação via API Key no header Authorization.

O que a API oferece

┌─────────────────────────────────────────────────────────────┐
│                     Sua Aplicação                          │
└─────────────────────────┬───────────────────────────────────┘


┌─────────────────────────────────────────────────────────────┐
│                    API Juspilot                             │
│  ┌───────────────────────────────────────────────────────┐ │
│  │  • Autenticação por API Key                           │ │
│  │  • Gestão de Processos (Cases)                        │ │
│  │  • CRM de Clientes (PF/PJ)                            │ │
│  │  • Pipeline de Oportunidades (Deals)                  │ │
│  │  • Atividades e Tarefas                               │ │
│  │  • Registros Financeiros                              │ │
│  │  • Webhooks para eventos em tempo real                │ │
│  └───────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘

Por que usar a API Juspilot?

BenefícioDescrição
Integração CompletaConecte seu sistema ao Juspilot sem precisar acessar a interface web
AutomaçãoCrie processos, clientes e atividades automaticamente
SincronizaçãoMantenha seus sistemas sincronizados via webhooks
EscalabilidadeAPI otimizada para alto volume de requisições
SegurançaAutenticação via API Key com escopo por time

Primeiros Passos

Obtenha suas credenciais

Acesse Configurações → API Keys no painel do Juspilot e gere suas chaves de API.

Cada chave está vinculada ao seu time e tem acesso completo aos recursos do time.

Configure a autenticação

Todas as requisições devem incluir o header Authorization com sua API Key.

Authorization: Bearer jp_live_sua_chave_aqui

Faça sua primeira requisição

Teste a conexão listando seus processos:

curl -X GET https://api.juspilot.co/v1/cases \
  -H "Authorization: Bearer jp_live_sua_chave_aqui" \
  -H "Content-Type: application/json"

Base URL

Todas as requisições devem ser feitas para:

https://api.juspilot.co/v1

Fluxo Típico de Integração

1. Criar Cliente         →  POST /v1/clients

2. Criar Processo        →  POST /v1/cases

3. Adicionar Atividades  →  POST /v1/activities

4. Acompanhar Eventos    →  Webhooks configurados

Recursos Disponíveis

Conceitos Importantes

Times (Teams)

Todos os recursos pertencem a um time. Sua API Key está vinculada a um time específico e só pode acessar recursos desse time.

Processos vs Negócios

  • Processo (Case): Um caso jurídico em andamento (ação judicial, consultoria, etc.)
  • Negócio (Deal): Uma oportunidade comercial no pipeline (potencial novo cliente)

Clientes

Clientes podem ser:

  • Pessoa Física (PF): CPF, RG, dados pessoais
  • Pessoa Jurídica (PJ): CNPJ, razão social, dados empresariais

Fases e Status

  • Processos: Fases configuráveis (recebido → triagem → em-andamento → finalizado)
  • Negócios: Pipeline comercial (lead → qualificado → proposta → negociação → ganho/perdido)

Limites de Uso

PlanoRequisições/MinutoRequisições/Dia
Starter601.000
Professional30010.000
Enterprise1.000Ilimitado

Exceder os limites resultará em resposta 429 Too Many Requests. Implemente retry com backoff exponencial.

Suporte

Precisa de ajuda com sua integração?

On this page