Cria um novo caso informando número do processo, vara, partes e tipo de ação. Retorna o ID do caso para uso nos endpoints subsequentes.
Lista todos os casos da conta com status de processamento, data de criação e resumo. Suporta paginação e filtros por status.
Retorna detalhes completos do caso, incluindo status de processamento, hashes SHA-256, contagem de evidências e progresso da análise.
Exclui permanentemente o caso e todos os dados associados. Esta ação não pode ser revertida. Casos já processados terão seus relatórios excluídos.
Upload do arquivo .zip exportado do WhatsApp. Aceita multipart/form-data. Tamanho máximo: 2GB. O sistema inicia a extração automaticamente após o upload.
Upload do PDF da petição inicial para extração automática dos pedidos. Aceita application/pdf. Tamanho máximo: 50MB.
Inicia o processamento completo do caso (transcrição, OCR, análise por IA, geração de relatório). Retorna imediatamente com status 202 Accepted. Use o endpoint de status ou configure um webhook para ser notificado da conclusão.
Retorna o status atual do processamento: queued, extracting, transcribing, analyzing, generating, completed, failed. Inclui percentual de progresso e estimativa de tempo restante.
Download do relatório forense completo em PDF. Disponível após a conclusão do processamento. Inclui cadeia de custódia, transcrições, análise e contradições mapeadas.
Download da contestação editável em formato DOCX, compatível com o PJe. Inclui fundamentação legal, referências às evidências e artigos da CLT aplicáveis.
Retorna todos os hashes SHA-256 individuais e o hash mestre do caso em formato JSON. Pode ser utilizado para verificação independente da integridade das evidências.