Dados Abertos

O disposto na Lei de Acesso à Informação (LAI) preconiza que os órgãos e entidades públicas devem possibilitar o acesso automatizado a seus dados por sistemas externos em formatos abertos, estruturados e legíveis por máquina. Os dados são abertos quando permitem a sua utilização, cruzamento e compartilhamento por qualquer pessoa.

 

API Pública do DataJud

O DataJud é uma iniciativa do Conselho Nacional de Justiça (CNJ) que centraliza os dados e metadados processuais de todo o sistema judiciário brasileiro. Criado para promover maior transparência e eficiência, ele serve como a base primária de informações para o Sistema de Estatística do Poder Judiciário (SIESPJ). Por meio da API Pública do DataJud, desenvolvedores e pesquisadores têm acesso a metadados de processos judiciais, respeitando critérios rigorosos de sigilo e proteção de informações.

Clique aqui para saber mais sobre a API pública do DataJud

 

Relatórios em Formatos Diversos

Visando a facilitar o acesso aos dados e às informações publicadas no sítio eletrônico, cumprindo os princípios da publicidade e da transparência, o TRT da 2ª Região passa a disponibilizar, nas páginas do portal, além do formato padrão *.pdf, arquivos em formatos no formato OpenDocument(*.ods,*.odt).
A disponibilização desses formatos está em processo de implantação. 

Exemplos:

Dados em formatos abertos

Os formatos acessíveis para dados abertos são aqueles que permitem que os dados possam ser facilmente lidos e processados por máquinas e por seres humanos. 

Os principais formatos acessíveis para dados abertos incluem JSON (JavaScript Object Notation) - um formato de texto que é frequentemente utilizado para transferir dados entre aplicativos e sistemas e XML (Extensible Markup Language) - um formato de marcação que é frequentemente utilizado para compartilhar dados entre diferentes sistemas de informação. 

O portal do TRT de São Paulo está em pleno procedimento de criação/disponibilização de diversos conteúdos nesses formatos através de webservice.

Exemplo de conteúdos disponíveis via webservice de dados abertos:

 

Como acessar os webservices de dados abertos

Além da barra de formatos, pode-se acessar o webservice diretamente, através de sua URL.

Exemplo - Página "Início > Transparência > Resultados e Indicadores > Dados Estatísticos >1ª Instância > Processos Aptos a Julgamento":

Pode-se utilizar ferramentas automatizada para acesso ao webservice. Deve-se tomar o cuidado para garantir que o cabeçalho da requisição seja informado o parâmetro "user-agent" apropriado. Seguem exemplos de como acessar o webservice utilizando ferramentas automatizadas:

CURL: 

curl "https://ww2.trt2.jus.br/transparencia/resultados-e-indicadores/dados-estatisticos/1a-instancia/processos-aptos-a-julgamento-consolidacao-dos-provimentos-da-corregedoria-geral-da-justica-do-trabalho-cgjt-artigo-62-1?tx_trtexport_export[action]=export&tx_trtexport_export[controller]=Export&tx_trtexport_export[grau]=1&tx_trtexport_export[ano]=2025&tx_trtexport_export[mes]=01&tx_trtexport_export[tipo]=json&type=476" -H "user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0"

 Fetch:  

fetch("https://ww2.trt2.jus.br/transparencia/resultados-e-indicadores/dados-estatisticos/1a-instancia/processos-aptos-a-julgamento-consolidacao-dos-provimentos-da-corregedoria-geral-da-justica-do-trabalho-cgjt-artigo-62-1?tx_trtexport_export[action]=export&tx_trtexport_export[controller]=Export&tx_trtexport_export[grau]=1&tx_trtexport_export[ano]=2025&tx_trtexport_export[mes]=01&tx_trtexport_export[tipo]=json&type=476")
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Erro:', error));

Python:  

import requests
url = "https://ww2.trt2.jus.br/transparencia/resultados-e-indicadores/dados-estatisticos/1a-instancia/processos-aptos-a-julgamento-consolidacao-dos-provimentos-da-corregedoria-geral-da-justica-do-trabalho-cgjt-artigo-62-1?tx_trtexport_export[action]=export&tx_trtexport_export[controller]=Export&tx_trtexport_export[grau]=1&tx_trtexport_export[ano]=2025&tx_trtexport_export[mes]=01&tx_trtexport_export[tipo]=json&type=476"
headers = {
    "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0"
}
try:
    response = requests.get(url, headers=headers)
    data = response.json()
    print(data)
except Exception as err:
    print(f'Erro: {err}')

O acesso ao webservice por meio de ferramentas automatizada pode ser limitado ou bloqueado em caso de ataque de negação de serviço ou outras situações relacionadas à segurança da informação.

Rolar para o topo