Calculators
TAM/SAM/SOM market sizing calculator API
Top-down market sizing: SAM = TAM * serviceablePercent, SOM = SAM * obtainablePercent, and (given avgRevenuePerCustomer) the obtainable customer count. Answers 'what's my SAM and SOM','how many customers can I realistically obtain from this market'.
Price$0.01per request
MethodPOST
Route/v1/calc/mkt-market-size
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
calcmarketingtamsamsommarket-sizingstrategymetrics
API URL
Integration docshttps://x402.hexl.dev/v1/calc/mkt-market-sizeExample request
{
"tam": 5000000000,
"serviceablePercent": 0.3,
"obtainablePercent": 0.05,
"avgRevenuePerCustomer": 1200
}Example response
{
"formula": "SAM = TAM * serviceablePercent; SOM = SAM * obtainablePercent",
"tam": 5000000000,
"serviceablePercent": 0.3,
"obtainablePercent": 0.05,
"sam": 1500000000,
"som": 75000000,
"avgRevenuePerCustomer": 1200,
"obtainableCustomers": 62500
}Input schema
{
"type": "object",
"required": [
"tam",
"serviceablePercent",
"obtainablePercent"
],
"properties": {
"tam": {
"type": "number",
"description": "total addressable market in currency units",
"examples": [
5000000000
]
},
"serviceablePercent": {
"type": "number",
"description": "decimal in [0,1]",
"examples": [
0.3
]
},
"obtainablePercent": {
"type": "number",
"description": "decimal in [0,1]",
"examples": [
0.05
]
},
"avgRevenuePerCustomer": {
"type": "number",
"examples": [
1200
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}