Benchmark Tradeoff At Scale

Get tradeoff models for a specific category at a given revenue scale. Tradeoff models show the relationship between two metrics (e.g., growth vs. margin) for companies at a similar revenue scale. This helps understand typical tradeoffs companies make at different stages. **Parameters:** - `category`: The business category (e.g., "saas", "ai", "consumer") - `revenue`: The annualized revenue scale - `model`: Optional list of specific models to return (e.g., ["12m_growth_vs_margin"])

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

categorystringRequired
group_idintegerRequired

Query parameters

revenuedoubleRequired
Annualized revenue scale for which to obtain benchmarks
modellist of strings or nullOptional

Response

Successful Response
scaleobject
Describes the revenue range of the data whose points represent the trade off.
raw_datalist of maps from strings to doubles
Raw data points used to generate the tradeoff model. Each dictionary contains exactly two key-value pairs representing the x-metric and y-metric being compared. The keys are dynamic metric names that vary by model - for example, '12m_growth_vs_margin' uses 'quarterly_operating_margin' (x) and 'cmgr12' (y). Use the /data/benchmark/metadata/models endpoint to see which columns each model uses.
discarded_raw_datalist of maps from strings to doubles

Additional raw data points which were not used in the model fit due to outlier status. Contains the same metric keys as raw_data. These points were excluded to prevent skewing the tradeoff distribution.

areaslist of objects

Areas representing the confidence regions of the tradeoff model. The x-y coordinates describe an elliptical surface containing (1 - alpha) share of the data points, showing the typical tradeoff distribution at this revenue scale.

Errors