guides

2026-11-02: 8 API-klachten die we vandaag hoorden

PoYo Team
10 min read
Share:

2026-11-02: 8 API-klachten die we vandaag hoorden

Klachten die Engelstalige ontwikkelaars tussen 31 oktober en 2 november 2026 openbaar plaatsten, hieronder samengevat met links naar de oorspronkelijke berichten. Elk antwoord gebruikt alleen wat de openbare site en documentatie van PoYo op dit moment zeggen, en verwijst naar de pagina waar het vandaan komt. Waar de documentatie iets niet behandelt, zeggen we dat.

Q1. Black October: iemand anders heeft mijn AI-API-sleutels verbrand.

Waar ontwikkelaars over klagen: Nadat Northflank klanten opriep om API-sleutels, databasewachtwoorden en omgevingsvariabelen te vernieuwen, vanwege ontsleutelde geheimen en misbruikte inloggegevens van AI-aanbieders (@PKNewsland, @dustingray, @TechTimeRadio), brachten bouwers dit in verband met een bredere “Black October”-golf die ook platforms als Railway trof — waar AI-sleutels de buit waren, niet databasewachtwoorden (@stretchcloud, @SylasTools). In overzichten werden Bedrock-aanroepen ter waarde van miljoenen en verliezen van vijf cijfers door één gelekte sleutel genoemd (@VibeManagerAI).

Het antwoord van PoYo: Behandel elke PoYo-sleutel als contant geld op je server — Getting Started zegt dat je sleutels nooit in frontendcode, mobiele apps of openbare repo’s hoort te zetten. Gedocumenteerde maatregelen om de schade te beperken staan op de API-sleutelpagina:

  1. Trek de sleutel in of vernieuw hem zodra een host of PaaS gecompromitteerd lijkt.
  2. Schakel een IP-whitelist in, zodat een gekopieerde sleutel alleen werkt vanaf goedgekeurde server-IP’s.
  3. Stel per sleutel limieten per uur, per dag en in totaal in, zodat een achtergebleven geheim een plafond heeft.
  4. Stuur X-End-User-ID mee bij generatie en native chat, zodat je één misbruikende aanroeper kunt blokkeren met 403 end_user_blocked, zonder elke integratie te vernieuwen (End-user identification).
  5. Houd GET /api/user/balance in de gaten en stop bij 402 insufficient_credits_error (user balance, error codes).

De openbare documentatie belooft geen terugbetaling voor gebruik met een gelekte sleutel. Neem contact op met [email protected] als je denkt dat een PoYo-sleutel is misbruikt (Getting Started).

Q2. Claude Ultra schrapte de limiet van 5 uur — en de weeklimiet blijft het probleem.

Waar ontwikkelaars over klagen: Anthropic hernoemde Claude Max 20× tot Ultra tegen dezelfde prijs van $200; geverifieerde Ultra-accounts verliezen de sessielimiet van 5 uur, terwijl de weeklimiet (naar verluidt 10× Pro) blijft (@akxwire, @bailu4ever). Sommigen waren blij met de wijziging (@Baxti_7); anderen raakten in de war over hun abonnement tijdens het opzeggen of halverwege een week vol verbruik (@PrivEquity_). Tips voor Claude Code in de buurt herinnerden eraan dat elke agentstap de hele context opnieuw verstuurt, waardoor een bestand dat in stap 2 is gelezen bij elke volgende stap opnieuw wordt gefactureerd (@pi_himself).

Het antwoord van PoYo: PoYo-chat werkt met vooruitbetaalde credits per geslaagde uitvoer, niet met een lopende limiet van 5 uur of een week bij een abonnement (startpagina, llms.txt). Credits verlopen nooit en er zijn geen abonnementen. Begrens een op hol geslagen coding-agent met limieten per uur, per dag en in totaal per sleutel (API-sleutelpagina). De chat-endpoints zijn OpenAI-compatibele Chat Completions / Responses, Claude Messages of Gemini-native — kies een model-ID en lees de actuele prijzen op https://poyo.ai/models/<id>/llms.txt (chatmodellen). Een leeg saldo geeft 402; overschrijding van de generatiecapaciteit van je account geeft 429 (standaard maximaal 20 nieuwe generatieverzoeken per 10 seconden; LLM-endpoints hebben momenteel geen rate limit) (Getting Started, error codes). De documentatie beschrijft geen automatische failover naar een ander lab wanneer een abonnementstool tegen zijn eigen limiet aanloopt — bouw dat zelf in je client als je het nodig hebt.

Q3. De introductieprijs van Gemini Argon verdubbelt op 1 december.

Waar ontwikkelaars over klagen: Ontwikkelaars wezen erop dat het standaard API-tarief van Gemini 4 Argon tot en met 30 november $2/$10 per 1M tokens is en op 1 december stijgt naar $4/$20, waarbij ook de prijzen voor batch/flex en cache omhooggaan (@knightleijun). Anderen zochten naar omwegen via het Pro-abonnement om Ultra of kale API-tokens voor Argon-workloads te vermijden (@pradeepXkapoor).

