v51

OpenAPI 3.1.0raw.githubusercontent.com2026-08-018486293.2 KB
pricing

Set Pricing

Set or update pricing for a model.

Rejects an alias: pricing, budgets, and usage all key on the resolved target, so a row stored under an alias name would never be read.

post/v1/pricing

Request body

cache_read_price_per_millionnumber nullable

Price per 1M cached-input tokens

cache_write_1h_price_per_millionnumber nullable

Price per 1M Anthropic 1-hour cache-write tokens

cache_write_price_per_millionnumber nullable

Price per 1M cache-write (creation) tokens

effective_atstring date-time nullable

ISO 8601 datetime from which this price applies. Defaults to now if omitted.

input_price_per_millionnumber required

Price per 1M input tokens

model_keystring required

Model identifier in format 'provider:model'

output_price_per_millionnumber required

Price per 1M output tokens

Response

Successful Response

cache_read_price_per_millionnumber nullable required
cache_write_1h_price_per_millionnumber nullable required
cache_write_price_per_millionnumber nullable required
created_atstring required
effective_atstring required
input_price_per_millionnumber required
model_keystring required
output_price_per_millionnumber required
updated_atstring required