1 leaves pricing unchanged. 0.8 applies a 20% discount. 1.2 applies a 20% markup.
Requires:
- Gateway version 2.7.0 or higher
- Backend version 1.15.0 or higher (for air-gapped deployments)
- Frontend version 1.8.1 or higher (for air-gapped deployments).
- Negotiated Discounts: Reflect enterprise contracts or committed-use rates from a provider on the corresponding Integration.
- Internal Cost Showback: Apply a markup so the cost reported to internal teams or workspaces includes your platform overhead.
- Custom Per-Integration Rates: Maintain different effective pricing across multiple Integrations of the same provider (e.g. a discounted production Integration alongside a standard-rate sandbox).
Adding Pricing Adjustments to an Integration
You can configure Pricing Adjustments directly from Strata Cloud Manager, in the Basic Integration Details step.- Navigate to the relevant Integration in your Strata Cloud Manager account, and create a new Integration or open an existing one.
- On the Integration Details step, toggle Pricing Adjustments on.
- Choose a Multiplier mode:
- Default: Quick form for the most common token types.
- Custom: JSON editor for the full multiplier shape, including reasoning, audio, image, and additional units.
- Enter your multipliers. Empty fields inherit from
Default. - Save the Integration.
Configuration Fields
Default mode exposes the five most common multipliers:Default
Multiplier applied to every token type unless a more specific multiplier is set below. A flat 20% discount across the Integration is just
0.8 here.Request Tokens
Multiplier applied to input/request token cost.
Response Tokens
Multiplier applied to output/response token cost.
Cache Read Tokens
Multiplier applied to cache-read input token cost.
Cache Write Tokens
Multiplier applied to cache-write input token cost.
web_search — switch to Custom mode and provide a JSON object with the keys you want to adjust:
pay_as_you_go (or in additional_units) can be adjusted here.
Full multiplier reference
Full multiplier reference
Per-Model Pricing Adjustments
Adjustments can also be set on an individual model within an Integration, using the samepricing_adjustments shape. This is useful when a negotiated rate applies to only part of a provider’s catalog — for example a committed-use discount on one model family while the rest of the Integration bills at list price.
Per-model adjustments require Gateway version 2.22.0 or higher.
pricing_adjustments, every multiplier for requests to that model comes from the model-level object, and any keys it omits fall back to default within that same object rather than to the Integration-level adjustment.
Models without their own pricing_adjustments continue to use the Integration-level adjustment.
Setting Pricing Adjustments via the API
You can also configure Pricing Adjustments programmatically through the Integrations API. Passpricing_adjustments when creating or updating an Integration. Send null to clear all adjustments.
- cURL
- Python

