ReferenceHTTP API
Llm pricing
Response Body
application/json
application/json
curl -X GET "https://example.com/v1/llm-pricing"{ "prices": [ { "currency": "string", "input_per_million_minor": 0, "input_per_million_usd_nanos": "string", "model": "string", "output_per_million_minor": 0, "output_per_million_usd_nanos": "string", "source": "workspace" } ]}Path Parameters
model*string
Model key (normalized to trimmed lowercase)
Response Body
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/v1/llm-pricing/string"Empty
Path Parameters
model*string
Model key (normalized to trimmed lowercase)
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
PUT /v1/llm-pricing/{model} body. Prices must be non-negative — a
negative price would subtract from accumulated spend and quietly
defeat the budget gate.
Response Body
application/json
application/json
application/json
application/json
curl -X PUT "https://example.com/v1/llm-pricing/string" \ -H "Content-Type: application/json" \ -d '{ "input_per_million_minor": 0, "output_per_million_minor": 0 }'{ "currency": "string", "input_per_million_minor": 0, "input_per_million_usd_nanos": "string", "model": "string", "output_per_million_minor": 0, "output_per_million_usd_nanos": "string", "source": "workspace"}