Build with the weather stack your team already trusts.
Fast, documented, and developer-friendly APIs for forecasts, alerts, historical data, and geospatial weather intelligence.
REST
GraphQL
SDKs
Webhooks
OpenAPI
Developer Tools
Forecast API
Hourly and daily forecasts across global locations with hyperlocal precision and flexible response formats.
- 14-day outlooks
- 100m resolution
- Custom fields
Nowcast API
Minute-by-minute precipitation forecasts for short-term decisions and operational response.
- 6-hour nowcasts
- Severe weather alerts
- Fast refresh cadence
Historical Data API
Access decades of verified observations and reanalysis for analytics, risk, and forecasting workflows.
- 40+ year archive
- Quality controlled
- Bulk export support
Start building today
Use our sandbox, SDKs, and docs to get from sign-up to your first request in minutes.
Get API Accessimport customweather as cw client = cw.Client(api_key="your_key") forecast = client.forecast(lat=40.7128, lon=-74.0060, days=7) print(forecast.daily[0].temp_high)
Integrate in minutes, not months.
OpenAPI docs, official SDKs, and a sandbox environment make it easy to ship weather-powered experiences.