/api/v1/pricingAll pricing constants — materials, heights, railings, feature add-ons, stairs, demolition, permit fees, and the calculator's input bounds.
Example
curl https://us.deckcosttoronto.com/api/v1/pricingResponse (truncated)
{
"version": "v1",
"currency": "USD",
"taxesIncluded": false,
"region": "Dallas–Fort Worth metroplex",
"year": 2026,
"data": {
"materials": [
{
"id": "pressure_treated",
"label": "Pressure-treated lumber",
"perSqFt": { "low": 20, "high": 35 },
"blurb": "Most affordable. Lasts 15–20 years..."
},
...
],
"heights": [...],
"railings": [...],
"features": [...],
"stairsPerStep": { "low": 130, "high": 250 },
"demolitionPerSqFt": { "low": 3, "high": 6 },
"permitCost": { "low": 150, "high": 600 },
"minProjectFloor": { "low": 3500, "high": 5000 }
}
}