Skip to main content
Beta público. Antes de começar, confirme com o comercial Judit que sua API key tem miner_enabled habilitado — sem essa flag, todas as chamadas retornam 403.
Esta é a receita mínima para sair do zero ao primeiro lote de processos. Ao final, você terá: contado quantos processos batem com seus filtros, gastado créditos numa busca real, esperado o processamento e paginado os resultados.

Pré-requisitos

  1. API key Judit com miner_enabled: true (peça ao comercial).
  2. Saldo de créditos suficiente — confira no dashboard.
  3. Um cliente HTTP (cURL, Postman, ou linguagem da sua preferência).

Passo 1: Liste os tribunais disponíveis

Antes de filtrar, você precisa dos IDs internos dos tribunais. Eles não são os acrônimos: cada tribunal tem um identificador numérico próprio do Miner.
Trecho de resposta:
Anote os IDs dos tribunais que você quer cobrir. Lista completa em Tribunais aceitos.

Passo 2: Conte sem gastar créditos (/requests/count)

A rota /requests/count é gratuita — use-a para descobrir o volume antes de comprar a busca.
Resposta:

Passo 3: Crie a busca (cobra créditos)

Quando o total_lawsuits faz sentido para o seu caso, dispare a busca real com /requests/create. Aqui é onde os créditos são debitados.
💡 responses_limit é um teto opcional para o número de processos materializados nesta busca. Se omitido, traz tudo que bater. Use para controlar o custo quando o count retorna um volume muito grande.
Resposta (201 Created):
Se a resposta vier com 403 e código INSUFFICIENT_CREDITS ou MISSING_CONFIGURATIONS, sua conta não tem saldo ou plano. Veja Erros comuns.

Passo 4: Polar até concluir

A busca é processada de forma assíncrona. Use GET /requests/{request_id} para acompanhar:
Resposta enquanto processa:
Repita a cada 30 s até que status vire completed. Tempo típico: 2–10 minutos para até 1000 processos.
Python (poll exemplo)

Passo 5: Pagine os processos retornados

Com status: completed, busque os processos via /responses:
Resposta:
Itere por page=2..20 até esgotar total_pages. Cada item segue o LawsuitRepositoryOutput — capa do processo + partes, advogados, andamentos e metadados.

Erros comuns

Próximos passos

Conceitos completos

Todas as combinações válidas de kind, natures, tags, amount_tier.

Créditos & cobrança

Como o cost é calculado e como tratar erros de billing.

Referência da API

Spec interativa com todos os endpoints e schemas.

Lista de tribunais

IDs e acrônimos dos 60+ tribunais cobertos.