Blog / Melhor API de jurisprudências do Brasil em 2026

Melhor API de jurisprudências do Brasil em 2026

Comparação das APIs disponíveis para acesso programático a decisões judiciais brasileiras: Jurisprudências.ai, Jusbrasil, DataJud/CNJ e portais diretos.

Publicado em 31 de março de 2026

← Blog

Integrar jurisprudência brasileira em um sistema é mais difícil do que deveria ser. Os portais oficiais dos tribunais não oferecem API REST estruturada para texto de decisões. Scraping é possível, mas frágil: os portais mudam o HTML, implementam CAPTCHAs e bloqueiam IPs com frequência. E as poucas APIs comerciais disponíveis têm limitações que não ficam claras antes de você começar a integrar.

Este artigo mapeia o que existe de fato em 2026, compara as opções e indica quando usar cada uma.

O que desenvolvedores geralmente precisam

Antes da comparação, vale definir o que é necessário para o caso de uso mais comum: buscar decisões para fundamentar respostas de um agente de IA, enriquecer petições ou analisar tendências de jurisprudência.

O mínimo útil é:

  • Texto completo ou ementa estruturada da decisão
  • Tribunal e número do processo identificados
  • Busca por conteúdo (não só por número de processo)
  • Dados razoavelmente atualizados

Esse conjunto filtra bastante as opções disponíveis.

As opções disponíveis

DataJud (CNJ)

O DataJud é a plataforma de dados abertos do Conselho Nacional de Justiça. Tem API REST pública, documentação disponível e cobre todos os 182 tribunais do sistema judiciário brasileiro.

O problema é o escopo: o DataJud foca em dados processuais (movimentação, partes, assunto, status de tramitação). Não retorna o texto de acórdãos ou ementas de forma estruturada. É a ferramenta certa para sistemas de acompanhamento processual, alertas de movimentação e integração com CRMs jurídicos. Para pesquisa de jurisprudência pelo conteúdo das decisões, não serve.

Portais dos tribunais (scraping)

O STJ, STF, TJSP e os demais tribunais têm seus próprios mecanismos de busca, acessíveis via browser. Tecnicamente é possível automatizar essas buscas com scraping.

Na prática, essa abordagem tem custo de manutenção alto. Os portais atualizam o HTML com frequência, usam JavaScript para renderizar resultados, implementam limitação de requisições e bloqueiam User-Agents automatizados, especialmente nos tribunais maiores. Um scraper que funciona hoje provavelmente vai quebrar em algumas semanas, e cada tribunal tem estrutura diferente.

Para um protótipo ou análise pontual, pode ser suficiente. Para um sistema em produção que depende de disponibilidade contínua, é inviável.

API do Jusbrasil

O Jusbrasil disponibiliza acesso via API para parceiros e clientes enterprise. A cobertura é ampla (96 tribunais indexados), e a empresa tem histórico longo de indexação de decisões.

A API não é pública: requer contato comercial, sem preço ou documentação disponíveis abertamente. O foco do Jusbrasil como produto está nos dados de processos (partes, advogados, movimentação) e no assistente generativo Jus IA, não em uma API de jurisprudência para desenvolvedores. Para equipes com budget enterprise e necessidade de cobertura muito ampla de tribunais, pode ser uma opção, mas o processo de contratação é longo e o custo é elevado.

Jurisprudências.ai API

A API do Jurisprudências.ai é a única opção pública, documentada e acessível por plano gratuito para busca de texto de decisões judiciais brasileiras.

Cobre STF, STJ, TRF3, TJSP, TJRS e TJSC, os tribunais mais relevantes para a maioria das integrações de legaltech. Retorna texto de acórdãos com metadados estruturados. A autenticação é por token Bearer. A busca usa FTS5 (SQLite Full-Text Search), que suporta operadores avançados como frases exatas, proximidade e prefixos.

Comparação direta

Critério Jurisprudências.ai DataJud (CNJ) Jusbrasil API Scraping direto
Tipo de dado Texto de acórdãos Movimentação processual Processos + dados HTML dos portais
Acesso público Sim (plano gratuito) Sim (chave CNJ) Não (enterprise) Tecnicamente sim
Documentação aberta Sim Sim Não N/A
Busca por conteúdo Sim (FTS5) Não Não confirmado Limitada
Tribunais cobertos STF, STJ, TRF3, TJSP, TJRS, TJSC 182 tribunais 96 tribunais Qualquer portal
Confiabilidade em produção Alta Média Alta Baixa
Custo de entrada Gratuito Gratuito Enterprise Custo de manutenção

