Controleer kredietsaldo
GET /user/credits/info geeft het kredietsaldo van het geauthenticeerde team terug, een uitsplitsing per partij, details van het actieve abonnement en of gebruik is toegestaan.
Gebruik dit eindpunt om factureringswidgets, gebruiksdashboards of pre-flight checks voor grote taken te ondersteunen.
Voor API-details zie Krijg kredietinformatie.
Antwoord
Elke partij in
breakdown heeft een purchase_kind van Subscription, Top-up, Manual, Setup of Pending.
Koop een opwaardering
POST /user/purchase-topup belast een opgeslagen kaart op Stripe en koopt credits in één stap. Er is geen Checkout-omleiding of ingebedde betalings-UI.
Geef het kredietbedrag door in de request body:
Ondersteunde waarden: 10,000, 20,000, 80,000, en 100,000.
Voor API-details zie Koop opwaardering.
Vereisten
- Het team moet een Stripe-klant hebben met ten minste één opgeslagen kaart.
- Slechts één aankooppoging is toegestaan elke 60 seconden per team. Als je de cooldown raakt, is het antwoord 429 met een
Retry-Afterheader.
Antwoorden
200 — betaling geslaagd:Credits worden uitgegeven door de Stripe-webhook na betalingsbevestiging, niet direct vanuit het HTTP-antwoord. Behandel 200 als betalingssucces; poll
GET /user/credits/info als je het bijgewerkte saldo moet bevestigen.