Fluxo Básico
A Judit API funciona com um padrão síncrono e assíncrono:Requisições com padrão assíncrono:
- Criar requisição (
POST /requests
) - Inicia a consulta - Aguardar processamento (
GET /requests
) - A API busca os dados nos tribunais(Acompanhar status) - Consultar resultado (
GET /responses
) - Obtém os dados processados
Requisições com padrão síncrono:
- Criar requisição (
POST /lawsuits
) - Inicia a consulta e já entrega a resposta
Pré-requisitos
- API Key válida (solicite acesso conosco)
- Ferramenta para fazer requisições HTTP (cURL, Postman, ou código)
Exemplo Completo
1. Configurar Variáveis de Ambiente
2. Criar uma Requisição
3. Verificar Status da Requisição
4. Obter Resultados
Quando o status forcompleted
, consulte os resultados:
Tipos de Consulta Disponíveis
Tipos de Resposta
parties
: Apenas informações das partesattachments
: Lista de anexos disponíveisstep
: Movimentações processuais
Filtros Avançados
Para consultas mais específicas por documento, é possivel utilizar filtros:Boas Práticas
1. Use Cache Inteligente
Configurecache_ttl_in_days
para evitar consultas desnecessárias:
Esse campo define por quantos dias um resultado armazenado em cache será considerado válido antes de uma nova consulta ser feita.
2. Implemente Retry com Backoff
Próximos Passos
- Autenticação: Configure a autenticação adequada
- Endpoints: Explore todos os endpoints disponíveis
- Suporte: Entre em contato com nosso suporte técnico para mais informações.
Dica: Para desenvolvimento, use o Postman Collection com exemplos prontos da Judit API.