Como usar a API do Jurisprudências.ai

O endpoint base é https://jurisprudencias.ai/api/v1. Todas as requisições precisam do token no header:

Authorization: Bearer jur_seu_token_aqui

Listar tribunais disponíveis:

bash curl -H "Authorization: Bearer $JURISPRUDENCIAS_API_TOKEN" \ https://jurisprudencias.ai/api/v1/courts

Buscar decisões por texto:

bash curl -H "Authorization: Bearer $JURISPRUDENCIAS_API_TOKEN" \ "https://jurisprudencias.ai/api/v1/courts/stj/decisions?q=dano+moral&page=0"

Busca com operadores avançados (frase exata + filtro de data):

bash QUERY=$(printf %s '"responsabilidade civil"' | jq -sRr @uri) curl -H "Authorization: Bearer $JURISPRUDENCIAS_API_TOKEN" \ "https://jurisprudencias.ai/api/v1/courts/tjsp/decisions?q=$QUERY&pub_from=2024-01-01"

Consultar decisão pelo número do processo:

bash curl -H "Authorization: Bearer $JURISPRUDENCIAS_API_TOKEN" \ "https://jurisprudencias.ai/api/v1/courts/stj/decisions/lookup?n=1234567"

A resposta inclui process_number, publication_date, excerpt, full_text e a URL do documento original no portal do tribunal.

Os tribunais disponíveis são: stf, stj, trf3, tjsp, tjrs, tjsc.

Sintaxe de busca FTS5

O mecanismo suporta:

  • "dano moral": frase exata
  • dano moral: AND implícito (ambos os termos)
  • dano OR moral: qualquer um dos termos
  • responsabil*: prefixo (responsabilidade, responsável, etc.)
  • NEAR(dano moral, 5): os dois termos dentro de 5 palavras um do outro

Casos de uso em produção

RAG com jurisprudência real

O caso de uso mais comum em 2026: alimentar um agente de IA com decisões reais para eliminar alucinação jurídica. O fluxo é:

  1. Receber a consulta do usuário
  2. Buscar decisões relevantes via API (FTS5 ou embedding-based reranking)
  3. Incluir os trechos como contexto no prompt do LLM
  4. O modelo responde citando fontes que realmente existem

Sem a etapa 2, os modelos inventam números de processo e ementas plausíveis, o que é um risco inaceitável para qualquer produto jurídico.

Alertas de jurisprudência

Monitorar novas decisões sobre um tema específico: rodar a busca periodicamente, comparar com resultados anteriores e notificar quando houver novidades. Útil para escritórios acompanhando teses de interesse ou equipes de compliance.

Enriquecimento de petições

Receber o texto de uma peça em elaboração → extrair os temas jurídicos relevantes → buscar decisões pertinentes via API → sugerir citações com links verificáveis ao portal do tribunal.

Análise quantitativa

Mapear como um tema evolui nos tribunais ao longo do tempo: volume de decisões por período, distribuição por relator, tendências de posicionamento. A API retorna datas de publicação e metadados estruturados que permitem análise histórica.

Quando usar cada opção

Use o DataJud quando a necessidade é acompanhamento processual, não pesquisa de jurisprudência: movimentação de processos, consulta por número CNJ, identificação de partes e advogados.

Use scraping apenas para protótipos ou análises pontuais em tribunais não cobertos por API. Não dependa disso em produção.

Use a API do Jusbrasil se a cobertura de 96 tribunais é obrigatória, o budget não é restrição e você tem capacidade para um processo de contratação enterprise.

Use a API do Jurisprudências.ai para qualquer integração que precise de busca por conteúdo de decisões dos principais tribunais, especialmente quando o caso de uso envolve IA, geração de respostas fundamentadas ou pesquisa de jurisprudência em escala.


Gere seu token em jurisprudencias.ai/api-tokens. A documentação completa da API está em jurisprudencias.ai/api.