A consulta síncrona permite verificar rapidamente se um CPF, CNPJ, OAB ou nome possui processos registrados em nosso datalake. Ela retorna, de forma ágil, uma resposta indicando a existência ou não de processos, quantidade de processos, consulta histórica hot storage e consulta sintética de processos. Na consulta síncrona, são retornados apenas os dados já disponíveis em nossa base de acordo com os filtros aplicados, garantindo uma resposta mais rápida. Contudo, isso pode resultar em um pequeno atraso na obtenção de informações mais completas. Para acessar dados atualizados e abrangentes, é fundamental realizar uma consulta assíncrona, que buscará diretamente nos tribunais trazendo as informações atualizadas. Utilizamos Hot Storage para otimizar o desempenho de consultas frequentes em nossa base de dados. Essa camada de armazenamento é projetada para fornecer acesso rápido a dados que são frequentemente utilizados, permitindo que nossas aplicações retornem informações de forma mais ágil.Documentation Index
Fetch the complete documentation index at: https://juditdocs.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Request hot storage
Para realizar a consulta de forma síncrona, é necessário primeiro criar uma requisição para o endpoint de lawsuits. Abaixo, segue um exemplo de como fazer essa requisição utilizando o cURL.TJRJ:
Valores possíveis para phase
| Phase | Descrição |
|---|---|
| Aguardando execução ou julgamento | O processo está em espera para ser julgado. |
| Arquivado | O processo foi arquivado. |
| Cancelado | O processo foi cancelado. |
| Execução | O processo está em fase de execução. |
| Execução ou cumprimento | O processo está sendo executado ou cumprido. |
| Inicial | O processo está em fase inicial. |
| Reativado | O processo foi reativado após arquivamento. |
| Recurso | O processo está em fase de recurso. |
| Sentença | O processo recebeu uma sentença. |
| Trânsito em julgado ou acordo | O processo está em trânsito ou foi acordado. |
Valores possíveis para status
| Status | Descrição |
|---|---|
| Ativo | O processo está ativo e em andamento. |
| Finalizado | O processo foi finalizado. |
Request com retorno de fase/status
Segue um exemplo de request solicitando o retorno da fase e o status do processo:É possivel através da consulta datalake obter no retorno os campo
status e phase na consulta histórica, para obter esse retorno basta adicionar o parâmetro process_status com o valor true.