At a glance
ProviderTomorrow.io
TypeWebSocket
CategoryWeather
Real-timeYes — streaming
AuthAPI key
PricingFree tier (500 calls/day); paid API & Enterprise plans by call-volume (custom, contact sales) — Free: 500 calls/day (also 25/hour, 3/second), core fields (temp, wind, precip, humidity), 5-day forecast, 1 weather-based alert; API-only (no platform UI), API Plan: paid, priced by API call volume/usage tiers for direct integration into apps and workflows, Enterprise: custom — 14-day forecasts, minutely resolution, full 60+ layers, customizable alerts, contact sales
What data it provides
- Temperature (current + forecast high/low), feels-like, humidity, dew point
- Precipitation amount, intensity, probability and precipitation type
- Wind speed/gust/direction; cloud cover; pressure
- Minutely, hourly, and daily timesteps; forecasts up to 14 days out
- Historical/archive weather data going back ~20+ years
- 60+ data layers incl. air quality, pollen, solar, soil, fire, flood, lightning, maritime
Features
- Webhooks: HTTP POST push to your server when a monitored location/threshold alert fires (event-driven, no polling)
- Alerts/Events API: define custom rules over 80+ data points (e.g. temp > X) and get forecasted events or threshold crossings over the next ~5 days
- Hyperlocal point-based forecasts; 99.9% advertised uptime
- Free-tier rate limits: 500 req/day, 25 req/hour, 3 req/second
- JSON REST responses; client snippets for Python, JavaScript/Node, Java, Go, R, Shell
- Coverage: global, with historical depth ~20 years and forecasts to 14 days (enterprise)
Links
Use it in a bot
Other weather data sources