GUIA · Node.js

Como consultar processos via API em Node.js

Resposta rápida: em Node.js (18+), use o fetch nativo para chamar /api/v1/processos/busca com o header Authorization: Bearer. A resposta é um JSON com os processos de todos os tribunais.

Node.js (fetch)
const url = "https://jurimais.com.br/api/v1/processos/busca?cpf=11144477735";
const r = await fetch(url, {
  headers: { Authorization: "Bearer jm_live_SUA_CHAVE" },
});
const dados = await r.json();
dados.processos.forEach(p => console.log(p.numero, p.tribunal));

Com axios

Node.js (axios)
const axios = require("axios");
const {data} = await axios.get(
  "https://jurimais.com.br/api/v1/processos/busca",
  { params:{ cnpj:"60746948000112" },
    headers:{ Authorization:"Bearer jm_live_SUA_CHAVE" } });

Boas práticas

Guias relacionados

Perguntas frequentes

Funciona com TypeScript?

Sim. Tipagem é só do seu lado; a resposta é JSON padrão. Você pode declarar uma interface Processo para o array processos.

Preciso de alguma SDK?

Não — fetch ou axios bastam. É uma API REST comum com header Bearer.

Dá para usar no front-end?

Evite: a chave ficaria exposta. Chame a Juri+ a partir do seu back-end.

Coloque a Juri+ API no ar hoje

Crie a conta, gere a chave e teste no sandbox — pré-pago, sem mensalidade.

Criar conta e pegar a chave →