Referência · Erros
Erros da Photta API todos os tipos e o que fazer
Em uma frase
Toda falha da Photta API retorna o mesmo formato: um status, um `error.type`, uma mensagem e um `request_id`. Tente novamente 429 após o cabeçalho Retry-After e 5xx com backoff; corrija 400, 401 e 402 no seu próprio código.
- Erros: 7 tipos de erro
- Retry-After: Retry-After: 30s
- Limites: 600 requisições/min
Todos os números nesta página vêm de a documentação da API da Photta · verificado
Tipos de erro
A lista completa publicada na documentação da API.
- 400
invalid_request_error - The request is malformed or contains invalid parameters.
- 401
authentication_error - The API key is missing, invalid, or expired.
- 402
insufficient_credits_error - Your account does not have enough credits.
- 404
not_found_error - The requested resource does not exist.
- 409
conflict_error - The request conflicts with current state — e.g. your concurrent-batch cap is reached.
- 429
rate_limit_error - Too many requests. Slow down and retry.Retry-After: 30
- 500
api_error - An internal server error occurred. Retry later.
O formato de um erro
O mesmo envelope em cada endpoint, não importa o que deu errado.
{
"error": {
"type": "rate_limit_error",
"message": "Rate limit exceeded."
},
"request_id": "req_xxxxxxxx"
}Tratamento de falhas
Respeite o Retry-After
Um 429 traz um header Retry-After. Aguarde essa quantidade de segundos e tente novamente com backoff exponencial — tentar imediatamente só empurra a próxima janela para mais longe.
Falhas reembolsam credits
Uma geração que falha após ser aceita reembolsa seus credits automaticamente, para que uma nova tentativa não gere cobrança dupla.
Informe o id da requisição
Toda resposta traz um `request_id`. Registre-o em log. É a forma mais rápida para o suporte encontrar uma falha específica entre milhares.
409 é um sinal de fila
Um conflito significa que o limite de lotes simultâneos do seu plano foi atingido. Faça polling do lote já em andamento até que ele seja concluído e só então envie novamente — não fique em loop esperando.
Perguntas sobre erros da API
Como é o corpo de um erro?
Um objeto `error` com um `type` e uma `message`, junto com o `request_id`. O tipo é estável e legível por máquina; a mensagem é para humanos e pode mudar.
Quais erros valem uma nova tentativa?
429 após aguardar os segundos do Retry-After, e 5xx com backoff exponencial. Um 400, 401 ou 402 falhará da mesma forma até que algo mude do seu lado.
O que significa um 402?
`insufficient_credits_error` — a conta não possui credits suficientes para a chamada, ou para a reserva completa em um lote. Nada é gerado e nada é cobrado.
Como reporto uma falha?
Envie o `request_id`, o endpoint e o horário. Essa trinca identifica a chamada exata; a imagem em si não é necessária para localizá-la.
Endpoints e referências
Recursos
API de try-on virtual para roupas
API REST que veste roupas em manequins de IA. Assíncrona, geração em 1.5–4 minutos, 5 credits em 2K, 6 em 4K. Exemplos em cURL, Node.js e Python.
LerRecursos
API de try-on de joias para colares, anéis, pulseiras e brincos
Insira colares, anéis, pulseiras e brincos em modelos de IA via REST. 5 credits em 2K, manequins em close-up integrados, renderização sensível a reflexos direto da documentação da Photta.
LerRecursos
API de manequim invisível para fotos de produtos em manequim invisível
Endpoint de IA para manequim invisível. Remova o manequim de uma foto de roupa e preserve os detalhes internos. 3D ou flat-lay, processamento em lote, 4 credits em 2K.
LerReferência
Primeira imagem no Photta em menos de cinco minutos.
Cadastre-se, gere uma chave de API, execute sua primeira chamada cURL, faça polling até a conclusão, persista o resultado. Cinco etapas, documentadas de ponta a ponta.
LerReferência
Autenticação da Photta API
Como se autenticar na Photta API: o cabeçalho Authorization, o prefixo da chave, onde as chaves são criadas e como rotacioná-las com segurança.
LerReferência
Preços da API Photta
Quanto custa em credits cada endpoint da Photta API em 2K e 4K, como funcionam as cobranças e reembolsos, e quais endpoints são gratuitos. Sem preço monetário por imagem.
LerReferência
Rate limits da API Photta
O rate limit da API Photta, sua janela, o header Retry-After, o intervalo de polling e os limites de simultaneidade por plano, tudo extraído da documentação da API.
LerReferência
Endpoints de recursos da API Photta
Liste manequins, poses, fundos, calçados e etiquetas de marca, envie os seus próprios e consulte o saldo de credits. As consultas por trás de cada geração.
Ler
Todos os números nesta página vêm de a documentação da API da Photta · verificado
Experimente a API em cinco minutos
Gere uma chave de API do Photta, cole o snippet de cURL acima e você terá sua primeira imagem com modelo antes que o café termine de passar.
- 7 tipos de erro
- Retry-After: 30s
- 600 requisições/min