A chave da API Pública do DataJud/CNJ. Pode ser encontrada aqui.
Private APIKeyPrivate tribunalBusca os dados mais importantes relacionados a determinado processo
O número do processo cujos dados serão buscados.
Promise que retorna uma instância da classe Processo com as informações mais relevantes do processo, extraídas do resultado da requisição.fetchRealiza uma requisição à API com o método POST, retornando um objeto com todas as propriedades.
O número do processo cujos dados serão buscados.
fetchconst buscaProcessos = new BuscaProcessos(tribunal, apiKey);
const processo = "1234567890";
const result = await buscaProcessos.getFullObject(processo);
console.log(result);
Retorna apenas os movimentos de determinado processo.
O número do processo cujos movimentos serão buscados.
Array de movimentos. Cada movimento possui as seguintes propriedades: nome (string), dataHora (Date), and complemento (string or null).fetchBusca uma lista de processos com base no código da Classe Processual e no código do Órgão Julgador.
Código da Classe Processual
Código do órgão julgador
Promise com a lista de processos judiciais de determinada classe e de determinado órgão julgador.O mesmo que getProceduralClassAndJudgingBody, mas com paginação de dados.
Código da Classe Processual
Código do órgão julgador
O número de resultados por página.
Optional searchAfter: numberPropriedade opcional. Deverá ser um array com o número do campo 'sort' existente no últimoprocesso do resultado anterior.
Promise com a lista de processos judiciais de determinada classe e de determinado órgão julgador.Retorna um JSON em string com os dados do processo informado, por meio de requisição com o método POST para o endpoint da API.
O número do processo cujos dados serão buscados.
Promise que resolve em um JSON do processo.fetchGenerated using TypeDoc
A sigla do tribunal. Também pode ser importada do objeto
siglasTribunais