2026-11-06: 8 API-klager vi hørte i dag
Klager som engelskspråklige utviklere la ut offentlig rundt 5.–6. november 2026, gjengitt med egne ord nedenfor med lenker til de opprinnelige innleggene. Det var en relativt rolig dag når det gjelder store API-brudd – det som gjorde mest vondt, var nøkkeltyveri, bruksgrenser, prishopp og videokreditter som forsvant. Hvert svar bygger bare på det PoYos offentlige nettsted og dokumentasjon sier i dag, og lenker til siden informasjonen kommer fra. Der dokumentasjonen ikke dekker noe, sier vi det.
Q1. Stjålne / lekkede AI-API-nøkler – uventede regninger (LLMjacking).
Hva utviklerne klager på: Etter innbrudd hos vertsplattformer og lekkede hemmeligheter får utviklere fortsatt uautorisert modellbruk før de oppdager det. Ett innlegg knyttet til Railway rapporterte rundt $30 i bruk etter en kompromittert nøkkel (@heyjibril). En annen mistenkte at en xAI-nøkkel ble tatt i den samme Railway-hendelsen 21. okt. (@mateusztylec). En tråd på Railway Station beskrev en topp på en OpenRouter-nøkkel på rundt $28 i løpet av noen timer (station.railway.com). Sikkerhetsinnlegg beskrev mønsteret som LLMjacking – stjålne skynøkler som kan gi store regninger på én dag (@dd_pwnd).
Slik svarer PoYo: Behandle nøkkelen som en hemmelighet, og bruk deretter de dokumenterte kontrollene som begrenser skadeomfanget (Getting Started):
- På siden for API-nøkler setter du grenser for bruk per time / per dag / totalt, slik at en lekket nøkkel ikke kan fortsette å bruke penger forbi taket.
- Slå på en IP-tillatelsesliste, slik at bare godkjente server-IP-er kan kalle API-et (Getting Started).
- For apper med flere leietakere sender du
X-End-User-IDog blokkerer én enkelt bruker uten å rotere hele nøkkelen (identifisering av sluttbrukere). - Spør
GET /api/user/balancejevnlig, og behandle 402insufficient_credits_errorsom et absolutt stopp (brukersaldo, feilkoder). - Legg aldri nøkler i frontend eller offentlige repoer (Getting Started).
Faktureringen skjer med forhåndsbetalte kreditter som trekkes per vellykket resultat, og mislykkede genereringsoppgaver belastes ikke (forsiden, llms.txt). Den offentlige dokumentasjonen lover ikke automatisk refusjon for bruk via stjålne nøkler, varsler om inntrenging eller en publisert SLA for tilbakeføringer – trenger du hjelp med kontoen, bruker du support i dashbordet / [email protected] (Getting Started).
Q2. Samme 429 for hastighetsgrenser og «tom for penger».
Hva utviklerne klager på: Veiledninger må fortsatt forklare at 429-svar fra leverandører kan bety struping av RPM/TPM eller brukte opp kreditter / nådde utgiftsgrenser – så blinde nye forsøk i et faktureringstilfelle er bare bortkastet tid (Respan, 5. nov., OpenAI help). Utviklere som snakker om forbruk av AI-tokens, etterlyser stadig tydeligere kvoter og håndtering av 429 (@PeterOmogo2).
Slik svarer PoYo: PoYo skiller disse tilfellene i de dokumenterte forretningskodene (feilkoder):
| Kode | Betydning hos PoYo |
|---|---|
| 402 | insufficient_credits_error – tom lommebok; fyll på, ikke prøv på nytt som om det var RPM |
| 429 | rate_limit_error – vent / sett i kø |
Standard for generering: opptil 20 nye /api/generate/submit-forespørsler per 10 sekunder per konto. Overskridelser returnerer 429 og havner ikke i køen. LLM-endepunkter har for øyeblikket ingen hastighetsgrense (Getting Started). Sjekk GET /api/user/balance før store batcher (brukersaldo). Begrens nøkler på siden for API-nøkler. Bruk helst webhooks for lange mediejobber, slik at et kortvarig 429/5xx ikke blir til en storm av statusspørringer.
Dokumentasjonen hevder ikke noe à la OpenAI med «credit_balance_exhausted inne i en 429-body» – hos PoYo gir tom saldo 402.
Q3. Bruksgrenser i Claude Code + statusoppdateringer som spiser tokens.
Hva utviklerne klager på: Brukere av Claude Code treffer bruksgrensen midt i en oppgave, og Wrap-Up Allowance presenteres som et svar på brå avbrudd (@markvalorian). Budskapet om statusoppdateringer som er «99 % billigere», leses opp mot økter som fortsatt bruker en merkbar del av grensen (@rafke_rafke0311). Andre sier at bakgrunnsagenter bruker penger bare på å poste status (@BoboLinNotes), og det sirkulerer løsninger for å komme rundt 5-timersgrensen (@kel_ruael).
Slik svarer PoYo: PoYo selger ikke et tidsbegrenset bruksvindu i stil med Claude Code / Max blandet med ekstrabruk. Chat og medier deler forhåndsbetalte kreditter fra én lommebok. Tom saldo gir 402, ikke en overraskende ukentlig faktura (forsiden, feilkoder).
Et praktisk mønster som svarer til det innleggene etterlyser:
- Sett grenser per nøkkel per time / per dag / totalt, slik at en tung kodedag ikke kan fortsette å bruke penger i det stille (siden for API-nøkler).
- Sjekk
GET /api/user/balancefør store agentbatcher (brukersaldo). - Velg en eksplisitt chatmodell-ID og les gjeldende priser på
https://poyo.ai/models/<id>/llms.txt– noen modellkort oppgir priser rundt 20 % under offisiell standard (for eksempel Claude Opus 5.5, Claude Sonnet 5.5). Det gjelder per modellkort, ikke som en generell rabatt. - Bruk OpenAI-kompatibel
/v1/chat/completions, Claude Messages/v1/messageseller Gemini-native endepunkter slik det er dokumentert (API-oversikt, chatoversikt).
Den offentlige dokumentasjonen hevder ikke at det finnes et Wrap-Up Allowance-produkt, en 5-timers øktgrense eller automatisk regnskap der «statusoppdateringer er 99 % billigere» – bygg billigere status- og reservemodellogikk i din egen klient.
Q4. Det ser ut som utestengning – en gammel API-nøkkel overstyrer en fungerende innlogging.
Hva utviklerne klager på: Claude Code kan logge inn uten problemer og likevel gi 400 organization disabled, fordi en gjenglemt miljøvariabel med API-nøkkel overstyrer OAuth – det ser ut som en utestengning, men er ofte en nøkkelkonflikt (@lgs1520).
Slik svarer PoYo: Autentisering hos PoYo er enklere og eksplisitt: Send Authorization: Bearer <API_KEY> (eller x-api-key på /v1/messages). Manglende eller ugyldige nøkler gir 401 authentication_error (Getting Started, feilkoder). Opprett og roter nøkler på siden for API-nøkler, og kombiner rotering med IP-tillatelsesliste og bruksgrenser hvis en nøkkel kan ha lekket.
Ukjente eller feil modell-ID-er og URI-former som ikke støttes, gir dokumenterte LLM-feil 400/404 – ikke en abonnementsstatus av typen «org disabled» (feilkoder, chatoversikt).
Dokumentasjonen beskriver ikke hvordan OAuth og nøkler overstyrer hverandre i Claude Code, abonnementsstatuser der organisasjonen er deaktivert, eller en forbrukerinnlogging som i det stille kolliderer med en ANTHROPIC_API_KEY i skallet. Hold deg til én bevisst valgt autentiseringsvei i verktøyene dine.
Q5. API-kreditter for Pro / Business som aldri dukker opp.
Hva utviklerne klager på: Kvalifiserte ChatGPT Pro / Business-brukere sier at de månedlige API-kredittene (i klassen $100–$500) mangler eller er vanskelige å hente ut (@FanShiFanSI, @hu_victoria071). I tillegg kritiseres kampanjer med «gratis regnekraft» for å betale for rommet, ikke modellhjernen (@okeyccronald).
Slik svarer PoYo: PoYo holder produkttilgang adskilt fra kunststykker med abonnementskreditter:
- Kredittbaserte priser, ingen abonnementer – engangspåfyll, og kredittene utløper aldri (forsiden).
- Én API-nøkkel for chat og medier (llms.txt, API-oversikt).
- Sjekk gjenværende saldo med
GET /api/user/balance(brukersaldo). - Utilstrekkelig saldo → 402, ikke flere dager med «vent på tildelingen» (feilkoder).
- Mislykkede genereringsoppgaver belastes ikke (forsiden, llms.txt).
Den offentlige dokumentasjonen beskriver ikke månedlige API-kreditter for ChatGPT Pro / Business, kampanjer med «gratis regnekraft uten tokens» eller prosesser for å kreve tilbake tildelinger. For hjelp med saldoen hos PoYo bruker du support i dashbordet / [email protected] (Getting Started).
Q6. Prishopp etter introduksjons- eller planlagte priser – ikke budsjetter med kampanjeprisen.
Hva utviklerne klager på: Utviklere advarer mot å dimensjonere produksjonsbudsjetter etter lanseringspriser: Introduksjonsprisene for Gemini 4 Argon skal visstnok dobles etter 30. nov. (@iamspiggle). Det varsles at prisene på teksttokens for Flash stiger 1. jan. 2027, selv om enkelte Omni-priser for video per sekund går ned (@Stan_Timek). Andre minner om at gratis Google Vids ≠ gratis API (@ZeroCost_Lab).
Slik svarer PoYo: Behandle hver modells gjeldende skjema som fasit – prisene ligger i hver modells https://poyo.ai/models/<id>/llms.txt og på modellsiden. Ikke utled dem fra treningsdata eller lanseringstweets (llms.txt). Chat og medier betales med forhåndsbetalte kreditter som trekkes per vellykket resultat (forsiden).
Trenger du chat i Gemini-klassen på PoYo i dag, velger du den dokumenterte modell-ID-en (for eksempel modellkortene under Googles chatmodeller) og sjekker den filen på nytt før du låser en enhetskostnadsmodell. Videoalternativer for arbeidsflyter fra utkast til ferdig klipp finner du i videooversikten.
Getting Started setter allerede realistiske forventninger til stabilitet sammenlignet med offisielle leverandører. Den offentlige dokumentasjonen lover ikke at PoYo vil fryse et tredjepartslaboratoriums introduksjonstilbud for alltid, publisere en SLA for prislås over flere måneder eller speile gratisnivåene i Google Vids.
Q7. Video-API-er er fortsatt dyre – nye genereringer sluker kreditter.
Hva utviklerne klager på: Kling-modellene omtales som svært dyre (@t_f_y_666). Brukere av Seedance sier at det svir å brenne kreditter på nye genereringer (@wallzgamepro). Økonomien rundt Sora blir stadig sørget over som mislykket eller for kostbar (@QueenCityComet, @TheEaglegon).
Slik svarer PoYo: Video bruker den samme asynkrone flyten: POST /api/generate/submit → statusspørring eller webhook (videooversikt, webhooks). Mislykkede genereringsoppgaver belastes ikke (forsiden, llms.txt).
Oppføringer i katalogen som tilsvarer det utviklerne diskuterte (gjeldende priser i hver 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 og tilhørende Sora-ID-er (videooversikt)
- Også oppført: Veo 3.1, Wan 3.0, MiniMax/Hailuo, OmniHuman med flere (llms.txt)
Driftstips mot sløsing med nye genereringer:
- Bruk helst webhooks fremfor aggressiv polling.
- Ikke send inn på nytt i blinde: Et nytt forsøk kan opprette enda en fakturerbar oppgave hvis den første allerede ble akseptert (Getting Started).
- Last ned ferdige filer innen lagringstiden på 3 dager (Getting Started).
- Begrens forbruket med nøkkelgrenser, og stopp ved 402 (siden for API-nøkler, feilkoder).
Dokumentasjonen lover ikke refusjon for «ny generering / misfornøyd» for klipp som er ferdige, men ikke ble som ønsket – bare at mislykkede oppgaver ikke belastes. Det finnes ingen dokumentert automatisk failover for video mellom flere laboratorier.
Q8. Særheter med saldo hos aggregatorer + «ikke legg hemmeligheter på gatewayen».
Hva utviklerne klager på: Saldoer hos betalte aggregatorer overrasker fortsatt folk: En OpenRouter-bruker fikk BILLING INSUFFICIENT med rundt $0.80 igjen på et bildekall til rundt $0.018 (@alvinaputri). Andre sier at de stoler på OpenAI / Anthropic / Google med hemmeligheter, men ikke på OpenRouter (@annexbaja). Utdaterte modell-ID-er i vibe-kodede apper fortsetter å rute til uventede backender (@AdamHoltererer). Langvarige Reddit-tråder melder fortsatt om 429 på betalte kontoer når grensene oppstrøms slår inn (r/openrouter).
Slik svarer PoYo: PoYo er én samlet API-nøkkel for bilde, video, musikk, 3D og chat – du sender en eksplisitt modell-ID, og hver modell publiserer gjeldende skjema og priser på https://poyo.ai/models/<id>/llms.txt (API-oversikt, llms.txt).
Dette er dokumentert om fakturering i dag:
- Forhåndsbetalte kreditter; 402 når lommeboken ikke dekker forespørselen (feilkoder)
- 429 for hastighetsgrenser, ikke som erstatning for tom saldo (feilkoder)
GET /api/user/balanceforcredits_amounti sanntid (brukersaldo)- Nøkkelgrenser + IP-tillatelsesliste + valgfri blokkering via
X-End-User-ID(siden for API-nøkler, identifisering av sluttbrukere)
Dette hevder den offentlige dokumentasjonen ikke:
- Kryptografisk attestasjon av at et svar ble signert av et bestemt laboratorium oppstrøms
- Automatisk, ikke-opplyst bytte av modell når en ID er utdatert
- Automatisk failover mellom flere leverandører når oppstrøms returnerer 429/5xx
- En SLA for refusjon fordi «jeg stoler ikke på denne gatewayen» etter en vellykket generering
Getting Started sier at stabiliteten kan være litt lavere enn hos offisielle leverandører – sett preferanser og absolutte stopp på klientsiden deretter.
Rask oversikt
| Klage | Hvor PoYo dokumenterer det |
|---|---|
| Stjålne nøkler / LLMjacking | Nøkkelgrenser · IP-tillatelsesliste · blokkering via X-End-User-ID · saldo-API · ingen refusjons-SLA for stjålne nøkler |
| 429 vs. tomme kreditter | 402 vs. 429 · 20 forespørsler/10 s for generering · LLM har foreløpig ingen hastighetsgrense |
| Bruksgrenser og statusforbruk i Claude Code | Forhåndsbetalt lommebok · nøkkelgrenser · gjeldende llms.txt for chat · ikke noe Wrap-Up- eller 5-timersgrenseprodukt |
| Gammel nøkkel overstyrer innlogging | Bare Bearer / x-api-key · 401 ved ugyldige nøkler · roter + tillatelsesliste |
| Manglende API-kreditter for Pro | Ingen abonnement · kreditter utløper aldri · saldo-API · ikke noe produkt for å kreve tilbake tildelinger |
| Prishopp etter introduksjonstilbud | Gjeldende llms.txt per modell · forhåndsbetalte kreditter · ingen SLA for prislås på kampanjer |
| Dyr video og nye genereringer som sluker kreditter | Videokatalog · mislykkede oppgaver belastes ikke · webhooks · 3 dagers lagring · ingen refusjon ved misnøye |
| Tillit og saldosærheter hos aggregatorer | Eksplisitte modell-ID-er · skille mellom 402/429 · grenser/tillatelsesliste · ingen attestasjon / automatisk failover |
Bla gjennom modeller og gjeldende priser på poyo.ai, skjemaer via llms.txt og hele dokumentasjonsindeksen på docs.poyo.ai/llms.txt.