The Scenario API uses the same Compute Unit (CU) system as the web application.
API access is available exclusively through selected paid plans (Pro & above) The Compute Units included in your plan can be used across both the web application and API, with no separate allocation.
Public pricing page is available here: https://www.scenario.com/pricing
Different operations consume varying amounts of Compute Units:
Generating images: ~2-15 CUs per image (varies by model)
Enhancing: ~5-15 CUs per operation
Training models: ~100-500 CUs depending on complexity
To help manage your CU usage, you can estimate costs before running operations.
Scenario provides two ways to estimate API costs:
Add ?dryRun=true to any API request to simulate the operation and see how many CUs it would consume without actually running it. For example, instead of:POST https://api.cloud.scenario.com/v1/generate/custom/{modelId}
use:POST https://api.cloud.scenario.com/v1/generate/custom?dryRun=true
This returns the exact CU cost without deducting from your balance. Parameter is mentioned in the documentation when available.
In the web application, navigate to Organization Settings > Compute Planner. This interactive tool lets you adjust parameters for different operations and see estimated monthly costs based on your anticipated volume.