2026-11-06: 8 reclamações de API que ouvimos hoje
Reclamações que desenvolvedores de língua inglesa publicaram por volta de 5 e 6 de novembro de 2026, resumidas abaixo com links para as publicações originais. Foi um dia relativamente leve para quedas em massa de API. A dor mais alta foi roubo de chave, muros de uso, penhascos de preço e queima de créditos de vídeo. Cada resposta usa só o que o site e a documentação públicos da PoYo dizem hoje, e aponta a página de origem. Onde a documentação não cobre algo, dizemos isso.
Q1. Chaves de API de IA roubadas ou vazadas — contas surpresa (LLMjacking).
Do que os desenvolvedores reclamam: Depois de invasões da plataforma de hospedagem e de segredos vazados, quem constrói ainda recebe gasto de modelo não autorizado antes de perceber. Um post ligado à Railway relatou cerca de US$ 30 de uso depois de uma chave comprometida (@heyjibril); outro suspeitou que uma chave da xAI foi levada no mesmo incidente da Railway de 21 de outubro (@mateusztylec). Um fio da Railway Station descreveu um pico de uma chave da OpenRouter de cerca de US$ 28 em horas (station.railway.com). Posts de segurança enquadraram o padrão como LLMjacking — chaves de nuvem roubadas que podem acumular contas grandes em um dia (@dd_pwnd).
Como a PoYo responde: Trate a chave como segredo e use os controles documentados que limitam o raio do dano (Primeiros passos):
- Na página de chaves de API, defina tetos de uso por hora / por dia / totais para que uma chave vazada não continue gastando acima do teto.
- Ative uma lista de IPs permitidos para que só IPs de servidor aprovados chamem a API (Primeiros passos).
- Em apps multilocatário, envie
X-End-User-IDe bloqueie um chamador sem rotacionar a chave inteira (Identificação do usuário final). - Consulte
GET /api/user/balancee trate 402insufficient_credits_errorcomo parada dura (saldo do usuário, códigos de erro). - Nunca coloque chaves no frontend nem em repositórios públicos (Primeiros passos).
A cobrança são créditos pré-pagos debitados por saída bem-sucedida. Tarefas de geração que falham não são cobradas (página inicial, llms.txt). A documentação pública não promete reembolso automático de gasto com chave roubada, alertas de invasão nem um SLA publicado de chargeback. Se precisar de ajuda na conta, use o suporte do painel ou [email protected] (Primeiros passos).
Q2. O mesmo 429 para limites de taxa e “sem dinheiro”.
Do que os desenvolvedores reclamam: Os guias ainda precisam explicar que um 429 do provedor pode significar limitação de RPM/TPM ou créditos esgotados / tetos de gasto, então novas tentativas cegas num caso de cobrança só desperdiçam tempo (Respan, 5 de nov., ajuda da OpenAI). Quem fala de gasto de tokens de IA continua pedindo cotas e tratamento de 429 mais claros (@PeterOmogo2).
Como a PoYo responde: A PoYo separa esses casos nos códigos de negócio documentados (códigos de erro):
| Código | Significado na PoYo |
|---|---|
| 402 | insufficient_credits_error — carteira vazia; recarregue, não tente de novo como se fosse RPM |
| 429 | rate_limit_error — esperar / entrar na fila |
Padrões de geração: até 20 solicitações novas de /api/generate/submit a cada 10 segundos por conta. O excesso devolve 429 e não entra na fila. Os endpoints de LLM no momento não têm limite de taxa (Primeiros passos). Confira GET /api/user/balance antes de lotes grandes (saldo do usuário). Limite as chaves na página de chaves de API. Prefira webhooks para jobs de mídia longos, para que um piscar de 429/5xx não vire uma tempestade de polling.
A documentação não afirma um “credit_balance_exhausted dentro do corpo de um 429” no estilo da OpenAI. Na PoYo, saldo vazio é 402.
Q3. Muros de uso do Claude Code e queima de tokens de status.
Do que os desenvolvedores reclamam: Usuários do Claude Code batem em tetos de uso no meio da tarefa. Wrap-Up Allowance é enquadrado como resposta a cortes duros (@markvalorian). A mensagem de “atualizações de status 99% mais baratas” é lida contra sessões que ainda queimam uma fatia relevante do limite (@rafke_rafke0311). Outros dizem que agentes em segundo plano gastam dinheiro só para postar status (@BoboLinNotes), e circulam contornos para o muro de 5 horas (@kel_ruael).
Como a PoYo responde: A PoYo não vende uma janela de uso cronometrada no estilo Claude Code / Max misturada com excedente. Chat e mídia compartilham créditos pré-pagos de uma carteira. Saldo vazio devolve 402, não uma fatura surpresa de queima semanal (página inicial, códigos de erro).
Padrão prático que combina com o que esses posts querem:
- Defina tetos por hora / por dia / totais por chave para que um dia pesado de código não continue gastando em silêncio (página de chaves de API).
- Confira
GET /api/user/balanceantes de lotes grandes de agentes (saldo do usuário). - Escolha um ID de modelo de chat explícito e leia o preço ao vivo em
https://poyo.ai/models/<id>/llms.txt. Alguns cartões publicam taxas cerca de 20% abaixo do padrão oficial (por exemplo Claude Opus 5.5, Claude Sonnet 5.5). Isso é por cartão, não um desconto geral. - Use
/v1/chat/completionscompatível com OpenAI,/v1/messagesdo Claude Messages ou endpoints nativos do Gemini, como documentado (visão geral da API, visão geral do chat).
A documentação pública não afirma um produto Wrap-Up Allowance, um muro de sessão de 5 horas nem uma contabilidade automática de “atualizações de status são 99% mais baratas”. Construa a lógica de status mais barato e de modelo de fallback no seu cliente.
Q4. A autenticação parece banimento — uma chave de API velha sobrepõe um login que funciona.
Do que os desenvolvedores reclamam: O Claude Code pode entrar com sucesso e ainda lançar 400 organization disabled, porque uma variável de ambiente de chave de API que sobrou sobrepõe o OAuth. Parece banimento e muitas vezes é conflito de chave (@lgs1520).
Como a PoYo responde: A autenticação da PoYo é mais simples e explícita: envie Authorization: Bearer <API_KEY> (ou x-api-key em /v1/messages). Chaves ausentes ou inválidas devolvem 401 authentication_error (Primeiros passos, códigos de erro). Crie e rotacione chaves na página de chaves de API. Junte a rotação com lista de IPs permitidos e tetos de uso se uma chave pode ter vazado.
IDs de modelo desconhecidos ou errados e formas de URI não suportadas devolvem erros de LLM 400/404 documentados, não um estado de assinatura “organização desativada” (códigos de erro, visão geral do chat).
A documentação não descreve o comportamento do Claude Code em que OAuth e chave se sobrepõem, estados de assinatura com organização desativada nem um login de consumidor que briga em silêncio com um ANTHROPIC_API_KEY do shell. Mantenha um único caminho de autenticação intencional nas suas ferramentas.
Q5. Concessões de crédito de API Pro / Business que nunca aparecem.
Do que os desenvolvedores reclamam: Usuários elegíveis do ChatGPT Pro / Business dizem que as concessões mensais de crédito de API (faixa de US$ 100 a US$ 500) faltam ou são difíceis de resgatar (@FanShiFanSI, @hu_victoria071). À parte, promos de “compute grátis” são apontadas como pagamento por sala, não pelo cérebro do modelo (@okeyccronald).
Como a PoYo responde: A PoYo separa o acesso ao produto da ginástica de créditos de assinatura:
- Preço por créditos, sem assinaturas — recargas avulsas; os créditos nunca expiram (página inicial).
- Uma chave de API para chat e mídia (llms.txt, visão geral da API).
- Inspecione o saldo restante com
GET /api/user/balance(saldo do usuário). - Fundos insuficientes → 402, não um estado de vários dias de “esperar a concessão” (códigos de erro).
- Tarefas de geração que falham não são cobradas (página inicial, llms.txt).
A documentação pública não descreve concessões mensais de crédito de API do ChatGPT Pro / Business, promos de “compute grátis que exclui tokens” nem fluxos de resgate. Para ajuda de saldo da PoYo, use o suporte do painel ou [email protected] (Primeiros passos).
Q6. Penhascos de preço de lançamento ou agendados — não orce a tarifa promocional.
Do que os desenvolvedores reclamam: Quem constrói avisa para não dimensionar orçamentos de produção no preço de lançamento. As tarifas de introdução do Gemini 4 Argon dobrariam depois de 30 de novembro (@iamspiggle). Os preços de token de texto do Flash estão marcados para subir em 1º de janeiro de 2027, mesmo com alguns preços de vídeo Omni em dólares por segundo caindo (@Stan_Timek). Outros lembram que Google Vids grátis não é API grátis (@ZeroCost_Lab).
Como a PoYo responde: Trate o esquema ao vivo de cada modelo como fonte da verdade. Os preços ficam no https://poyo.ai/models/<id>/llms.txt de cada modelo e na página do modelo. Não os infira de dados de treino nem de tweets de lançamento (llms.txt). Chat e mídia são créditos pré-pagos debitados por saída bem-sucedida (página inicial).
Se você precisa hoje de chat classe Gemini na PoYo, escolha o ID de modelo documentado (por exemplo cartões em modelos de chat do Google) e revise esse arquivo de novo antes de travar um modelo de custo unitário. Alternativas de vídeo para fluxos de rascunho até a peça final estão na visão geral de vídeo.
Primeiros passos já define uma expectativa realista de estabilidade frente aos provedores oficiais. A documentação pública não promete que a PoYo congele para sempre a promo de introdução de um laboratório terceiro, publique um SLA de preço travado por vários meses ou espelhe os níveis grátis do Google Vids.
Q7. APIs de vídeo continuam caras — regenerações queimam créditos.
Do que os desenvolvedores reclamam: Modelos Kling são chamados de muito caros (@t_f_y_666). Usuários do Seedance dizem que queimar créditos em regenerações dói (@wallzgamepro). A economia do Sora continua sendo lamentada como fracassada ou cara demais (@QueenCityComet, @TheEaglegon).
Como a PoYo responde: O vídeo compartilha o caminho assíncrono unificado: POST /api/generate/submit → consulta de status ou webhook (visão geral de vídeo, webhooks). Tarefas de geração que falham não são cobradas (página inicial, llms.txt).
Entradas do catálogo que batem com o que se discutia (preços ao vivo em cada llms.txt):
- Kling 4.0 —
kling-4.0(kling-4-0/llms.txt) - Seedance 2.5 —
seedance-2.5(seedance-2-5/llms.txt) - Sora 2 Official e IDs Sora relacionados (visão geral de vídeo)
- Também listados: Veo 3.1, Wan 3.0, MiniMax/Hailuo, OmniHuman e mais (llms.txt)
Dicas de operação contra o desperdício de regenerar:
- Prefira webhooks a polling agressivo.
- Não reenvie no escuro: uma nova tentativa pode criar outra tarefa cobrável se a primeira já foi aceita (Primeiros passos).
- Baixe os arquivos prontos dentro da retenção de 3 dias (Primeiros passos).
- Limite o gasto com tetos da chave e pare no 402 (página de chaves de API, códigos de erro).
A documentação não promete um “reembolso de regenerar / não gostei” para clipes prontos mas indesejados. Só tarefas que falham não são cobradas. Não há failover automático de vídeo entre laboratórios documentado.
Q8. Esquisitices de saldo do agregador e “não ponha segredos no gateway”.
Do que os desenvolvedores reclamam: Saldos de agregadores pagos ainda surpreendem. Um usuário da OpenRouter viu BILLING INSUFFICIENT com cerca de US$ 0,80 restantes numa chamada de imagem de cerca de US$ 0,018 (@alvinaputri). Outros dizem que confiam segredos à OpenAI, à Anthropic e ao Google, não à OpenRouter (@annexbaja). IDs de modelo velhos em apps feitas no feeling continuam roteando para backends inesperados (@AdamHoltererer). Fios duráveis do Reddit ainda relatam 429 em contas pagas quando limites de upstream mordem (r/openrouter).
Como a PoYo responde: A PoYo é uma chave de API unificada entre imagem, vídeo, música, 3D e chat. Você passa um ID de modelo explícito, e cada modelo publica esquema e preço ao vivo em https://poyo.ai/models/<id>/llms.txt (visão geral da API, llms.txt).
Clareza de cobrança documentada hoje:
- Créditos pré-pagos; 402 quando a carteira não cobre a solicitação (códigos de erro)
- 429 para limites de taxa, não como substituto de saldo vazio (códigos de erro)
GET /api/user/balancepara umcredits_amountem tempo real (saldo do usuário)- Tetos de chave mais lista de IPs e bloqueio opcional com
X-End-User-ID(página de chaves de API, Identificação do usuário final)
O que a documentação pública não afirma:
- Atestação criptográfica de que uma resposta foi assinada por um laboratório de upstream específico
- Substituição automática e não divulgada de modelo quando um ID está velho
- Failover automático entre provedores quando o upstream devolve 429/5xx
- Um SLA de reembolso para “não confio neste gateway” depois de uma geração bem-sucedida
Primeiros passos diz que a estabilidade pode ser um pouco menor que a dos provedores oficiais. Defina preferências e paradas duras no cliente de acordo com isso.
Mapa rápido
| Reclamação | Onde a PoYo documenta |
|---|---|
| Chaves roubadas / LLMjacking | Tetos de chave · lista de IPs · bloqueio com X-End-User-ID · API de saldo · sem SLA de reembolso de chave roubada |
| 429 contra créditos esgotados | 402 contra 429 · 20 solicitações/10 s de geração · LLM sem limite de taxa no momento |
| Muros de uso do Claude Code / queima de status | Carteira pré-paga · tetos de chave · llms.txt de chat ao vivo · sem produto Wrap-Up nem muro de 5 h |
| Chave velha sobrepõe o login | Só Bearer / x-api-key · 401 em chaves ruins · rotacionar + lista de IPs |
| Concessões de crédito de API Pro que faltam | Sem assinatura · créditos nunca expiram · API de saldo · sem produto de resgate de concessão |
| Penhascos de preço de lançamento | llms.txt ao vivo por modelo · créditos pré-pagos · sem SLA de preço promo travado |
| Vídeo caro + queima ao regenerar | Catálogo de vídeo · tarefas que falham não são cobradas · webhooks · retenção de 3 dias · sem reembolso de “não gostei” |
| Confiança e saldo do agregador | IDs de modelo explícitos · separação 402/429 · tetos / lista de IPs · sem atestação nem failover automático |
Veja modelos e preços ao vivo em poyo.ai, esquemas via llms.txt e o índice completo da documentação em docs.poyo.ai/llms.txt.