Weatherstack

"Retrieve instant, accurate weather information for any location in the world in lightweight JSON format" [1]

weatherstack.com · By APILayer · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

Weatherstack is a REST API delivering real-time, historical, and forecast weather data for any location worldwide in JSON format, with coverage extending back to 2008 and additional marine, astronomy, and tide data. Paid plans start at $9.99 per month with a free tier of 100 calls per month, scaling up to enterprise; self-serve signup requires no sales call. The API is GDPR-compliant with a published SLA, and counts Microsoft, Warner Brothers, and Deloitte among its documented customers.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; Teams needing broad API coverage out of the box; Cost-sensitive teams - low, transparent entry price

Avoid if: You have strict compliance requirements

Scores

  • 30 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 70 / 100
    Setup speed
  • 15 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 35 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Subscription [2]
Published pricing
Yes [3]
Free tier
Yes [4]
Free tier details
Free Plan: $0/month, 100 API calls/month, includes real-time weather and HTTPS encryption (256-bit SSL). No support included. Non-expiring recurring free allowance.
Self-serve signup
Yes [5]
Requires sales call
No [6]
Enterprise plan
Yes [7]
Published prices
PlanItemPerAmountSource
Free100 calls/month, real-time weather, HTTPS encryptionmonth$0source
Standard50,000 calls/monthmonth$9.99source
Standard50,000 calls/month (annual billing)month$8.99source
StandardOverage per call beyond monthly limitcall$0.0008source
StandardPlatinum Support add-on (annual)year$479.88source
Professional300,000 calls/monthmonth$49.99source
Professional300,000 calls/month (annual billing)month$43.99source
ProfessionalOverage per call beyond monthly limitcall$0.0007source
ProfessionalPlatinum Support add-on (annual)year$599.88source
Business1,000,000 calls/monthmonth$99.99source
Business1,000,000 calls/month (annual billing)month$84.99source
BusinessOverage per call beyond monthly limitcall$0.0004source
BusinessPlatinum Support add-on (annual)year$719.88source
EnterpriseCustom volume — all features, custom call limits - source

Capabilities

  • Forecast
  • Historical data
  • Marine
Supported actions
current_conditions, historical_weather, historical_time_series, weather_forecast, location_autocomplete, bulk_queries, marine_weather, astronomy_data, hourly_breakdown [8]
Regions
global [9]
Languages
English, Chinese, Arabic, French, Spanish, German, 40 world languages total [10]
Input types
city name, lat/lon coordinates, IP address, zip/postal code [11]
Output types
JSON [12]
Webhooks
No [13]
Sandbox / test mode
No [14]
SDK languages
Unknown
MCP server
No

Trust & compliance

SOC 2
Unknown
HIPAA
No [15]
GDPR
Yes [16]
ISO 27001
Unknown
PCI DSS
Unknown
Published SLA
Yes [17]
Rate limits
Monthly call quotas per plan: Free 100 calls/month; Standard 50,000 calls/month; Professional 300,000 calls/month; Business 1,000,000 calls/month. Overage charges apply beyond limits. No documented per-second or per-minute rate limits. Quota notifications sent at 75%, 90%, and 100% of monthly usage. [18]
Known restrictions
Cannot redistribute or resell API data, Cannot share data in public forums (print, radio, TV, internet), Cannot store or exploit API data beyond personal reference use, Cannot reverse engineer or decompile the API, Unused monthly call allocations do not roll over, Historical data available from 2008; marine historical data from January 1, 2015, Terms governed by Austrian law [19]

Developer surface

Docs rendering: static

Integration

API style
rest
Base URL
https://api.weatherstack.com
Versioning
none
Stability
ga
Auth methods
api_key
Error format
vendor-specific

Adoption & maturity

Launched
2015-01-01
Notable customers
Microsoft, Warner Brothers, Deloitte

Other Weather APIs

  • OpenWeather

    "Build smarter, plan better with the world's most flexible weather data platform"

    Hybrid · free tier · public pricing · self-serve

  • Visual Crossing Weather API

    "The World's Most Comprehensive Weather API for Businesses and Developers."

    Hybrid · free tier · public pricing · self-serve

  • WeatherAPI.com

    "The ultimate weather and geolocation API trusted by 850,000+ users worldwide"

    Subscription · free tier · public pricing · self-serve

  • Meteosource

    "Real-time, forecast & historical accurate data" provided through a Global Weather API leveraging machine learning models for "best-in-class accuracy."

    Subscription · free tier · public pricing · self-serve

  • 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."

    Subscription · free tier · public pricing · self-serve

  • 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."

    Usage · free tier · public pricing · self-serve