Het antwoord van PoYo: Vertrouw bij PoYo niet op prijzen uit trainingsdata of op een screenshot van derden. De actuele chatprijzen staan in de https://poyo.ai/models/<id>/llms.txt van elk model en op de modelpagina (llms.txt). Voor Argon staat gemini-4-argon in de openbare index op dit moment met gepubliceerde invoer- en uitvoertarieven bij PoYo (llms.txt) — haal dat bestand opnieuw op voordat je het verkeer van december begroot. Er wordt gefactureerd per geslaagde uitvoer vanaf een vooruitbetaald creditsaldo; credits verlopen nooit (startpagina). Houd je uitgaven bij met GET /api/user/balance (user balance). Als je credits op zijn, krijg je 402, geen onverwachte klif aan het einde van de introductieprijs (error codes). De PoYo-documentatie belooft niet dat de actieperiode van een ander lab eeuwig bevroren blijft — bekijk de llms.txt van het model op de dag dat je live gaat.

Q4. Cursor + Claude Code tegen API-tarieven voelt als huur betalen.

Waar ontwikkelaars over klagen: Bouwers zeiden dat de beste combinatie van Cursor + Claude Code hen nog steeds op Claude API-prijzen laat uitkomen, niet op de tokenwaarde van een abonnement (@jasonmcminn). Anderen waarschuwden dat AI-codingstartups die op kale API-prijzen draaien “Anthropic huur betalen met een mooiere landingspagina”, tenzij ze het hakwerk naar goedkope modellen sturen (@dylanjohnstonIT). Er bleven vergelijkingen van abonnementen rondgaan: Claude Pro dat chat deelt met Claude Code, de berichtvensters van ChatGPT Plus Codex, de multipliers van Cursor Premium (@Clevernesspc1).

Het antwoord van PoYo: PoYo is één API-sleutel voor afbeeldingen, video, muziek, 3D en chat, met prijzen op basis van credits en zonder abonnementen (startpagina, llms.txt). Stuur in agentstacks dure beoordelingen naar een frontier-chatmodel-ID en goedkopere stappen naar een gedocumenteerd kleiner model — beide met dezelfde sleutel, met actuele schema’s op https://poyo.ai/models/<id>/llms.txt. Begrens de uitgaven per uur, per dag en in totaal van elke integratiesleutel op de API-sleutelpagina. Kies voor lange mediajobs webhooks in plaats van agressieve polling (webhooks). Mislukte generatietaken worden niet in rekening gebracht (llms.txt). De documentatie beweert niet dat PoYo de “inbegrepen tokens” van het abonnement van elk lab onderbiedt — vergelijk de prijs in de llms.txt per model met het werkelijke tokenprofiel van je agent.

Q5. Bootstrappers krijgen geen hoge TPM bij neoclouds — dus zitten ze bij OpenRouter.

Waar ontwikkelaars over klagen: Een oprichter merkte op dat bootstrapped startups bij veel neoclouds vaak geen hoge tokens-per-minuut krijgen en daardoor naar OpenRouter moeten voor meer TPM, zelfs als ze één aanbieder vastpinnen (@kristoph). De uitgavencijfers van OpenRouter lieten nog steeds zien dat Anthropic een groot deel van de dollars binnenhaalt, ook nu de prijzen dalen (@zrxo6f).

Het antwoord van PoYo: PoYo documenteert de generatiecapaciteit als maximaal 20 nieuwe verzoeken per 10 seconden per account op /api/generate/submit; bij overschrijding volgt 429 en komt het verzoek niet in de wachtrij. LLM-endpoints hebben momenteel geen rate limit (Getting Started). Als je bij generatie steeds 429 krijgt, neem dan contact op met support voor een hogere limiet — aanvragen worden voorzichtig beoordeeld. Houd 429 rate_limit_error gescheiden van 402 insufficient_credits_error en van 502/503-fouten van de upstream of door drukte; probeer alleen de tijdelijke categorie opnieuw, met backoff (error codes, troubleshooting). PoYo is één sleutel en één creditportemonnee, geen veiling tussen meerdere aanbieders — Getting Started stelt ook realistische verwachtingen over stabiliteit en documenteert geen automatische failover tussen aanbieders.

Q6. Tokens werden goedkoper. De rekening ging toch omhoog.

Waar ontwikkelaars over klagen: Commentaar op grafieken van a16z / Ornn betoogde dat de eenheidsprijzen daalden terwijl de totale uitgaven met ~122–160% stegen, omdat het volume ongeveer 7–8× groeide (@Dave_Joe_9377). In het bedrijfsleven werd gepraat over Accenture, dat slechts zo’n $29 per maand per persoon voor Claude financiert, nadat sommige medewerkers maanden van ~$1.000 hadden opgebouwd (@paulnugent92159).

