Pricing - TypeScript SDK

Pricing type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Example Usage

1import { Pricing } from "@openrouter/sdk/models";
2
3let value: Pricing = {
4 completion: "1000",
5 prompt: "1000",
6};

Fields

FieldTypeRequiredDescriptionExample
audiostringN/A1000
audioOutputstringN/A1000
completionstring✔️N/A1000
discountnumberN/A
imagestringN/A1000
imageOutputstringN/A1000
imageTokenstringN/A1000
inputAudioCachestringN/A1000
inputCacheReadstringN/A1000
inputCacheWritestringN/A1000
internalReasoningstringN/A1000
promptstring✔️N/A1000
requeststringN/A1000
webSearchstringN/A1000