Set an agent cost catalog override
State the workspace’s negotiated rate for a model the global registry already prices — the discount you actually pay, not the list price. Token rates are USD per million tokens and dimensions carries whatever else that model bills. Any open override for the pair is closed as of now and this one takes effect immediately; calls already priced keep the rate they were priced with. An alias resolves to its canonical model, so naming a spelling the registry collapsed writes the surviving model’s override. A (provider, model) pair the registry does not know is refused — that is a custom cost item, created through the items endpoint.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Model price override payload
AI model provider, or the vendor of a custom cost item. This is not an integration connection.
1"anthropic"
Model identifier, or custom item identifier. Null on wildcard pricing rows.
1"claude-sonnet-5"
Provider cost in USD per million input tokens, as an exact decimal string.
40^\d+(\.\d+)?$"3"
Provider cost in USD per million output tokens, as an exact decimal string.
40^\d+(\.\d+)?$"15"
Provider cost in USD per million cached input tokens, as an exact decimal string.
40^\d+(\.\d+)?$"0.3"
Provider cost in USD per million cache write tokens, as an exact decimal string.
40^\d+(\.\d+)?$"3.75"
Additional billable dimensions; each key matches a usage_extra key and rates use the owning card's units or USD for cost-catalog dimensions.
Response
AI model provider, or the vendor of a custom cost item. This is not an integration connection.
"anthropic"
Model identifier, or custom item identifier. Null on wildcard pricing rows.
"claude-sonnet-5"
Alternative model names recognized by the cost catalog.
Provider cost in USD per million input tokens, as an exact decimal string.
^-?\d+(\.\d+)?(e[+-]?\d+)?$/i"3"
Provider cost in USD per million output tokens, as an exact decimal string.
^-?\d+(\.\d+)?(e[+-]?\d+)?$/i"15"
Provider cost in USD per million cached input tokens, as an exact decimal string.
^-?\d+(\.\d+)?(e[+-]?\d+)?$/i"0.3"
Provider cost in USD per million cache write tokens, as an exact decimal string.
^-?\d+(\.\d+)?(e[+-]?\d+)?$/i"3.75"
Additional billable dimensions; each key matches a usage_extra key and rates use the owning card's units or USD for cost-catalog dimensions.
Time the price takes effect, as a UTC ISO 8601 timestamp.
"2026-09-01T00:00:00Z"
Source of the model or item cost.
- official: Official model price registry.
- override: Negotiated workspace cost override.
- custom: Workspace-defined cost item.
- unlisted: Observed usage without catalog pricing.
official, override, custom, unlisted "official"
Custom cost-item identifier used to delete the item; null for registry models.
null
Negotiated workspace cost override, or null when using registry rates.
null

