DataJud: Como Acessar e Usar os Dados
O DataJud é a plataforma de dados abertos e integração processual do Conselho Nacional de Justiça (CNJ), criada para centralizar informações de todos os processos judiciais do Brasil. É uma ferramenta poderosa para advogados que precisam consultar processos em múltiplos tribunais, analisar estatísticas processuais ou integrar dados jurídicos aos seus sistemas.
Sumário
- O Que é o DataJud
- Base Legal e Regulamentação
- Como Acessar
- Consulta Processual Unificada
- Portal DataJud
- API Pública do CNJ
- Dados Abertos
- Integração com Sistemas
- Estatísticas Processuais
- Casos de Uso para Advogados
- Limitações e Cuidados
- Ferramentas e Integrações
O Que é o DataJud
O DataJud é a infraestrutura de dados do Poder Judiciário brasileiro, desenvolvida pelo CNJ para:
- Integrar os sistemas processuais de todos os tribunais brasileiros
- Padronizar o formato dos dados processuais (Padrão Nacional de Dados Processuais - PNDP)
- Disponibilizar informações públicas via portal e API
- Alimentar sistemas como Processo Judicial Eletrônico (PJe) e outros
- Gerar estatísticas nacionais sobre a atividade judiciária
Arquitetura do DataJud
┌─────────────────────────────────────────────────────────────────┐
│ DATAJUD CNJ │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ STF │ │ STJ │ │ TST │ │ TSE │ │
│ │ │ │ │ │ │ │ │ │
│ │PJe/STF │ │PJe/STJ │ │PJe-TRT │ │PJe-TSE │ │
│ └────┬────┘ └────┬────┘ └────┬────┘ └────┬────┘ │
│ │ │ │ │ │
│ ┌────┴────┐ ┌────┴────┐ ┌────┴────┐ ┌────┴────┐ │
│ │ TJ │ │ TRF │ │ TRT │ │ TRE │ │
│ │ │ │ │ │ │ │ │ │
│ │e-SAJ │ │e-Proc │ │PJe │ │PJe-TRE │ │
│ │PROJUDI │ │PJe │ │ │ │ │ │
│ │PJe │ │ │ │ │ │ │ │
│ └────┬────┘ └────┬────┘ └────┬────┘ └────┬────┘ │
│ │ │ │ │ │
│ └─────────────┴─────────────┴─────────────┘ │
│ │ │
│ ┌──────────┴──────────┐ │
│ │ DATAJUD │ │
│ │ (Integrador) │ │
│ │ │ │
│ │ • Padrão Nacional de │ │
│ │ Dados Processuais │ │
│ │ • Númeração CNJ │ │
│ │ • Web Services │ │
│ │ • API REST │ │
│ │ • Portal Público │ │
│ └──────────┬──────────┘ │
│ │ │
│ ┌────────────────┼────────────────┐ │
│ │ │ │ │
│ ┌────┴────┐ ┌────┴────┐ ┌────┴────┐ │
│ │ Portal │ │ API │ │ Painel │ │
│ │ Público │ │ Pública │ │ CNJ │ │
│ │ │ │ │ │ │ │
│ │ Consulta│ │ JSON │ │ Estatísticas │
│ │ processo│ │ XML │ │ │ │
│ │ │ │ REST │ │ │ │
│ └─────────┘ └─────────┘ └─────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
Base Legal e Regulamentação
O DataJud é regido por:
| Norma | Dispositivo | Conteúdo | |-------|-------------|----------| | Lei nº 11.419/2006 | Art. 7º-13 | Informatização processual | | Resolução CNJ nº 185/2013 | Cap. IV | Processo Judicial Eletrônico | | Resolução CNJ nº 272/2018 | Integral | Padrão Nacional de Dados Processuais (PNDP) | | Resolução CNJ nº 331/2020 | Integral | DataJud - estrutura e funcionamento | | Resolução CNJ nº 419/2021 | Integral | Dados abertos do Judiciário |
O PNDP (Padrão Nacional de Dados Processuais)
O PNDP estabelece:
- Formato padronizado de dados
- Campos obrigatórios em todos os sistemas
- Taxonomia unificada de classes, assuntos e movimentações
- Interoperabilidade entre tribunais
Como Acessar
Portal Público do DataJud
URL: datajud.cnj.jus.br
┌─────────────────────────────────────────────────────────────────┐
│ PORTAL DATAJUD │
│ CNJ - CONSELHO │
│ NACIONAL DE JUSTIÇA │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ 🔍 Consultar Processo │ │
│ │ │ │
│ │ Número CNJ: [____________________________] │ │
│ │ │ │
│ │ [ CONSULTAR ] │ │
│ │ │ │
│ │ Exemplo: 0000001-12.2024.8.26.0001 │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ 📊 ESTATÍSTICAS │ │
│ │ • Painel de Estatísticas do Judiciário │ │
│ │ • Dados Abertos │ │
│ │ • API Pública │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ 📚 DOCUMENTAÇÃO │ │
│ │ • Sobre o DataJud │ │
│ │ • Perguntas Frequentes │ │
│ │ • Tutoriais │ │
│ │ • Especificação Técnica │ │
│ └─────────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘
Requisitos de Acesso
Para consulta pública:
- Navegador moderno (Chrome, Firefox, Edge, Safari)
- Número CNJ do processo
Para API pública:
- Cadastro no portal (nome, e-mail, instituição)
- Aceite dos termos de uso
- Token de acesso gerado automaticamente
- Limite de requisições por minuto
Consulta Processual Unificada
A principal função do DataJud é permitir consultar processos de qualquer tribunal brasileiro usando apenas o número CNJ.
Formato do Número CNJ
NNNNNNN-NN.AAAA.J.TR.OOOO
│ │ │ │ │ │
│ │ │ │ │ └── Unidade de origem (vara, turma)
│ │ │ │ └──── Identificador do tribunal (TJs, TRFs, etc.)
│ │ │ └────── Identificador do ramo (1=STF, 2=STJ, 3=TST, 4=TSE, 5=STM, 6=TJ, 7=TRF, 8=TRT, 9=TRE/JE)
│ │ └────────── Ano de autuação
│ └────────────── Dígito verificador
└────────────────────── Número sequencial (7 dígitos)
Exemplos de Números CNJ
| Número | Tribunal | Tipo | |--------|----------|------| | 0000001-12.2024.1.00.0000 | STF | Processo originário | | 0000002-34.2024.2.00.0000 | STJ | Recurso especial | | 0000003-56.2024.3.00.0000 | TST | Recurso ordinário trabalhista | | 0000004-78.2024.4.04.0000 | TSE | Ação judicial eleitoral | | 0000005-90.2024.6.05.0001 | TJ-BA | Processo cível | | 0000006-01.2024.7.05.0001 | TRF5 | Processo federal PE | | 0000007-23.2024.8.13.0001 | TRT13 | Processo do trabalho PB | | 0000008-45.2024.9.06.0001 | TRE-MG | Processo eleitoral |
Tela de Resultado da Consulta
┌─────────────────────────────────────────────────────────────────┐
│ RESULTADO DA CONSULTA │
│ Número: 0001234-12.2024.8.26.0001 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─ INFORMAÇÕES DO PROCESSO ──────────────────────────────────┐│
│ │ Tribunal: Tribunal Regional do Trabalho da 2ª Região (SP) ││
│ │ Unidade: 1ª Vara do Trabalho de São Paulo ││
│ │ Data Autuação: 15/01/2024 ││
│ │ Classe: Procedimento Comum ││
│ │ Assunto: Rescisão Contratual e Indenização ││
│ │ Valor: R$ 85.000,00 ││
│ │ Situação: Aguardando julgamento ││
│ │ Prioridade: 65 anos ou mais ││
│ └────────────────────────────────────────────────────────────┘│
│ │
│ ┌─ PARTES ───────────────────────────────────────────────────┐│
│ │ AUTOR: João Silva ││
│ │ CPF: 123.456.789-00 ││
│ │ Advogado: Carlos Santos - OAB/SP 123456 ││
│ │ ││
│ │ RÉU: Empresa XYZ Ltda. ││
│ │ CNPJ: 12.345.678/0001-90 ││
│ │ Advogado: Ana Paula Lima - OAB/SP 654321 ││
│ └────────────────────────────────────────────────────────────┘│
│ │
│ ┌─ ÚLTIMAS MOVIMENTAÇÕES ────────────────────────────────────┐│
│ │ Data │ Movimento ││
│ │ 10/01/2025 │ Conclusos para sentença ││
│ │ 20/12/2024 │ Audiência de instrução realizada ││
│ │ 15/11/2024 │ Contestação apresentada ││
│ │ 01/11/2024 │ Citação efetivada ││
│ └────────────────────────────────────────────────────────────┘│
│ │
│ ┌─ LINKS DO TRIBUNAL ────────────────────────────────────────┐│
│ │ • Acesso ao sistema processual do TRT-2 ││
│ │ • Consulta completa no PJe da 2ª Região ││
│ │ • Agenda de audiências ││
│ └────────────────────────────────────────────────────────────┘│
│ │
│ ⚠️ Informações limitadas - Para acesso completo ao processo, │
│ consulte diretamente no sistema processual do tribunal. │
│ │
└─────────────────────────────────────────────────────────────────┘
O que o DataJud NÃO Mostra
Por questões de sigilo legal, o DataJud não exibe:
| Dado | Disponibilidade | Alternativa | |------|-----------------|-------------| | Documentos | Não | Sistema processual do tribunal | | Intimações detalhadas | Não | Sistema processual do tribunal | | Prazos específicos | Não | Sistema processual do tribunal | | Processos sigilosos | Não | Acesso restrito no tribunal | | Processos de família | Limitado | Sistema processual do tribunal | | Falências e recuperações | Limitado | Sistema processual + DJ |
Portal DataJud
O portal oferece funcionalidades além da consulta simples.
Painel de Estatísticas
┌─────────────────────────────────────────────────────────────────┐
│ PAINEL ESTATÍSTICO DO JUDICIÁRIO │
│ Data atualização: 20/01/2025 │
├─────────────────────────────────────────────────────────────────┤
│ │
│ INDICADORES NACIONAIS: │
│ │
│ ┌────────────────┐ ┌────────────────┐ ┌────────────────┐ │
│ │ 85.3 milhões │ │ 3.2 milhões │ │ 68 dias │ │
│ │ │ │ │ │ │ │
│ │ Processos │ │ Novos │ │ Tempo Médio │ │
│ │ em tramitação │ │ processos/mês │ │ de tramitação │ │
│ └────────────────┘ └────────────────┘ └────────────────┘ │
│ │
│ ┌────────────────┐ ┌────────────────┐ ┌────────────────┐ │
│ │ 51% │ │ 71.5M │ │ 2.1M │ │
│ │ │ │ │ │ │ │
│ │ Taxa de │ │ Processos │ │ Audiências │ │
│ │ Congestionamento│ │ baixados/ano │ │ realizadas/ano │ │
│ └────────────────┘ └────────────────┘ └────────────────┘ │
│ │
│ FILTROS: │
│ [Todo Judiciário ▼] [2024 ▼] [1ª Instância ▼] │
│ │
│ [ ATUALIZAR GRÁFICOS ] │
│ │
└─────────────────────────────────────────────────────────────────┘
Estatísticas por Tribunal
Top 10 Tribunais - Processos em Tramitação (2024):
Tribunal Processos % Nacional
───────────────────────────────────────────────────────────────
TJ-SP 12.450.000 14.6%
TRT-2 (SP) 8.230.000 9.6%
TJ-RJ 7.890.000 9.3%
TJ-MG 6.540.000 7.7%
TRF-3 (SP/MS) 5.120.000 6.0%
TJ-RS 4.890.000 5.7%
TJ-BA 4.230.000 5.0%
TRT-4 (RS) 3.890.000 4.6%
TJ-PR 3.650.000 4.3%
TJ-PE 3.120.000 3.7%
───────────────────────────────────────────────────────────────
Outros tribunais 26.200.000 30.7%
───────────────────────────────────────────────────────────────
Total Brasil 85.300.000 100.0%
API Pública do CNJ
O DataJud disponibiliza API REST para desenvolvedores e integradores.
Endpoints Principais
| Endpoint | Método | Descrição | Autenticação |
|----------|--------|-----------|--------------|
| /processos/{numeroCNJ} | GET | Consulta processo | Token (opcional para dados públicos) |
| /processos/{numeroCNJ}/movimentacoes | GET | Lista movimentações | Token |
| /processos/{numeroCNJ}/partes | GET | Lista partes | Token |
| /estatisticas/geral | GET | Estatísticas nacionais | Público |
| /estatisticas/{codigoTribunal} | GET | Estatísticas por tribunal | Público |
| /tribunais | GET | Lista tribunais | Público |
Exemplo de Requisição
# Consulta pública (sem token - dados limitados) curl -X GET "https://api.datajud.cnj.jus.br/processos/0001234-12.2024.8.26.0001" # Consulta completa (com token) curl -X GET "https://api.datajud.cnj.jus.br/processos/0001234-12.2024.8.26.0001" \ -H "Authorization: Bearer SEU_TOKEN_AQUI"
Exemplo de Resposta (JSON)
{ "numeroCNJ": "0001234-12.2024.8.26.0001", "tribunal": { "codigo": "8", "identificador": "26", "nome": "Tribunal Regional do Trabalho da 2ª Região" }, "unidade": { "codigo": "0001", "nome": "1ª Vara do Trabalho de São Paulo" }, "dataAutuacao": "2024-01-15", "classe": { "codigo": "001", "nome": "Procedimento Comum", "tipo": "Trabalhista" }, "assunto": { "codigo": "0001", "nome": "Rescisão Contratual e Indenização" }, "valorCausa": 85000.00, "situacao": "Aguardando julgamento", "prioridade": "65 anos ou mais", "partes": [ { "tipo": "Autor", "nome": "João Silva", "documento": "12345678900", "advogados": [ { "nome": "Carlos Santos", "oab": "123456/SP" } ] }, { "tipo": "Réu", "nome": "Empresa XYZ Ltda.", "documento": "12345678000190", "advogados": [ { "nome": "Ana Paula Lima", "oab": "654321/SP" } ] } ], "movimentacoes": [ { "data": "2025-01-10", "codigo": "001", "descricao": "Conclusos para sentença", "complemento": "Para sentença" }, { "data": "2024-12-20", "codigo": "002", "descricao": "Audiência de instrução realizada", "complemento": "Às 14:30, 3ª Vara" } ], "links": { "sistemaProcessual": "https://pje.trt2.jus.br/consulta/0001234-12.2024.8.26.0001" } }
Limites da API
| Plano | Requisições/dia | Uso | |-------|-----------------|-----| | Público | 100 | Consultas pontuais | | Cadastrado | 1.000 | Pequenos escritórios | | Desenvolvedor | 10.000 | Aplicações | | Parceiro | 100.000 | Grandes integrações |
Dados Abertos
O CNJ publica datasets completos para pesquisa e análise.
Datasets Disponíveis
| Dataset | Conteúdo | Formato | Atualização | |---------|----------|---------|-------------| | Processos ativos | Todos processos em tramitação | CSV | Mensal | | Movimentações | Fluxo processual histórico | CSV | Mensal | | Taxa de congestionamento | Indicadores de produtividade | CSV | Mensal | | Tempo de tramitação | Prazos médios por vara | CSV | Mensal | | Estatísticas de gênero | Juízes, partes, advogados | CSV | Anual | | Casos novos | Entrada de processos | CSV | Mensal |
Download de Dados
URL: datajud.cnj.jus.br/dados-abertos
Datasets disponíveis:
☐ processos_ativos_2024.csv (4.2 GB)
☐ movimentacoes_2024.csv (12.5 GB)
☐ estatisticas_mensais.csv (45 MB)
☐ tempo_tramitacao_por_vara.csv (120 MB)
☐ indicadores_consolidados.csv (8 MB)
Formatos:
• CSV (padrão)
• JSON (por API)
• Parquet (para big data)
Licença: CC BY 4.0 (atribuição obrigatória)
Integração com Sistemas
Para Desenvolvedores de Software Jurídico
O DataJud permite integrar consulta processual em sistemas próprios:
# Exemplo: Consulta DataJud em Python import requests def consultar_processo(numero_cnj, token=None): url = f"https://api.datajud.cnj.jus.br/processos/{numero_cnj}" headers = {} if token: headers["Authorization"] = f"Bearer {token}" response = requests.get(url, headers=headers) if response.status_code == 200: return response.json() elif response.status_code == 404: return {"erro": "Processo não encontrado"} else: return {"erro": f"Erro {response.status_code}"} # Uso processo = consultar_processo("0001234-12.2024.8.26.0001") print(processo["situacao"])
// Exemplo: Consulta DataJud em JavaScript/Node.js const axios = require('axios'); async function consultarProcesso(numeroCNJ, token) { try { const response = await axios.get( `https://api.datajud.cnj.jus.br/processos/${numeroCNJ}`, { headers: token ? { 'Authorization': `Bearer ${token}` } : {} } ); return response.data; } catch (error) { if (error.response?.status === 404) { return { erro: 'Processo não encontrado' }; } return { erro: `Erro ${error.response?.status}` }; } } // Uso consultarProcesso('0001234-12.2024.8.26.0001') .then(data => console.log(data.situacao));
Webhooks (para Sistemas Parceiros)
Alguns tribunais oferecem webhooks via DataJud:
// Configuração de webhook para novas movimentações { "url": "https://seusistema.com.br/webhook/datajud", "eventos": ["movimentacao", "intimacao", "decisao"], "numeroCNJ": "0001234-12.2024.8.26.0001", "headers": { "Authorization": "Bearer SEU_TOKEN" } } // Payload recebido { "evento": "movimentacao", "numeroCNJ": "0001234-12.2024.8.26.0001", "data": "2025-01-15T14:30:00Z", "movimentacao": { "codigo": "001", "descricao": "Conclusos para sentença" }, "timestamp": "2025-01-15T14:30:05Z" }
Estatísticas Processuais
O DataJud é a fonte oficial das estatísticas do Judiciário brasileiro.
Indicadores Principais
| Indicador | Fórmula | Meta CNJ | |-----------|---------|----------| | Taxa de Congestionamento | (Processos pendentes / Total processos) × 100 | < 50% | | Taxa de Atendimento à Demanda | (Processos baixados / Processos novos) × 100 | > 100% | | Taxa de Repercussão Geral | (Suspensos por RG / Total) × 100 | Monitorar | | Taxa de Prioridade | (Processos prioritários / Total) × 100 | < 15% |
Tempo Médio de Tramitação (2024)
| Justiça | 1ª Instância | 2ª Instância | Recursos | |-----------|--------------|--------------|----------| | Cível | 2.3 anos | 1.8 anos | 2.1 anos | | Criminal | 1.9 anos | 1.2 anos | 1.5 anos | | Trabalhista | 1.4 anos | 0.9 anos | 1.1 anos | | Federal | 3.1 anos | 2.4 anos | 2.8 anos | | Eleitoral | 0.3 anos | 0.2 anos | 0.2 anos | | Militar | 0.8 anos | 0.5 anos | 0.6 anos |
Casos de Uso para Advogados
1. Verificação de Processos em Múltiplos Tribunais
Cenário: Cliente envolvido em litígios em vários estados
Solução DataJud:
1. Liste todos os números CNJ fornecidos pelo cliente
2. Consulte cada um no portal DataJud
3. Obtenha visão unificada de todos os processos
4. Crie planilha de controle com tribunal, vara, situação
5. Acesse sistemas individuais apenas para documentos específicos
2. Due Diligence Jurídica
Cenário: Análise de risco processual de empresa ou pessoa
Solução DataJud:
1. Consulte por CPF/CNPJ (quando disponível)
2. Identifique processos como parte
3. Mapeie valores envolvidos
4. Analise tempo médio de tramitação no tribunal
5. Gere relatório de exposição processual
3. Análise de Jurisprudência por Volume
Cenário: Pesquisa sobre tendências de processos trabalhistas
Solução DataJud + Dados Abertos:
1. Baixe dataset de movimentações (CSV)
2. Filtre por classe processual (Rescisão Contratual)
3. Analise volume por ano e tribunal
4. Identifique tribunais com maior concentração
5. Cruze com decisões para pesquisa qualitativa
4. Monitoramento Automatizado
Cenário: Acompanhar dezenas de processos
Solução DataJud API + ProcessoRadar:
1. Integre API DataJud ao seu sistema
2. Cadastre números CNJ de interesse
3. Configure verificação automática diária
4. Receba alertas de novas movimentações
5. Acesse tribunal apenas quando necessário
Limitações e Cuidados
Limitações Importantes
| Limitação | Explicação | Alternativa | |-------------|------------|-------------| | Dados limitados | Só dados públicos | Sistema processual do tribunal | | Atualização | Pode ter atraso de 24-48h | Consulta direta no tribunal | | Sem documentos | Não acesso a PDFs | Sistema processual do tribunal | | Sigilos | Processos sigilosos não aparecem | Sistema processual com credenciais | | Prazos | Não mostra prazos específicos | Sistema processual + intimacoes |
Cuidados ao Usar
Não confie cegamente:
- Sempre confirme informações críticas no sistema processual
- Considere o atraso de atualização para prazos urgentes
- Processos de interesse especial devem ser acompanhados no tribunal
Privacidade:
- Não armazene dados de terceiros sem autorização
- LGPD se aplica a consultas massivas
- Use dados apenas para fins profissionais
Ferramentas e Integrações
ProcessoRadar + DataJud
O ProcessoRadar utiliza DataJud como uma das fontes:
Benefícios da integração:
✓ Consulta unificada de múltiplos tribunais
✓ Alertas automáticos de movimentações
✓ Dashboard centralizado
✓ Exportação de relatórios
✓ Cálculo de prazos unificados
Outras Ferramentas que Usam DataJud
| Ferramenta | Uso do DataJud | |------------|----------------| | JusBrasil | Enriquecimento de perfis | | LexML | Integração de dados | | Escavador | Histórico processual | | PJe | Alimentação de dados | | Advocacia-Geral da União | Acompanhamento processual |
Conclusão
O DataJud é uma ferramenta revolucionária para a transparência e eficiência do Poder Judiciário brasileiro. Para advogados, representa uma oportunidade de:
- Economizar tempo com consultas unificadas
- Reduzir erros com dados padronizados
- Analisar tendências com estatísticas oficiais
- Automatizar rotinas com API pública
- Demonstrar expertise com dados para clientes
Checklist de Uso Inteligente:
- [ ] Use DataJud para consulta rápida e mapeamento
- [ ] Acesse sistema processual para detalhes e documentos
- [ ] Configure ProcessoRadar para monitoramento contínuo
- [ ] Consulte Painel CNJ para estatísticas de referência
- [ ] Respeite limites da API para evitar bloqueios
- [ ] Mantenha confidencialidade dos dados consultados
Artigo atualizado em 25/01/2025. API e portal sujeitos a alterações pelo CNJ.
Veja também:
- Portal DataJud
- Documentação API
- PJe 2.0: O Que Mudou
- Como Consultar Processos em Múltiplos Tribunais
Gostou deste conteúdo? Compartilhe com colegas advogados e ajude a disseminar conhecimento jurídico de qualidade.