| 400 | Bad Request / mensagem de validação | O corpo da requisição falhou na validação do schema (campos ausentes ou inválidos). | Corrija o payload da requisição usando a referência do endpoint. Verifique details para identificar os campos. | Não |
| 400 | Invalid URL | O campo url está ausente, malformado ou usa um esquema sem suporte. | Informe uma URL absoluta http(s)://. | Não |
| 401 | Unauthorized: Invalid token | A API key está ausente, malformada ou foi revogada. | Envie Authorization: Bearer fc-... com uma chave válida do painel. | Não |
| 402 | Payment Required: Insufficient credits | Os créditos do plano acabaram ou a cobrança não está configurada. | Adicione créditos, ative a recarga automática ou faça upgrade do seu plano. | Não |
| 403 | Forbidden | A chave não tem permissão para este endpoint ou recurso. | Use uma chave com o escopo necessário ou faça upgrade do plano que libera esse recurso. | Não |
| 404 | Not Found | O ID do job, recurso ou caminho do endpoint não existe. | Verifique o ID do recurso e a URL do endpoint. | Não |
| 408 | Request Timeout | A página levou mais tempo para carregar do que o timeout da requisição. | Aumente o timeout, simplifique as ações ou use fastMode. | Sim, com backoff |
| 409 | Conflict | O recurso está em um estado que impede a operação (por exemplo, já foi excluído). | Busque o estado novamente e faça a reconciliação antes de tentar de novo. | Não |
| 413 | Payload Too Large | O corpo da requisição excedeu o tamanho máximo permitido. | Reduza o payload (por exemplo, um schema menor ou menos URLs por batch). | Não |
| 422 | Unprocessable Entity / erro no schema de extração | O schema é um schema JSON inválido, ou o modelo não conseguiu produzir um resultado compatível. | Valide o schema; flexibilize os campos obrigatórios; tente um model diferente. | Às vezes |
| 429 | Rate limit exceeded | Há requisições demais para o limite por minuto do seu plano. | Aplique backoff e tente novamente após os segundos indicados em Retry-After. Consulte Limites de taxa. | Sim, com backoff |
| 429 | Concurrency limit reached | O limite de concorrência do navegador do seu plano foi atingido. | Aguarde os jobs em andamento terminarem, reduza a concorrência ou faça upgrade do seu plano. | Sim, com backoff |
| 500 | Internal Server Error | Falha não tratada no lado do servidor. | Tente novamente com backoff exponencial. Se persistir, contate o suporte com o ID da requisição. | Sim, com backoff |
| 502 | Bad Gateway | O proxy upstream ou worker retornou uma resposta inválida. | Tente novamente com backoff. | Sim, com backoff |
| 503 | Service Unavailable | O serviço está temporariamente indisponível para processar a requisição. | Tente novamente com backoff. | Sim, com backoff |
| 504 | Gateway Timeout | A requisição excedeu o tempo limite do gateway (normalmente em rastreamentos longos). | Use os endpoints assíncronos de rastreamento/batch e consulte o status. | Sim, com backoff |