Completed

Criação de Api's

Published on the March 12, 2025 in IT & Programming

About this project

Open

Desenvolvimento de APIs para Consulta de Processos Judiciais e Simples Nacional

*1. API de Consulta de Processos Judiciais*

O objetivo desta api é permitir a consulta em massa de processos judiciais nos tribunais trf 2, trf 3 e trf 5, utilizando cnpj como chave de busca. A API deve realizar a extração automatizada das informações e disponibilizar os resultados em uma planilha.

Requisitos

Tribunais a serem consultados: trf 2, trf 3 e trf 5.
Dados de saída: Número do processo, partes envolvidas e status do processo.
Volume de consultas: Capacidade para processar aproximadamente 500 CNPJs por semana.
Frequência: Execução semanal das consultas.

Armazenamento dos resultados: Os dados extraídos devem ser gerados e disponibilizados em planilhas (formato Excel ou CSV).

Autenticação: Não há necessidade de login, pois as consultas são públicas.
Integração: Neste momento, a API não precisa se integrar a outros sistemas.

*2. API de Consulta ao Simples Nacional*

O objetivo desta API é consultar a situação de optante pelo Simples Nacional de uma lista de CNPJs, retornando se a empresa é optante ou não, além da data de adesão e/ou exclusão do regime. Os resultados também devem ser armazenados em uma planilha.

*Requisitos*

Chave de busca: CNPJ.
Dados de saída: Indicação de optante ou não optante pelo Simples Nacional, incluindo data de adesão e/ou exclusão.
Volume de consultas: Processamento de 500 CNPJs por semana.
Frequência: Execução semanal das consultas.
Armazenamento dos resultados: Os dados devem ser disponibilizados em planilhas (Excel ou CSV).
Integração: Não há necessidade de integração com outros sistemas.
Considerações Técnicas
As APIs devem ser desenvolvidas utilizando uma linguagem de programação moderna e eficiente, garantindo rápida execução e baixo consumo de recursos.
Caso os sites-alvo utilizem proteções como CAPTCHA ou restrição de acessos, o desenvolvedor deverá sugerir uma solução viável para contornar essas barreiras.
A entrega final deve incluir um script funcional, documentação básica (como instalar e rodar a API) e um exemplo de planilha gerada.

Project overview

Este projeto visa desenvolver duas APIs para automação de consultas em massa: (1) Busca de processos judiciais nos tribunais trf 2, trf 3 e trf 5, retornando número do processo, partes envolvidas e status; (2) verificação do simples nacional, identificando se a empresa é optante e sua data de adesão/exclusão. Os resultados serão gerados em planilhas, garantindo eficiência e agilidade no acesso às informações.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by E. A.