TJMG Scraper
Pricing
from $5.00 / 1,000 results
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Bruno-Arantir
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Public TJMG (Minas Gerais court) process consultation — andamentos without lawyer login.
Consulte andamentos públicos do Tribunal de Justiça de Minas Gerais para monitoramento. Sem senha, sem cookie de advogado, sem resolver CAPTCHA.
- Fonte principal (sem CAPTCHA): DataJud
api_publica_tjmg(wiki CNJ). - Fallback: andamento clássico
www4.tjmg.jus.br/juridico/sf/. sessionCookies(opcional): Cookie da sua sessão pública. Sem CAPTCHA solve.- Fail closed em login wall (
login.seam), CAPTCHA ou “Serviço Indisponível”.
URLs públicas descobertas
| Uso | URL |
|---|---|
| Portal institucional (links) | https://www.tjmg.jus.br/portal-tjmg/processos/andamento-processual/ |
| UI nova (Next.js, pouco SSR) | https://consulta.tjmg.jus.br/home |
| Andamento 1ª instância — números | https://www4.tjmg.jus.br/juridico/sf/index.jsp |
| Andamento 1ª instância — partes | https://www4.tjmg.jus.br/juridico/sf/index_nome.jsp |
| Andamento 1ª instância — OAB | https://www4.tjmg.jus.br/juridico/sf/index_oab.jsp |
| Resultados | https://www4.tjmg.jus.br/juridico/sf/proc_resultado.jsp?comrCodigo={comarca}&numero={n} |
| Complemento | https://www4.tjmg.jus.br/juridico/sf/proc_complemento.jsp?comrCodigo=&numero= |
| 2ª instância (números) | https://www4.tjmg.jus.br/juridico/sf/proc_massiva2.jsp |
| PJe consulta pública 1º grau | https://pje-consulta-publica.tjmg.jus.br/ (e .../pje/ConsultaPublica/listView.seam) |
| PJe recursal | https://pjerecursal.tjmg.jus.br/pje/ConsultaPublica/listView.seam |
| PROJUDI consulta pública | https://projudi.tjmg.jus.br/projudi/interno.jsp?endereco=/projudi/consultapublica/CentroConsultaPublica |
O Actor consulta o JSP proc_resultado.jsp (form GET comrCodigo + numero). CNJ *.8.13.OOOO → comarca OOOO (ex. 0024 = Belo Horizonte).
consulta.tjmg.jus.br é app client-side (__NEXT_DATA__ vazio) — não é fonte HTTP estável.
PJe 1º grau às vezes mostra formulário público com recaptcha; pje-consulta-publica já redirecionou para login.seam neste ambiente. Login wall = fail closed. Não há bypass.
O JSP de resultados carrega ValidacaoCaptchaAction.js mesmo quando a tabela pública já veio no HTML. Script de captcha ≠ parede. Input/recaptcha ativo = parede.
Amostra de saída
Exemplo ilustrativo (formato do parser; rode o Actor para um CNJ real).
{"processNumber": "5001234-12.2023.8.13.0024","class": "Procedimento Comum Cível","comarca": "Belo Horizonte","parties": ["Autor Exemplo", "Réu Exemplo"],"lastMovementDate": "2026-08-15T00:00:00.000Z","sourceUrl": "https://www4.tjmg.jus.br/juridico/sf/proc_resultado.jsp?comrCodigo=24&numero=5001234","sourcePath": "/juridico/sf/proc_resultado.jsp"}
Configuração
| Campo | Default | Descrição |
|---|---|---|
processNumbers | — | Lista CNJ |
partyName | — | Nome público da parte |
comarcaCode | 24 | BH; sobrescreve origem do CNJ |
maxItems | 20 | Teto 5.000 |
delayMs | 800 | Pausa entre consultas |
proxyConfiguration | — | Opcional |
PPE
Evento dataset-item: US$ 5,00 / 1.000 processos sugerido (HTML legado + paredes frequentes no PJe).
LGPD / ética
Nomes de partes em andamento público são dados pessoais. Segredo de justiça, vítimas, procedimentos investigatórios e processos baixados de natureza criminal não devem ser alvo — o próprio TJMG omite esses resultados. Sem login, sem CAPTCHA solve, sem área de advogado.
Desenvolvimento
cd actors/tjmg-scrapernpm install && npm test && npm run buildapify run