Credits
API-Anfragen, die an das LLM weitergereicht werden, beanspruchen Credits. Üblicherweise gibt es eine 1:1-Entsprechung, d.h. eine Anfrage kostet einen Credit. Besonders aufwendige Requests können aber auch mehrere Credits kosten.
Ergibt eine Anfrage einen Fehler (z.B. weil ein erforderlicher Parameter fehlt), so werden keine Credits abgezogen.
GET
/api/v1/credits
Gibt die Credits zurück, die für einen Account zur Verfügung stehen.
| Schlüssel | Beschreibung |
|---|---|
plan |
aktuell abgeschlossenes Abo-Modell
der Wert
|
expiring |
Credits eines Abo-Modells, die zum Ende eines Abrechnungszeitraums verfallen |
static |
Credits eines Pay-as-you-go-Modells, die so lange gültig bleiben, bis sie eingesetzt wurden |
remaining |
Gesamtzahl aktuell zur Verfügung stehender Credits, unabhängig von Verfallszeiten |
credit_costs |
wieviele Credits ein API-Aufruf auf den genannten Endpoint beansprucht |
Autorisierung
notwendig
Antwort-Status
{
"remote-ip": "127.0.0.1",
"status": "OK",
"plan": {
"active": "Plus",
"credits": "1000",
"cancelled": "2026-05-27"
},
"expiring": [
{
"total": "200",
"remaining": "136",
"valid_from": "2026-01-17",
"valid_until": "2026-02-16"
},
{
"total": "200",
"remaining": "200",
"valid_from": "2026-02-17",
"valid_until": "2026-03-16"
}
],
"static": {
"remaining": "162",
"total": "200"
},
"remaining": 298,
"credit_costs": {
"alttexts": 3,
"summary": 1,
"bulletpoints": 1,
"simplelang": 1,
"faq": 1
}
}
{
"remote-ip": "127.0.0.1",
"status": "Error",
"message": "Unauthorized"
}
{
"remote-ip": "127.0.0.1",
"status": "Error",
"message": "Authentication required"
}
{
"remote-ip": "127.0.0.1",
"status": "Error",
"message": "Authorization malformatted"
}