Endpoints
Generatie opzoeken
Zoek met GET /generation de exacte kosten, tokenaantallen, provider, latentie en finish reason van een eerder request op via het generation-id.
Zoek de details van een eerder request op (de exacte kosten, tokenaantallen, provider, latentie en finish reason) aan de hand van het generation-id. Handig om facturen af te stemmen, gestreamde requests te controleren en trage aanroepen te debuggen.
GET https://api14.com/api/v1/generation?id={generation_id}
Waar je het id vindt
- Het veld
idvan een chat completion, completion of response (gen-...). - De response-header
X-Generation-Id, indien aanwezig. - De
idin de eerste chunk van een stream. - De pagina Gebruik in je dashboard.
Request
| Queryparameter | Verplicht | Beschrijving |
|---|---|---|
id | ja | Het generation-id. |
curl "https://api14.com/api/v1/generation?id=gen-1791100000-abc123" \
-H "Authorization: Bearer sk-api14-..."
Je kunt alleen generaties opzoeken die door je eigen account zijn gemaakt. Elk ander id (of een id dat nooit is gelogd) geeft 404 not_found terug.
Response
De body is het generatierecord:
{
"data": {
"id": "gen-1791100000-abc123",
"model": "anthropic/claude-sonnet-4.5",
"created_at": "2026-10-04T09:12:44Z",
"provider_name": "Anthropic",
"streamed": true,
"finish_reason": "stop",
"tokens_prompt": 1250,
"tokens_completion": 340,
"native_tokens_prompt": 1310,
"native_tokens_completion": 352,
"native_tokens_reasoning": 0,
"native_tokens_cached": 1024,
"latency": 412,
"generation_time": 3810,
"total_cost": 0.00918
}
}
| Veld | Beschrijving |
|---|---|
total_cost | Het bedrag dat van je saldo is afgeschreven, in USD. |
native_tokens_* | Tokenaantallen volgens de eigen tokenizer van de provider, hierop word je gefactureerd. |
native_tokens_cached | Prompttokens die uit de cache zijn geleverd. Zie Prompt caching. |
latency / generation_time | Tijd tot het eerste token en totale generatietijd, in ms. |
Kosten
total_cost (en usage.cost in de oorspronkelijke response) is wat het request je kost, hetzelfde bedrag als op de pagina Gebruik. Zie Prijzen en facturering.
Timing
Het record kan enkele seconden nodig hebben om te verschijnen nadat een request is afgerond. Krijg je direct na een request een 404, probeer het dan na een korte vertraging opnieuw.
Fouten
| Status | Code | Wanneer |
|---|---|---|
| 401 | invalid_api_key | Ontbrekende of ongeldige key. |
| 404 | not_found | Het id is onbekend of hoort bij een ander account. |
| 502 | upstream_unavailable | Het record kon niet worden opgehaald; probeer opnieuw. |
Zie Fouten.