O que significa
A requisição foi aceita para processamento, mas o processamento não terminou. O resultado é desconhecido no momento da resposta.
Causas comuns
- Uma tarefa entrou na fila (codificação de vídeo, exportação, importação em massa)
- Um webhook ou evento assíncrono foi aceito
- Uma API em lote confirmou uma requisição
Como resolver
Se você é o cliente ou visitante
Consulte a URL de status em Location ou no corpo, ou aguarde um callback. Não trate 202 como prova de que o trabalho deu certo.
Se você mantém o site ou a API
Retorne um link para um recurso de tarefa que informe o progresso e o resultado final, e documente por quanto tempo as tarefas são mantidas.
Resposta de exemplo
HTTP/1.1 202 Accepted
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: /jobs/7f3a/status
Content-Type: application/json
{
"job": "7f3a",
"state": "queued"
} Especificação
Perguntas frequentes
› Como sei quando uma tarefa com 202 termina?
Consulte a URL da tarefa que a API retorna, use um webhook ou assine eventos. A resposta 202 em si nunca muda.
› Uma requisição com 202 ainda pode falhar?
Sim. O servidor só prometeu tentar; a tarefa pode falhar depois e informar isso no recurso de status.