Xweather (AerisWeather)
"AI-powered weather systems for faster, better real-world decisions." [1]
Xweather (formerly AerisWeather) is a REST weather API covering current conditions, forecasts up to 15 days, historical data back to 2004, severe alerts, lightning analytics, air quality, wildfire, road weather, maritime, and renewable energy data globally, making it a broad-coverage choice for applications from logistics to parametric insurance. Pricing starts at around $300 per month and requires a sales conversation for paid plans, though a no-credit-card 30-day developer trial is available at 1,000 calls per day for non-commercial testing. The platform holds ISO 27001 certification, is GDPR compliant, and offers SDKs for JavaScript, Python, iOS, and Android, as well as an MCP server for AI integrations.
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
Avoid if: You need transparent pricing up front; You want to try it free before paying; You have strict compliance requirements
Scores
- 50 / 100Agent friendliness
- 25 / 100Pricing transparency
- 60 / 100Setup speed
- 45 / 100Docs quality
- 35 / 100Procurement ease
- 30 / 100Trust readiness
Pricing & procurement
Capabilities
- Supported actions
- conditions, conditions/summary, forecasts, observations, observations/archive, observations/summary, alerts, alerts/summary, convective/outlook, lightning, lightning/analytics, lightning/density, lightning/flash, lightning/summary, lightning/threats, lightning/turbinerisk, hail/archive, hail/threats, stormcells, stormcells/summary, stormreports, stormreports/summary, droughts/monitor, fires, fires/outlook, airquality, airquality/archive, airquality/forecasts, airquality/index, maritime, maritime/archive, rivers, rivers/gauges, tides, tides/stations, roadweather, roadweather/analytics, roadweather/conditions, tropicalcyclones, tropicalcyclones/archive, normals, normals/stations, renewables/irradiance/archive, renewables/irradiance/tmy, places, places/airports, places/postalcodes, countries, sunmoon, sunmoon/moonphases, impacts/:activity, indices/:type, xcast/forecasts, raster map tiles, static maps, map animation, webhooks/pushed-data, natural language phrases (Phrases API), MCP server [8]
- Regions
- Global [9]
- Languages
- English (API responses and condition text), 50+ languages via Phrases API (natural language weather summaries), French (Canadian alerts from Environment Canada) [10]
- Input types
- latitude/longitude, city name, city + state, city + state + country, US postal code, Canadian postal code, ICAO airport code, IATA airport code, county/parish name, FIPS code, NOAA weather zone ID, PWS station ID, Canadian location code, European alert zone code [11]
- Output types
- JSON, GeoJSON, CSV, TSV, raster map tiles (PNG), static map images, natural language text (Phrases API) [12]
- Webhooks
- ✓ Yes [13]
- Sandbox / test mode
- ✗ No [14]
- SDK languages
- JavaScript, Python, iOS (Swift/Objective-C), Android [15]
- MCP server
- ✓ Yes [16]
Trust & compliance
- SOC 2
- Unknown [17]
- HIPAA
- ✗ No [18]
- GDPR
- ✓ Yes [19]
- ISO 27001
- ✓ Yes [20]
- PCI DSS
- ✗ No [21]
- Published SLA
- ✗ No [22]
- Rate limits
- Trial plan: 1,000 calls/day for 30 days. Paid plans: rate limits enforced per-minute and per-billing-period (exact caps not published; vary by subscription tier; returned via X-RateLimit-* response headers). [23]
- Known restrictions
- Free 30-day trial is not for commercial use - 'intended solely for testing Xweather's products and services', Webhooks require a separate premium subscription beyond the base plan, Webhook setup requires contacting the sales team, JavaScript SDK has been deprecated and will no longer receive future updates, Credentials are namespace-restricted to registered application domains or bundle identifiers, Historical conditions available from January 2004 onward only [24]
Developer surface
Integration
- API style
- rest
- Base URL
- https://data.api.xweather.com
- Version
- 1.43.1
- Versioning
- none
- Stability
- ga
- Auth methods
- api_key
- Error format
- vendor-specific
Adoption & maturity
- Launched
- 2008-01-01
- Notable customers
- KUBRA, Satcom Global
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: xweather.com · xweather.com
- ↑Pricing model: signup.xweather.com · xweather.com
- ↑Published pricing: signup.xweather.com · xweather.com
- ↑Free tier: signup.xweather.com
- ↑Self-serve signup: xweather.com · xweather.com
- ↑Requires sales call: xweather.com · xweather.com
- ↑Enterprise plan: xweather.com · xweather.com
- ↑Supported actions: xweather.com · xweather.com
- ↑Regions: xweather.com · xweather.com
- ↑Languages: xweather.com · xweather.com
- ↑Input types: xweather.com
- ↑Output types: xweather.com · xweather.com
- ↑Webhooks: xweather.com · xweather.com
- ↑Sandbox: signup.xweather.com
- ↑SDK languages: xweather.com · xweather.com
- ↑MCP server: xweather.com · xweather.com
- ↑SOC 2: xweather.com
- ↑HIPAA: xweather.com
- ↑GDPR: xweather.com
- ↑ISO 27001: xweather.com
- ↑PCI DSS: xweather.com
- ↑Published SLA: xweather.com
- ↑Rate limits: signup.xweather.com · xweather.com
- ↑Known restrictions: signup.xweather.com · xweather.com · xweather.com
Change history
- 2026-06-15 Score Agent Friendliness: 45 → 50
- 2026-06-15 Score Docs Quality: 25 → 45
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 API Reference URL: (none) → https://www.xweather.com/docs/weather-api/reference/webhooks-pushed-data
- 2026-06-14 Changelog URL: (none) → https://developer.xweather.com/changelog
- 2026-06-14 Has Structured Data: (none) → Yes
- 2026-06-14 Llms Txt Present: Yes → No
- 2026-06-14 Capabilities: {} → {"marine":true,"forecast":true,"historical":true,"air_quality":true,"severe_ale…
- 2026-06-14 Summary Md: (none) → Xweather (formerly AerisWeather) is a REST weather API covering current conditi…
- 2026-06-14 Score Docs Quality: 0 → 25
- 2026-06-14 Score Agent Friendliness: 30 → 45
- 2026-06-14 Status Page URL: (none) → https://status.xweather.com
- 2026-06-14 Llms Txt Present: (none) → Yes
- 2026-06-14 Llms Txt URL: (none) → https://www.xweather.com/llms.txt
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Docs URL: (none) → https://developer.xweather.com
- 2026-06-14 Score Agent Friendliness: (none) → 30
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Avoid If: (none) → You need transparent pricing up front, You want to try it free before paying, Y…
- 2026-06-14 Best For: (none) → AI agents and automation - an agent-ready surface (MCP / llms.txt), Teams needi…
- 2026-06-14 Score Trust Readiness: (none) → 30
- 2026-06-14 Score Procurement Friction: (none) → 35
- 2026-06-14 Score Docs Quality: (none) → 0
- 2026-06-14 Score Setup Speed: (none) → 60
- 2026-06-14 Score Pricing Transparency: (none) → 25
- 2026-06-14 ISO 27001: set to Yes
- 2026-06-14 PCI DSS: set to No
- 2026-06-14 SLA Published: set to No
- 2026-06-14 Data Retention Policy URL: set to https://www.xweather.com/privacy
- 2026-06-14 Documented Rate Limits: set to Trial plan: 1,000 calls/day for 30 days. Paid plans: rate limits enforced per-m…
- 2026-06-14 Rate Limit Window: set to minute
- 2026-06-14 Known Restrictions: set to Free 30-day trial is not for commercial use - 'intended solely for testing Xwea…
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://www.xweather.com/docs/weather-api/getting-started/authentication
- 2026-06-14 API Style: set to rest
- 2026-06-14 Base URL: set to https://data.api.xweather.com
- 2026-06-14 API Version: set to 1.43.1
- 2026-06-14 Versioning Scheme: set to none
- 2026-06-14 Stability: set to ga
- 2026-06-14 MCP URL: set to https://mcp.api.xweather.com/mcp
- 2026-06-14 Quickstart URL: set to https://www.xweather.com/docs/weather-api/getting-started
- 2026-06-14 Error Format: set to vendor-specific
- 2026-06-14 Webhook Events URL: set to https://www.xweather.com/docs/weather-api/reference/webhooks-pushed-data
- 2026-06-14 Requires Verification: set to No
- 2026-06-14 Starting Price Usd: set to 300
- 2026-06-14 Price Basis: set to month
- 2026-06-14 Free Tier Limit: set to 1,000 calls/day for 30 days (developer trial, no credit card required)
- 2026-06-14 Launched At: set to 2008-01-01
- 2026-06-14 Slug: set to xweather
- 2026-06-14 Fields Not Found: set to soc2 type (security page states 'aligns with SOC 2 requirements' but does not c…
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/xweather \
-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/xweather/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'