Weatherstack alternatives · Weatherstack vs OpenWeather · All Weather APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: weatherstack.com
  2. Pricing model: weatherstack.com · weatherstack.com
  3. Published pricing: weatherstack.com
  4. Free tier: weatherstack.com · weatherstack.com
  5. Self-serve signup: weatherstack.com · weatherstack.com
  6. Requires sales call: weatherstack.com
  7. Enterprise plan: weatherstack.com · weatherstack.com
  8. Supported actions: weatherstack.com · weatherstack.com
  9. Regions: weatherstack.com · weatherstack.com
  10. Languages: weatherstack.com · weatherstack.com
  11. Input types: weatherstack.com
  12. Output types: weatherstack.com
  13. Webhooks: weatherstack.com · weatherstack.com
  14. Sandbox: weatherstack.com
  15. HIPAA: weatherstack.com
  16. GDPR: weatherstack.com
  17. Published SLA: weatherstack.com
  18. Rate limits: weatherstack.com · weatherstack.com
  19. Known restrictions: weatherstack.com · weatherstack.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Agent Friendliness: 1030
  2. 2026-06-15 Score Docs Quality: 015
  3. 2026-06-14 Docs URL: (none)https://docs.apilayer.com/weatherstack/docs/api-documentation?utm_source=Weathe…
  4. 2026-06-14 Robots Allows Agents: (none)Yes
  5. 2026-06-14 Has Structured Data: (none)Yes
  6. 2026-06-14 Capabilities: {}{"marine":true,"forecast":true,"historical":true}
  7. 2026-06-14 Summary Md: (none)Weatherstack is a REST API delivering real-time, historical, and forecast weath…
  8. 2026-06-14 Llms Txt Present: (none)No
  9. 2026-06-14 Rendering: (none)static
  10. 2026-06-14 Status Page URL: (none)https://status.weatherstack.com
  11. 2026-06-14 Score Setup Speed: (none)70
  12. 2026-06-14 Score Pricing Transparency: (none)100
  13. 2026-06-14 Avoid If: (none)You have strict compliance requirements
  14. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, Teams needing broa…
  15. 2026-06-14 Score Trust Readiness: (none)35
  16. 2026-06-14 Score Procurement Friction: (none)100
  17. 2026-06-14 Score Docs Quality: (none)0
  18. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  19. 2026-06-14 Score Agent Friendliness: (none)10
  20. 2026-06-14 Free Tier Details: set to Free Plan: $0/month, 100 API calls/month, includes real-time weather and HTTPS …
  21. 2026-06-14 Self Serve Signup: set to Yes
  22. 2026-06-14 Requires Sales Call: set to No
  23. 2026-06-14 Enterprise Plan Available: set to Yes
  24. 2026-06-14 HIPAA: set to No
  25. 2026-06-14 GDPR: set to Yes
  26. 2026-06-14 SLA Published: set to Yes
  27. 2026-06-14 Data Retention Policy URL: set to https://weatherstack.com/privacy
  28. 2026-06-14 Documented Rate Limits: set to Monthly call quotas per plan: Free 100 calls/month; Standard 50,000 calls/month…
  29. 2026-06-14 Known Restrictions: set to Cannot redistribute or resell API data, Cannot share data in public forums (pri…
  30. 2026-06-14 Auth Methods: set to api_key
  31. 2026-06-14 Auth Docs URL: set to https://docs.apilayer.com/weatherstack/docs/api-key-authentication
  32. 2026-06-14 API Style: set to rest
  33. 2026-06-14 Base URL: set to https://api.weatherstack.com
  34. 2026-06-14 Versioning Scheme: set to none
  35. 2026-06-14 Stability: set to ga
  36. 2026-06-14 Quickstart URL: set to https://docs.apilayer.com/weatherstack/docs/quickstart-guide
  37. 2026-06-14 Error Format: set to vendor-specific
  38. 2026-06-14 Requires Verification: set to No
  39. 2026-06-14 Starting Price Usd: set to 9.99
  40. 2026-06-14 Price Basis: set to month
  41. 2026-06-14 Free Tier Limit: set to 100 calls/month
  42. 2026-06-14 Slug: set to weatherstack
  43. 2026-06-14 Notable Customers: set to Microsoft, Warner Brothers, Deloitte
  44. 2026-06-14 Fields Not Found: set to soc2, iso_27001, pci_dss, sdk_languages, mcp_server_available, api_version, dep…
  45. 2026-06-14 Source Confidence: set to high
  46. 2026-06-14 Extractor: set to claude-subagent:sonnet
  47. 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z
  48. 2026-06-14 Status: set to published
  49. 2026-06-14 Launched At: set to 2015-01-01
  50. 2026-06-14 Name: set to Weatherstack

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/weatherstack \
  -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/weatherstack/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →