US Weather
APIOfficial US National Weather Service Weather Data API
Overview
The US Weather API (powered by the US National Weather Service) offers RESTful access to official weather data including 7-day forecasts, severe alerts, real-time observations, radar imagery, and climate data for U.S. locations. Key endpoints include /points (location grid coordinates), /forecast (daily/hourly forecasts), /alerts (weather warnings), and /observations (current conditions). Responses are in JSON format. Ideal for integrating into mobile apps, emergency systems, travel tools, or local news platforms to deliver accurate, government-sourced weather information.
Example Integration (JavaScript)
fetch('https://www.weather.gov/documentation/services-web-api')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful
- JSON support
- No Auth required
- Official US Gov data
- Real-time alerts
- 7-day forecasts
Frequently Asked Questions
? Is US Weather free to use?
Yes, the US Weather API is completely free for public and commercial use without subscription fees.
? Does it require an API Key?
No, the API does not need an API key, though rate limits apply to prevent abuse.
? What is the response format?
All endpoints return data in JSON format, which is easy to parse and integrate into applications.
Top Alternatives
People Also Ask about US Weather
Tool Info
Pros
- ⊕ Free & official
- ⊕ No API key needed
- ⊕ Comprehensive datasets
- ⊕ Reliable government source
Cons
- ⊖ US-only coverage
- ⊖ Rate limits (10 requests/minute per IP)
- ⊖ No formal SLA
- ⊖ Limited international data