API DataJud (CNJ): como usar

Resposta: a API pública do DataJud (CNJ) usa Elasticsearch: você envia uma query JSON para o endpoint do tribunal e recebe os processos. É poderosa, mas exige montar a query e tratar a resposta. A Juri+ abstrai tudo isso em uma API REST simples.

# Busca por nome (a Juri+ resolve a query do DataJud por você)
curl -H "Authorization: Bearer jm_live_SUA_CHAVE" \\
  "https://jurimais.com.br/api/v1/processos/busca?nome=João da Silva"

Como funciona a API do DataJud

Cada tribunal tem um índice (ex.: api_publica_tjsp). Você faz POST de uma query Elasticsearch e recebe os documentos. É preciso conhecer os campos e paginar manualmente.

Atalho pela Juri+

Em vez de montar query, você chama um endpoint REST e recebe JSON limpo, já unificado com DJEN e PJe. Ideal para quem quer integrar rápido.

Perguntas frequentes

Preciso de chave para a API do DataJud?

A API pública do CNJ usa uma chave pública comum. A Juri+ usa sua chave Bearer pessoal, com saldo pré-pago.

A API do DataJud tem rate limit?

Sim, e ele é compartilhado. A Juri+ gerencia isso e oferece rate limit por chave (500 req/min).

Dá para usar o DataJud em produção?

Dá, mas exige tratar query, paginação e indisponibilidades. A Juri+ entrega estabilidade e suporte.

Comece a usar a Juri+ API

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

Criar conta e pegar a chave →