Reprocessar nota falhada
Notes
Retry Transcrição
Reprocessa uma nota que falhou na transcrição ou que você deseja transcrever novamente
POST
Reprocessar nota falhada
Descrição
Inicia uma nova tentativa de processamento para uma nota que falhou na transcrição ou que você deseja reprocessar. Útil para casos onde:- A transcrição falhou devido a problemas temporários
- Você deseja reprocessar uma nota com melhorias na IA
- Houve problemas na qualidade da primeira transcrição
Compatibilidade: Este endpoint permite retry para notas com status
failed, completed ou pending. Não é possível fazer retry de uma nota que já está com status processing.Parâmetros da Requisição
Headers
| Header | Obrigatório | Valor |
|---|---|---|
X-API-KEY | ✅ Sim | Sua chave de API |
Content-Type | ✅ Sim | application/json |
Body (JSON)
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
note_id | UUID | ✅ Sim | ID da nota que será reprocessada |
Exemplos de Requisição
cURL
JavaScript/TypeScript
Python
Go
Resposta de Sucesso (200 OK)
| Campo | Tipo | Descrição |
|---|---|---|
note_id | UUID | ID da nota que está sendo reprocessada |
status | String | Novo status da nota (sempre “processing”) |
message | String | Mensagem de confirmação |
transcription | String | URL onde a nova transcrição ficará disponível |
Tratamento de Erros
400 Bad Request
note_idausente no corpo da requisiçãonote_idcom formato inválido (não é UUID)- Corpo da requisição malformado
400 Bad Request - Já em Processamento
processing e não pode ser reprocessada novamente até a conclusão.
403 Forbidden
404 Not Found
Casos de Uso
Retry Automático para Notas Falhadas
Retry com Monitoramento
Retry Inteligente com Backoff
Monitoramento após Retry
Verificação de Status
Após iniciar um retry, use o endpoint/notes/{id}/status para monitorar o progresso:
Boas Práticas
🔄 Gestão de Retries
- Limite tentativas: Não faça retry infinitamente
- Use backoff: Aguarde entre tentativas com delay crescente
- Monitore status: Verifique se a nota já está em processamento
- Log adequadamente: Registre tentativas e resultados
⏰ Timing
- Aguarde falhas: Não faça retry imediatamente após falha
- Respeite processamento: Não tente retry em notas
processing - Use polling inteligente: Interval de 5-10s para verificar status
🚨 Tratamento de Erros
📈 Métricas
Monitore métricas importantes:- Taxa de sucesso dos retries
- Tempo médio de processamento
- Notas que falharam múltiplas vezes
- Patterns de falhas para feedback à equipe
Authorizations
API Key para autenticação
Path Parameters
ID único da nota para reprocessar
Body
application/json
Body vazio para reprocessamento

