Usage
Retrieve generation detail
GET
Returns one request generation lookup record owned by the authenticated user. The response contains public request facts and the user-visible charge in Credits.
ApiKeyAuthheader
Authorization<token>id*stringRequest ID.
Generation detail.
application/json- response
cost*created_at*stringFormat
date-timeid*stringSame value as request_id; kept as the canonical object id.
model*object*"request_receipt"Value in
"request_receipt"receipt*request_id*stringstatus*stringValue in
"succeeded""failed""partial""unknown"timing*usage*curl -X GET 'https://api.ohmygpt.com/v1/generations/string'Example Response
{ "cost": { "credits": 0, "lines": [ { "credits": 0, "kind": "string", "list_price_credits": 0, "price_credits": 0, "quantity": 0 } ], "list_credits": 0 }, "created_at": "2019-08-24T14:15:22Z", "id": "string", "model": { "id": "string", "provider": "string" }, "object": "request_receipt", "receipt": { "available": true, "warnings": [ { "code": "string", "field": "string", "message": "string" } ] }, "request_id": "string", "status": "succeeded", "timing": { "duration_ms": 0, "first_token_ms": 0 }, "usage": { "cache_creation_tokens": 0, "cache_read_tokens": 0, "input_tokens": 0, "output_tokens": 0, "reasoning_tokens": 0 }}List incidents GET
Returns active public incidents plus resolved incidents from the last 30 days, capped at 50 items.
Retrieve generation lookup GET
Vercel-style lookup wrapper for a generation record. The query parameter and returned data refer to the same user-scoped request ID used by /v1/generations/{id}.