Pular para o conteúdo principal
O sandbox responde em https://sandbox.jusfy.com.br, com as mesmas rotas, payloads, erros e webhooks da v1. A diferença é o que acontece por trás: nenhuma chamada chega a fornecedor, ao motor de cálculo ou à cobrança. Cada rota devolve o exemplo da referência.
Use só dados de teste no sandbox. Ele não consulta nada, então um CPF ou uma placa reais não trazem resultado melhor, e as entradas ficam gravadas num consumo que todos os usuários do sandbox compartilham. O que você envia e o que recebe é apagado depois de 7 dias.

Sem chave

O sandbox não pede API key: toda rota da v1 responde sem o header x-api-key, e, se ele vier, é ignorado. É só trocar o endereço para começar a testar.
cURL
O sandbox é compartilhado por todo mundo que testa: o limite de requisições e o GET /api/v1/consumo são um só para todos, e quem tiver o id de uma consulta assíncrona consegue ler o resultado dela. Nada é cobrado. Só a v1 existe no sandbox: as rotas sem versão (/api/...) respondem 404.

Respostas

  • Calculadoras: devolvem sempre o exemplo de resposta da referência, qualquer que seja a entrada válida. A validação do payload é a mesma de produção, então o 400 aparece igual; o 422, que vem do motor de cálculo, não acontece no sandbox.
  • Consultas: devolvem o exemplo da referência para qualquer documento válido, exceto os reservados abaixo.
  • Assíncronas (rastreamento veicular, buscador processual, JusScore e o relatório PDF da completa): concluem em até ~20 segundos, incluindo o webhook. O webhook sai de verdade para o seu url_retorno, com a mesma assinatura de produção, e o relatório é um PDF fictício.

Cenários de teste

Envie um destes documentos para receber o erro correspondente. Nas consultas que respondem na mesma requisição, o erro vem direto, com o corpo de produção. Nas assíncronas, qualquer um deles faz a consulta terminar em error, com o webhook de falha. Os documentos são aceitos com ou sem máscara. Qualquer outro documento válido recebe a resposta de sucesso.