Documentation Index
Fetch the complete documentation index at: https://docs.judit.io/llms.txt
Use this file to discover all available pages before exploring further.
Novo CNPJ (IN 2229/24)A Judit já aceita o novo formato de CNPJ alfanumérico em conformidade com a Instrução Normativa RFB nº 2229/2024.
- Zero esforço: nenhuma alteração é necessária na sua integração.
- Ambiente de teste: utilize o documento
A1B2C3D4/E5F6-68para validar o fluxo e receber um processo fictício de resposta.
🤖 Endpoint:POST https://lawsuits.production.judit.io/lawsuits/synthetic. Resposta síncrona com contagens agregadas. Para listar os processos individualmente, usePOST /lawsuits(Hot Storage). Para apenas saber se existem processos (true/false) ou contar, usePOST /lawsuits/count.
Quando usar
Dashboards executivos
Painéis de exposição judicial: contagens por tribunal, fase, instância, área — sem precisar listar cada processo.
Análise de risco rápida
Em onboarding ou crédito: descubra em ms o perfil judicial de uma contraparte (cível vs. trabalhista vs. tributário).
Pré-segmentação
Antes de decidir entre consulta detalhada ou amostral, veja o tamanho e a distribuição do conjunto.
Reports periódicos
Relatórios semanais/mensais agregados por carteira sem trafegar grandes volumes de processos.
Passo 1: Criar a Consulta Agrupada (POST)
POST https://lawsuits.production.judit.io/lawsuits/synthetic
Exemplos por tipo de documento
Parâmetros do Payload
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
search.search_type | string | Sim | "cpf", "cnpj", "oab" ou "name". |
search.search_key | string | Sim | Valor a ser buscado. |
search.search_params.filter | object | Não | Filtros estruturais — mesma estrutura da consulta histórica. |
Exemplos com filtros
Exemplo de Requisição (POST)
Passo 2: Ler a Resposta
A resposta é síncrona (HTTP 200) e agrega o universo encontrado em vários eixos.lawsuits_count é o total geral; cada eixo é um array { count, value }.
| Eixo | O que agrupa |
|---|---|
classifications | Classes processuais (ex.: PROCEDIMENTO COMUM CÍVEL). |
subjects | Assuntos processuais (ex.: ACIDENTE DE TRÂNSITO). |
areas | Áreas do direito (ex.: DIREITO CIVIL). |
tribunals | Siglas dos tribunais (ex.: TJSP, TRT1). |
justices | Justiça (Estadual, Federal, etc.). |
phases | Fase processual atual. |
states | UF onde tramita. |
instances | Instância (1 ou 2). |
sides | Polo da parte buscada (PASSIVE, ACTIVE, INTERESTED). |
person_types | Tipo da parte (REQUERENTE, AUTOR, RÉU, etc.). |
lawsuits_count | Total geral de processos do universo. |
Exemplo de resposta
Ver exemplo completo de resposta
Ver exemplo completo de resposta
Próximos passos
- Para listar processos individualmente: Hot Storage.
- Para contagem global:
POST /lawsuits/count. - Para varrer múltiplos critérios: Consulta Customizada.