GUIA · PHP

Como consultar processos via API em PHP

Resposta rápida: em PHP, use o cURL para um GET em /api/v1/processos/busca com o header Authorization: Bearer e decodifique a resposta com json_decode.

PHP (cURL)
$ch = curl_init("https://jurimais.com.br/api/v1/processos/busca?cpf=11144477735");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: Bearer jm_live_SUA_CHAVE"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$dados = json_decode(curl_exec($ch), true);
curl_close($ch);
foreach ($dados["processos"] as $p) {
  echo $p["numero"] . " - " . $p["tribunal"] . PHP_EOL;
}

Dicas para produção

Guias relacionados

Perguntas frequentes

Dá para usar em Laravel?

Sim: Http::withToken('jm_live_...')->get('https://jurimais.com.br/api/v1/processos/busca', ['cpf' => '...']) ->json().

Preciso de extensão especial?

Só a extensão cURL do PHP, que já vem na maioria das instalações.

Como faço busca por nome?

Troque o parâmetro por nome=João da Silva (use urlencode).

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 →