Se você está pesquisando como acessar dados judiciais via API, provavelmente já encontrou o DataJud — a API pública do Conselho Nacional de Justiça. Ela é gratuita, oficial e tem autoridade inegável. Mas ela também tem limitações sérias que podem inviabilizar projetos de maior porte.
Este artigo faz o comparativo honesto que não existe em lugar nenhum: o que o DataJud oferece, onde ele falha, e quando APIs privadas como a Judit são a escolha certa.
O DataJud (Base Nacional de Dados do Poder Judiciário) foi criado pela Resolução CNJ 331/2020 para centralizar metadados processuais de todos os tribunais brasileiros. É uma iniciativa importante de transparência: pela primeira vez, dados de múltiplos tribunais ficam acessíveis em um ponto único.
O DataJud cobre os 90 tribunais obrigados a reportar ao CNJ, contém metadados de processos em tramitação e finalizados, e disponibiliza acesso via API REST com autenticação por certificado digital ou token.
| Critério | 🏛️ DataJud (CNJ) | ⚡ Judit (API Privada) |
|---|---|---|
| Custo | Gratuito | Pago (por volume ou assinatura) |
| Cobertura de tribunais | 90 tribunais (metadados padronizados) | 90+ tribunais em tempo real |
| Tipo de dados | Metadados (classe, assunto, data, partes) | Metadados + movimentações + documentos + dados cadastrais |
| Acesso a documentos (autos) | Não disponível | Disponível |
| Monitoramento / webhooks | Não disponível | Webhooks nativos |
| Busca por CPF/CNPJ | Limitada / inconsistente | Suporte completo |
| Busca por OAB | Não disponível | Disponível |
| Mandados de prisão (BNMP) | Não disponível | Disponível |
| Latência média | Variável (dependente de índice) | Segundos (datalake) / Minutos (tempo real) |
| Rate limit | Rigoroso (baixo volume padrão) | Conforme plano contratado |
| Atualização dos dados | T+1 a T+7 dias (depende do tribunal) | Horas a 24h (datalake) / Tempo real (sob demanda) |
| SLA e suporte | Sem SLA formal | SLA contratado + suporte técnico |
| Dados cadastrais (Receita Fed.) | Não disponível | Integrado |
Seja honesto sobre suas necessidades antes de escolher. O DataJud funciona bem para:
O DataJud não serve quando seu caso de uso exige:
A abordagem mais inteligente para projetos de grande escala é combinar os dois: use o DataJud para análises históricas e estatísticas de alto volume (onde o custo por consulta zero faz sentido), e use APIs privadas para casos de uso que exigem tempo real, webhooks e dados enriquecidos.
class ClienteJuridico: """ Estratégia híbrida: DataJud para análise histórica, API privada para monitoramento em tempo real. """ def analisar_jurimetria(self, tribunal, assunto): # Use DataJud: alto volume, análise estatística, custo zero return self.datajud_client.buscar_estatisticas(tribunal, assunto) def monitorar_cliente(self, cnpj): # Use API privada: webhooks, tempo real, dados completos return self.judit_client.iniciar_monitoramento(cnpj) def due_diligence_basica(self, cnpj): # DataJud para contexto histórico... historico = self.datajud_client.buscar_por_cnpj(cnpj) # ...API privada para dados atualizados e documentos atual = self.judit_client.consultar_processos(cnpj) return {"historico": historico, "atual": atual}
Para referência, aqui está o exemplo básico de consulta ao DataJud via Python:
import requests # A API do DataJud usa ElasticSearch por baixo # Documentação: https://datajud-wiki.cnj.jus.br/api-publica/ DATAJUD_URL = "https://api-publica.datajud.cnj.jus.br/api_publica_tjsp/_search" API_KEY = "APIKey cDZHYzlZa0JadVREZDJCendFbXNpMDI=" # chave pública de teste query = { "query": { "match": { "numeroProcesso": "0001234-56.2023.8.26.0100" } } } response = requests.post( DATAJUD_URL, headers={"Authorization": API_KEY, "Content-Type": "application/json"}, json=query ) # Limitações: rate limit baixo, sem webhook, busca por CPF/CNPJ inconsistente # Bom para: pesquisa histórica e análise por tribunal/assunto
Use DataJud quando: análise histórica, jurimetria, data journalism, protótipos, custo zero.
Use API privada quando: monitoramento em tempo real, webhooks, busca por CPF/CNPJ, documentos, SLA garantido, KYC/compliance, produção em escala.
Use os dois quando: você precisa de análise em larga escala E monitoramento operacional — a combinação maximiza cobertura e minimiza custo.
Crie sua conta gratuita na Judit e compare as respostas dos dois sistemas para o mesmo CNPJ.
Casos judiciais famosos Michael Jackson e a Justiça: os processos, acusações e disputas judiciais que…
Compliance, KYC, KYB e risco jurídico Listas restritivas: o que são, quais são e como…
Mandados, execuções criminais e listas restritivas Como saber se alguém está foragido da justiça? Entenda…
Consulta de risco jurídico Como saber se alguém é procurado pela justiça? Veja como consultar…
Consulta judicial pelo CPF ou nome Como saber se sou procurado pela justiça? Entenda como…
Tributário · Advocacia · IR 2026 Imposto de Renda 2026 para Advogados: Guia Completo Um…