Snow Load
Snow Load API
Calculate balanced and unbalanced snow loads per ASCE 7-16 and ASCE 7-22 Chapter 7. Returns flat roof snow load, sloped roof snow load, design snow load, and applicable factors.
Standards
| Standard | Endpoint | Key Difference |
|---|---|---|
| ASCE 7-16 | POST /v1/snow-load/asce7-16/calculate | Thermal conditions as numeric codes (1-6) |
| ASCE 7-22 | POST /v1/snow-load/asce7-22/calculate | Descriptive thermal conditions, roof R-value input |
Two Approaches
Single-Call (Recommended)
Create, configure, and solve in one request using the standard-specific endpoints above. API Reference →
Multi-Step
For iterative design scenarios:
Code
Quick Example
Calculate snow load for a building with a 4:12 roof slope (ASCE 7-16):
Code
Response:
Code
Output Fields
| Field | Description | Unit |
|---|---|---|
pF | Flat roof snow load | psf |
pS | Sloped roof snow load | psf |
pDesign | Design roof snow load | psf |
cE | Exposure factor (Ce) | - |
cS | Slope factor (Cs) | - |
cT | Thermal factor (Ct) | - |
iS | Importance factor (Is) (ASCE 7-16 only) | - |
Project Defaults
By default, the calculator uses project defaults for risk category, ground snow load, and surface roughness. To override these, set overrideDefaults: true in your attributes and provide the values directly.
Next Steps
- API Reference - Full interactive endpoint documentation with all input parameters
Last modified on