Coder Social home page Coder Social logo

guibrasa / api_publica_datajud Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gigateo/api_publica_datajud

0.0 0.0 0.0 779 KB

Modelo para primeiros passos e consumo de dados públicos do Poder Judiciário Brasileiro através da API do DataJUD.

Python 100.00%

api_publica_datajud's Introduction

Script para Acessar a API Publica do DATAJUD e buscar todos os processos que tiverem o código da classe contida no grupo de procedimento: "conhecimento", listados na planilha de classes parametrizadas do DATAJUD.

O script gerará a planilha: ./dados/Procs_Conhecimento_{sigla_Tribunal}.xlsx

O script também gerará o arquivo: ./dados/elastic_cache contendo todos os registros baixados (sem tratamento), permitindo estudos/depurações posteriores.

Passo 1

Obtenha a versão mais atualizada do arquivo: "Parametrização Classe - Todos os ramos", disponível em: https://www.cnj.jus.br/sistemas/datajud/parametrizacao/

Obs: No momento da criação desse script, a mais atualizada é a Versão 7.0 – divulgada em 9/1/2024

Mova o arquivo baixado para o diretorio: ./CNJ

OBS: Deixe apenas UMA planilha contendo as classes parametrizadas no diretorio: CNJ

Passo 2

Edite o arquivo: app_pub_datajud.py e coloque a sigla do tribunal que deseja obter os dados na variável: sigla_Tribunal

Ex: Para baixar os dados do Tribunal de justica do Amapa, basta colocar o conteudo: 'tjap'

A lista completa de siglas está disponivel em: https://datajud-wiki.cnj.jus.br/api-publica/endpoints na coluna URL.

Neste exemplo usaremos o Tribunal de Justiça do Estado do Amapá, cuja URL é: https://api-publica.datajud.cnj.jus.br/api_publica_tjap/_search

api_publica_datajud's People

Contributors

gigateo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.