Inicia uma consulta do JusScore
Recebe um CPF ou CNPJ e inicia a busca de processos judiciais. A consulta é assíncrona: a resposta normal traz situacao: "PROCESSANDO" e o id_consulta, que deve ser consultado em GET /api/jus-score/{id_consulta} até concluir.
Quando o mesmo documento já foi consultado nos últimos 30 dias, o resultado completo vem já nesta resposta, com situacao: "CONCLUIDA".
Acompanhando a consulta (polling)
- Intervalo: repita o
GETa cada ~15 segundos enquanto asituacaofor"PROCESSANDO". - Custo: a consulta é cobrada uma única vez, no
POST. OsGETs de acompanhamento não são cobrados, em nenhuma situação. - Estados:
situacaosó tem"PROCESSANDO"e"CONCLUIDA"; não existe estado de falha. Erros de comunicação com a base de processos voltam como502/504noGETe a consulta segue válida: repita em instantes. - Quando desistir: tempo esperado de conclusão e limite de espera pendente: produto.
- Passado o limite: o que fazer (novo
POSTou suporte) pendente: produto.
Webhook (opcional)
Informe url_retorno (https) e nós entregamos o resultado por POST nela assim que a consulta concluir — sem necessidade de polling. A entrega leva a sua API key no header x-api-key: é assim que você confirma que a chamada veio da Jusfy. Compare com a sua key antes de aceitar o payload.
Responda 2xx para confirmar o recebimento. Qualquer outra resposta (ou timeout de 15s) é retentada 5 vezes, com espera crescente de 1min, 5min, 15min, 1h e 6h. Esgotadas as tentativas, a entrega é registrada como falha e o resultado continua disponível pelo GET.
Headers da entrega: x-api-key (sua key), x-jusfy-event (jus_score.concluida) e x-jusfy-delivery (o id_consulta, útil para deduplicar).
Autorizações
Corpo
CPF (11 dígitos) ou CNPJ (14 dígitos) do consultado, com ou sem máscara. Separadores são aceitos e ignorados.
"14065221803"
URL https que receberá o resultado por POST quando a consulta concluir. Opcional — sem ela, consulte o resultado pelo GET. A entrega inclui sua API key no header x-api-key.
"https://seu-sistema.com.br/webhooks/jus-score"
Resposta
Consulta iniciada (PROCESSANDO) ou resultado completo, quando o documento já estava em cache.