AccuWeather API
"The most detailed, complete and accurate collection of weather data available." [1]
AccuWeather API is a REST-based weather data service covering over 3.5 million locations worldwide, offering current conditions, hourly and daily forecasts, minute-by-minute precipitation, severe weather alerts, air quality, lightning, tropical cyclone tracking, and more. Pricing starts at $2/month on a subscription model with self-serve signup, a 14-day trial at 500 calls per day, and plans scaling up to enterprise tiers. Notable customers include Caterpillar and SmartNews. Key restrictions include mandatory AccuWeather attribution, a ban on AI/ML training use, and prohibitions on broadcast, connected vehicle, and commercial use at the Starter tier.
Best for / Avoid if
Best for: AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box; Cost-sensitive teams - low, transparent entry price
Avoid if: You want to try it free before paying; You have strict compliance requirements
Scores
- 35 / 100Agent friendliness
- 85 / 100Pricing transparency
- 45 / 100Setup speed
- 10 / 100Docs quality
- 85 / 100Procurement ease
- 0 / 100Trust readiness
Pricing & procurement
- Pricing model
- Subscription [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Self-serve signup
- ✓ Yes [5]
- Requires sales call
- ✗ No [6]
- Enterprise plan
- ✓ Yes [7]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Free Trial | 14-day Core Weather trial — 500 calls/day | 14-day trial | $0 | source |
| Starter | 15,000 calls/month — Core Weather (personal/non-commercial only) | month | $2 | source |
| Starter | Overage beyond 15,000 calls/month | 1,000 calls | $0.25 | source |
| Standard | 225,000 calls/month — Core Weather | month | $25 | source |
| Standard | Overage beyond 225,000 calls/month | 1,000 calls | $0.12 | source |
| Prime | 1,800,000 calls/month — Core Weather | month | $250 | source |
| Prime | Overage beyond 1,800,000 calls/month | 1,000 calls | $0.15 | source |
| Elite | 2,400,000 calls/month — Core Weather (full API suite) | month | $500 | source |
| Elite | Overage beyond 2,400,000 calls/month | 1,000 calls | $0.22 | source |
| Free Trial | 14-day MinuteCast trial — 50 calls/day | 14-day trial | $0 | source |
| MinuteCast Lite | 10,000 calls/month — MinuteCast | month | $25 | source |
| MinuteCast Lite | Overage beyond 10,000 calls/month | 1,000 calls | $0.18 | source |
| MinuteCast Full | 675,000 calls/month — MinuteCast | month | $100 | source |
| MinuteCast Full | Overage beyond 675,000 calls/month | 1,000 calls | $0.12 | source |
Capabilities
- Supported actions
- current_conditions, hourly_forecast, daily_forecast, quarter_day_forecast, minutecast_precipitation, minutecast_premium, location_search, alerts, weather_alarms, lifestyle_indices, imagery_maps, tropical_cyclone, lightning, air_quality, historical_conditions, translations, tidal_data, astronomy, river_gauge, deep_links, reports [8]
- Regions
- global (3.5 million+ locations worldwide) [9]
- Languages
- Arabic, Azerbaijani, Bengali, Bosnian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, Filipino, Finnish, French, German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kannada, Kazakh, Korean, Latvian, Lithuanian, Macedonian, Malay, Marathi, Norwegian, Polish, Portuguese, Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Tagalog, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Uzbek, Vietnamese [10]
- Input types
- city name, location key, postal code / ZIP code, lat/lon coordinates, points of interest, GPS coordinates [11]
- Output types
- JSON, GeoJSON, CSV [12]
- Webhooks
- ✗ No [13]
- Sandbox / test mode
- ✗ No [14]
- SDK languages
- Unknown
- MCP server
- ✗ No
Trust & compliance
- SOC 2
- – Unknown
- HIPAA
- ✗ No [15]
- GDPR
- ✗ No [16]
- ISO 27001
- – Unknown
- PCI DSS
- – Unknown
- Published SLA
- ✗ No [17]
- Rate limits
- 14-day Core Weather trial: 500 API calls/day; 14-day MinuteCast trial: 50 API calls/day; Starter: 15,000 calls/month; Standard: 225,000 calls/month; Prime: 1,800,000 calls/month; Elite: 2,400,000 calls/month; MinuteCast Lite: 10,000 calls/month; MinuteCast Full: 675,000 calls/month [18]
- Known restrictions
- Starter plan limited to personal/non-commercial use only, Attribution to AccuWeather by name and logo required in all uses, API data may not be cached for more than 2 weeks, Prohibited from use in broadcast TV, radio, OTT applications, Prohibited from use in connected vehicles/telematics, Cannot be used to train AI/ML/LLM models, Cannot resell, sublicense, or redistribute API data to third parties, Cannot commingle or supplement AccuWeather data with other weather sources, Cannot create archives or databases of API data, Enterprise plan requires minimum 1-year contract, Liability cap of $100 USD; no uptime SLA, Permanent free tier discontinued September 2025; only a 14-day trial is available [19]
Developer surface
Integration
- API style
- rest
- Base URL
- https://dataservice.accuweather.com
- Version
- v1
- Versioning
- url
- Stability
- ga
- Auth methods
- api_key
- Error format
- problem+json
- Rate limit
- 500 / day
Adoption & maturity
- Launched
- 2017-06-20
- GA
- 2017-06-20
- Notable customers
- Caterpillar, SmartNews
Other Weather APIs
OpenWeather
"Build smarter, plan better with the world's most flexible weather data platform"
Visual Crossing Weather API
"The World's Most Comprehensive Weather API for Businesses and Developers."
WeatherAPI.com
"The ultimate weather and geolocation API trusted by 850,000+ users worldwide"
Meteosource
"Real-time, forecast & historical accurate data" provided through a Global Weather API leveraging machine learning models for "best-in-class accuracy."
Open-Meteo
"An open-source weather API that offers free access for non-commercial use - no API key required, 30+ weather models, historical data from 1940."
Google Weather API (Google Maps Platform)
"The Weather API provides comprehensive weather information - including temperature, precipitation, wind, cloud cover, and more - for locations across the globe."
References
- ↑Description: developer.accuweather.com · developer.accuweather.com
- ↑Pricing model: developer.accuweather.com · developer.accuweather.com
- ↑Published pricing: developer.accuweather.com · developer.accuweather.com
- ↑Free tier: developer.accuweather.com · developer.accuweather.com
- ↑Self-serve signup: developer.accuweather.com · developer.accuweather.com
- ↑Requires sales call: developer.accuweather.com
- ↑Enterprise plan: developer.accuweather.com · apidev.accuweather.com
- ↑Supported actions: apidev.accuweather.com · developer.accuweather.com · apidev.accuweather.com
- ↑Regions: developer.accuweather.com · apidev.accuweather.com
- ↑Languages: developer.accuweather.com · developer.accuweather.com
- ↑Input types: developer.accuweather.com · developer.accuweather.com
- ↑Output types: apidev.accuweather.com · apidev.accuweather.com
- ↑Webhooks: developer.accuweather.com
- ↑Sandbox: developer.accuweather.com
- ↑HIPAA: developer.accuweather.com
- ↑GDPR: developer.accuweather.com · data-privacy.accuweather.com
- ↑Published SLA: developer.accuweather.com · developer.accuweather.com
- ↑Rate limits: developer.accuweather.com · developer.accuweather.com
- ↑Known restrictions: developer.accuweather.com · developer.accuweather.com · developer.accuweather.com
Change history
- 2026-06-15 Score Agent Friendliness: 25 → 35
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 Has Structured Data: (none) → No
- 2026-06-14 Capabilities: {} → {"marine":true,"forecast":true,"historical":true,"hyperlocal":true,"air_quality…
- 2026-06-14 Summary Md: (none) → AccuWeather API is a REST-based weather data service covering over 3.5 million …
- 2026-06-14 Score Docs Quality: 0 → 10
- 2026-06-14 Best For: Teams needing broad API coverage out of the box, Cost-sensitive teams - low, tr… → AI agents and automation - an agent-ready surface (MCP / llms.txt), Teams needi…
- 2026-06-14 Score Agent Friendliness: 10 → 25
- 2026-06-14 Llms Txt URL: (none) → https://developer.accuweather.com/llms.txt
- 2026-06-14 Llms Txt Present: (none) → Yes
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Score Pricing Transparency: (none) → 85
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Avoid If: (none) → You want to try it free before paying, You have strict compliance requirements
- 2026-06-14 Best For: (none) → Teams needing broad API coverage out of the box, Cost-sensitive teams - low, tr…
- 2026-06-14 Score Trust Readiness: (none) → 0
- 2026-06-14 Score Procurement Friction: (none) → 85
- 2026-06-14 Score Docs Quality: (none) → 0
- 2026-06-14 Score Setup Speed: (none) → 45
- 2026-06-14 Score Agent Friendliness: (none) → 10
- 2026-06-14 Requires Sales Call: set to No
- 2026-06-14 Enterprise Plan Available: set to Yes
- 2026-06-14 HIPAA: set to No
- 2026-06-14 GDPR: set to No
- 2026-06-14 SLA Published: set to No
- 2026-06-14 Data Retention Policy URL: set to https://developer.accuweather.com/documentation/terms-of-use
- 2026-06-14 Documented Rate Limits: set to 14-day Core Weather trial: 500 API calls/day; 14-day MinuteCast trial: 50 API c…
- 2026-06-14 Rate Limit Requests: set to 500
- 2026-06-14 Rate Limit Window: set to day
- 2026-06-14 Known Restrictions: set to Starter plan limited to personal/non-commercial use only, Attribution to AccuWe…
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://developer.accuweather.com/documentation/authentication
- 2026-06-14 API Style: set to rest
- 2026-06-14 Base URL: set to https://dataservice.accuweather.com
- 2026-06-14 API Version: set to v1
- 2026-06-14 Versioning Scheme: set to url
- 2026-06-14 Stability: set to ga
- 2026-06-14 Deprecation Policy URL: set to https://developer.accuweather.com/documentation/terms-of-use
- 2026-06-14 Quickstart URL: set to https://developer.accuweather.com/documentation/core-weather-quick-start
- 2026-06-14 Error Format: set to problem+json
- 2026-06-14 Requires Verification: set to No
- 2026-06-14 Starting Price Usd: set to 2
- 2026-06-14 Price Basis: set to month
- 2026-06-14 Free Tier Limit: set to 500 calls/day for 14 days (Core Weather trial)
- 2026-06-14 Launched At: set to 2017-06-20
- 2026-06-14 Slug: set to accuweather
- 2026-06-14 Notable Customers: set to Caterpillar, SmartNews
- 2026-06-14 Fields Not Found: set to soc2, iso_27001, pci_dss, sdk_languages, mcp_server_available, minimum_commitme…
- 2026-06-14 Source Confidence: set to high
- 2026-06-14 Extractor: set to claude-subagent:sonnet
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/accuweather \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/accuweather/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'