| 401 | invalid_credential | A chave de API está ausente, malformada, é desconhecida, foi revogada ou substituída. | Confira a chave de API, a permissão e a lista de IPs permitidos dela. |
| 401 | credential_revoked | A chave foi revogada ou girada durante a requisição; uma geração na fila de uma chave revogada é cancelada e os créditos voltam. | Confira a chave de API, a permissão e a lista de IPs permitidos dela. |
| 403 | insufficient_scope | A chave não pode fazer isto: o erro informa a permissão necessária em required_scope. | Confira a chave de API, a permissão e a lista de IPs permitidos dela. |
| 403 | ip_not_allowed | A chave não pode ser usada deste endereço: ele está fora da lista de IPs permitidos da chave. | Confira a chave de API, a permissão e a lista de IPs permitidos dela. |
| 401 | unauthorized | A sessão do site terminou: entre de novo. | Altere a requisição antes de reenviá-la. |
| 403 | invalid_origin | Uma requisição do site precisa vir do próprio site. | Altere a requisição antes de reenviá-la. |
| 403 | forbidden | A requisição chegou sem um endereço de cliente confiável. | Fale com o suporte do site. |
| 400 | invalid_request | A requisição está malformada: o JSON, os cabeçalhos (Idempotency-Key, Content-Type) ou a consulta. | Altere a requisição antes de reenviá-la. |
| 400 | invalid_input | A entrada não combina com os campos do modelo, ou o modelo não conseguiu usá-la. | Altere a requisição antes de reenviá-la. |
| 413 | request_too_large | O corpo da requisição é grande demais. | Altere a requisição antes de reenviá-la. |
| 409 | idempotency_conflict | Esta Idempotency-Key já foi usada com outra requisição. | Altere a requisição antes de reenviá-la. |
| 404 | model_unavailable | O modelo é desconhecido ou não está disponível agora. | Altere a requisição antes de reenviá-la. |
| 404 | not_found | Não existe esse caminho, geração ou arquivo para esta conta. | Altere a requisição antes de reenviá-la. |
| 405 | method_not_allowed | O caminho não aceita este método; Allow lista os que ele aceita. | Altere a requisição antes de reenviá-la. |
| 409 | not_cancelable | A geração já foi enviada ao modelo ou já terminou. | Altere a requisição antes de reenviá-la. |
| 409 | not_ready | O arquivo ainda não está pronto. | Espere o que o Retry-After disser e reenvie. |
| 410 | expired | O arquivo passou do período de retenção e foi excluído. | Altere a requisição antes de reenviá-la. |
| 400 | request_limit_exceeded | A requisição custaria mais que o max_credits dela, ou que o limite por requisição da chave ou do site. | Altere a requisição antes de reenviá-la. |
| 403 | not_eligible | Gerar pela API exige uma conta paga. | Compre um pacote de créditos ou um plano: a API gasta apenas créditos pagos. |
| 403 | email_unverified | Confirme o e-mail da conta para gerar. | Altere a requisição antes de reenviá-la. |
| 402 | insufficient_credits | Créditos insuficientes: a API gasta apenas créditos pagos. | Compre um pacote de créditos ou um plano: a API gasta apenas créditos pagos. |
| 403 | generation_restricted | A geração está pausada para esta conta após recusas de conteúdo repetidas; ends_at diz até quando. | Fale com o suporte do site. |
| 403 | trial_paused | Os testes do site estão pausados para esta conta depois que várias saídas de teste passaram dos limites do teste; ends_at diz até quando. Pedidos sem teste seguem normalmente. | Altere a requisição antes de reenviá-la. |
| 429 | key_daily_limit_exceeded | O limite diário de gastos da chave foi atingido. | Espere o que o Retry-After disser e reenvie. Retry-After: até o próximo dia UTC. |
| 429 | account_daily_limit_exceeded | O limite diário de gastos da conta na API foi atingido. | Espere o que o Retry-After disser e reenvie. Retry-After: até o próximo dia UTC. |
| 429 | rate_limited | Requisições demais em pouco tempo. | Espere o que o Retry-After disser e reenvie. Retry-After: a janela do limite. |
| 429 | too_many_active | Há gerações demais da conta em andamento. | Espere o que o Retry-After disser e reenvie. Retry-After: 30 s. |
| 429 | too_many_under_review | Algumas gerações da conta aguardam uma verificação manual. | Espere o que o Retry-After disser e reenvie. Retry-After: 3.600 s. |
| 503 | busy | Há gerações demais em andamento no site agora. | Espere o que o Retry-After disser e reenvie. Retry-After: 30 s. |
| 503 | paused | A geração está pausada no momento. | Espere o que o Retry-After disser e reenvie. Retry-After: 60 s. |
| 503 | temporarily_unavailable | A requisição não pôde ser concluída agora. | Reenvie a mesma requisição com a mesma Idempotency-Key. Retry-After: 60 s. |
| 503 | api_unavailable | A geração ainda não está disponível neste site. | Espere o que o Retry-After disser e reenvie. Retry-After: 60 s. |
| 503 | retry | Algo mudou durante a requisição, como as configurações da chave. | Reenvie a mesma requisição com a mesma Idempotency-Key. Retry-After: 60 s. |
| 503 | unavailable | Os arquivos estão temporariamente indisponíveis. | Espere o que o Retry-After disser e reenvie. Retry-After: 60 s. |
| 500 | internal_error | Algo deu errado no site. | Reenvie a mesma requisição com a mesma Idempotency-Key. |
| 400 | request_failed | A requisição foi recusada por um motivo sem código próprio. | Fale com o suporte do site. |
| 400 | captcha_required | Conclua a verificação de segurança do site. | Altere a requisição antes de reenviá-la. |
| 403 | captcha_failed | A verificação de segurança do site não passou. | Altere a requisição antes de reenviá-la. |
| 503 | captcha_unavailable | A verificação de segurança do site está indisponível. | Espere o que o Retry-After disser e reenvie. Retry-After: 60 s. |
| 400 | reference_unavailable | Um arquivo enviado e citado não existe mais ou não é desta conta. | Altere a requisição antes de reenviá-la. |
| 413 | reference_too_large | Os arquivos citados podem somar no máximo 10 MB. | Altere a requisição antes de reenviá-la. |
| 503 | reference_storage_unavailable | O armazenamento dos arquivos citados está indisponível. | Espere o que o Retry-After disser e reenvie. Retry-After: 60 s. |
| 409 | storage_quota_exceeded | O armazenamento da conta está cheio. | Fale com o suporte do site. |
| Em uma geração | canceled | A geração foi cancelada antes do envio; os créditos voltaram. | Altere a requisição antes de reenviá-la. |
| Em uma geração | submission_expired | A geração não pôde ser enviada a tempo; os créditos voltaram. | Reenvie a mesma requisição com a mesma Idempotency-Key. |
| Em uma geração | model_busy | O modelo estava ocupado; os créditos voltaram. | Espere o que o Retry-After disser e reenvie. |
| Em uma geração | content_rejected | As verificações de segurança do conteúdo recusaram a entrada ou a saída. | Altere a requisição antes de reenviá-la. |
| Em uma geração | result_expired | O resultado não pôde ser salvo a tempo. | Fale com o suporte do site. |
| Em uma geração | generation_failed | A geração falhou. | Fale com o suporte do site. |
| Em uma geração | delivery_failed | O resultado não pôde ser entregue; os créditos voltaram. | Fale com o suporte do site. |
| Em uma geração | trial_limit_exceeded | A saída do teste do site passou dos limites do teste e não foi entregue; os créditos voltaram. | Altere a requisição antes de reenviá-la. |