Fluxo Básico
A Judit API funciona com um padrão assíncrono:- Criar requisição (
POST /requests
) - Inicia a consulta - Aguardar processamento (
GET /requests
) - A API busca os dados nos tribunais - Consultar resultado (
GET /responses
) - Obtém os dados processados
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
lawsuit
: Dados completos do processoparties
: Apenas informações das partesattachments
: Lista de anexos disponíveisstep
: Movimentações processuaislawsuits
: Múltiplos processos (para consultas amplas)
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:
2. Implemente Retry com Backoff
3. Monitore Rate Limits
Próximos Passos
- Autenticação: Configure a autenticação adequada
- Endpoints: Explore todos os endpoints disponíveis
- SDK Python: Use nossa biblioteca oficial
Dica: Para desenvolvimento, use o Postman Collection com exemplos prontos da Judit API.