Example Usage
Fields
| Field | Type | Required | Description |
|---|---|---|---|
audio | string | :heavy_minus_sign: | Price in USD per audio input token |
audioOutput | string | :heavy_minus_sign: | Price in USD per audio output token |
completion | string | :heavy_check_mark: | Price in USD per token for completion (output) generation |
discount | number | :heavy_minus_sign: | Fractional discount applied to this endpoint’s pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free) |
image | string | :heavy_minus_sign: | Price in USD per input image |
imageOutput | string | :heavy_minus_sign: | Price in USD per output image |
imageToken | string | :heavy_minus_sign: | Price in USD per image token |
inputAudioCache | string | :heavy_minus_sign: | Price in USD per cached audio input token |
inputCacheRead | string | :heavy_minus_sign: | Price in USD per cached input token (read) |
inputCacheWrite | string | :heavy_minus_sign: | Price per cache-write token, in USD per token. For providers with multiple cache TTLs (e.g. Anthropic), this is the default (5-minute) cache-write rate. |
inputCacheWrite1h | string | :heavy_minus_sign: | Price per 1-hour cache-write token, in USD per token. Only present for providers that price an extended (1-hour) cache TTL separately, such as Anthropic. |
internalReasoning | string | :heavy_minus_sign: | Price in USD per internal reasoning token |
prompt | string | :heavy_check_mark: | Price in USD per token for prompt (input) processing |
request | string | :heavy_minus_sign: | Price in USD per request |
webSearch | string | :heavy_minus_sign: | Price in USD per web search |