OhMyGPT
Usage

Retrieve generation detail

GET
/v1/generations/{id}

Returns one request generation lookup record owned by the authenticated user. The response contains public request facts and the user-visible charge in Credits.

Authorization

ApiKeyAuth
headerAuthorization<token>

Path Parameters

id*string

Request ID.

Response Body

Generation detail.

application/json
  1. response
cost*
created_at*string
Formatdate-time
id*string

Same value as request_id; kept as the canonical object id.

model*
object*"request_receipt"
Value in"request_receipt"
receipt*
request_id*string
status*string
Value in"succeeded""failed""partial""unknown"
timing*
usage*
Example Request
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  }}