Het antwoord van PoYo: Een dalende prijs per token begrenst je maandelijkse verbruik niet — je creditsaldo doet dat wel. Waardeer één keer op; credits verlopen nooit; je betaalt alleen voor geslaagde uitvoer (startpagina, llms.txt). Praktische maatregelen:

  • Limieten per uur, per dag en in totaal per sleutel (API-sleutelpagina).
  • GET /api/user/balance vóór grote batches (user balance).
  • Behandel 402 als harde stop; behandel 429 als: tempo verlagen en opnieuw proberen (error codes).
  • Verstuur niet klakkeloos opnieuw: herhaalde verzoeken worden niet ontdubbeld en kunnen een nieuwe taak aanmaken (Getting Started, troubleshooting).

Er is geen gedocumenteerd enterpriseproduct met “seatbudget” dat automatisch een organisatiebeleid van $29 per gebruiker afdwingt — bouw dat in je eigen metering als je het nodig hebt.

Q7. De “gratis” API-credits van ChatGPT Pro verlopen — en Codex via API-sleutels valt er niet onder.

Waar ontwikkelaars over klagen: Berichten vatten de maandelijkse API-credits van OpenAI voor Pro / Business samen ($100/$200/$500 per Pro-niveau; seattoewijzingen voor Business met een plafond van $500), waarbij ongebruikt tegoed elke cyclus verloopt en Codex via API-sleutels expliciet niet is gedekt (@Qualiteg_global, @park_danie36173, @Akasa4AI). Anderen maakten zich nog zorgen over het feit dat ChatGPT en Codex één gebruikspool van het abonnement delen (@VampireGurlAI, @siruruku) en beschreven inloggen met een API-sleutel als omweg wanneer de gedeelde pool leeg is (@AICreditRadar).

Het antwoord van PoYo: PoYo koppelt credits niet aan de claimknop van een abonnement van een ander product of aan een maandelijks verlopend venster. Je waardeert credits op in het dashboard; ze verlopen nooit; er is geen abonnement (startpagina). Eén saldo dekt afbeeldingen, video, muziek, 3D en chat (llms.txt). Maak sleutels aan op de API-sleutelpagina; controleer GET /api/user/balance (user balance). Bij een leeg saldo krijg je 402 insufficient_credits_error, geen valse 429 omdat de “promocredits op zijn” (error codes). Mislukte generatietaken worden niet in rekening gebracht (llms.txt).

Q8. Vibe-coded apps leveren AI-routes zonder login en zonder rate limit.

Waar ontwikkelaars over klagen: Een scan van 25 vibe-coded apps vond in die steekproef geen gelekte sleutels — wel AI-routes aan de serverkant die iedereen kon aanroepen, met authenticatie uit naast een beheerderssleutel (@hackorbroke). In beveiligingsoverzichten bleven statistieken over blootgestelde sleutels en verhalen over nachtelijk verbruik zich opstapelen bovenop de golf bij Northflank en Railway (@AayushStack).

Het antwoord van PoYo: Houd PoYo-sleutels alleen op jouw backend (Getting Started). Leg daar de gedocumenteerde maatregelen overheen:

  1. IP-whitelist + limieten per sleutel op de API-sleutelpagina.
  2. Eis X-End-User-ID voor multi-tenant aanroepers en blokkeer misbruikers met 403 end_user_blocked, zonder de hele sleutel te vernieuwen (End-user identification).
  3. Zet je eigen authenticatie voor elke route die naar PoYo doorstuurt — de sleutelbeheerfuncties van PoYo zijn geen vervanging voor een login in je app.
  4. Stel meldingen in bij dalingen van GET /api/user/balance en stop bij 402 (user balance).

De openbare documentatie belooft nog steeds geen terugbetaling voor verkeer dat via een open proxy met een geldige sleutel binnenkomt. Vernieuw eerst de sleutel en open daarna zo nodig een supportticket via [email protected] (Getting Started).

Snel overzicht

KlachtWaar PoYo het documenteert
Northflank / Black October: misbruik van AI-sleutelsVernieuwen + IP-whitelist + limieten per sleutel · X-End-User-ID · geen terugbetalingsgarantie
Claude Ultra: limiet van 5 uur vs weeklimietCredits verlopen nooit · geen abonnement · limieten per sleutel · 402 vs 429
Gemini Argon: prijsstap op 1 decemberActuele prijzen in llms.txt per model · saldo-API · 402
Cursor / Claude API als “huur”Eén sleutel · creditprijzen · modellen kiezen via llms.txt · sleutellimieten
OpenRouter / neocloud: jacht op TPM20 verzoeken / 10 s voor generatie · LLM zonder rate limit · 429 vs 402/502/503
Goedkopere tokens, hogere rekeningenCredits die nooit verlopen · sleutellimieten · saldo-API · geen automatisch seatbudget
API-credits van ChatGPT Pro verlopenOpwaarderen in het dashboard · credits verlopen nooit · 402 in plaats van valse 429
Open AI-routes bij vibe-appsSleutels alleen op de server · IP-whitelist · X-End-User-ID · authenticatie op app-niveau
Share: