Logo

Weather API

Access real-time and historical weather intelligence through a fast, reliable API backed by a proprietary global sensor network with decades of operational use.

Get started
Blueish gradient with weather map patterns

Fortune 100 companies rely on Xweather

Premium data and global coverage

Fast, accurate, and unique weather data

One interface for global weather intelligence. The weather API includes exclusive datasets like lightning strike data from our own lightning detection network and the industry's only hail forecast.

Using machine learning, the API turns complex weather models into precise, actionable insights. Built for the reliability and scale that mission-critical applications demand.

Documentation

By developers for developers

The most unique datasets in the market, backed by high-resolution, real-time data from a globally distributed proprietary infrastructure.

Built for developers

Agent-ready MCP and toolkits​

Built for trust

Choice for safety, operations, and long-term planning

Built for speed

From prompt to practice in 2 minutes

Premium datasets

When you need more than a commodity API

/lightning

Get real-time and historical lightning data, threat zones, and analytics—backed by the world’s most trusted lightning detection network. Provides high-resolution global lightning strike data—including type, location, and intensity. Up to 1,000 events from the past 5 minutes within a 100 km radius.

Learn more

/hail/threats

Access real-time hail forecasts and validated historical data to support risk assessment and asset protection. Integrate hail data into web apps and dashboards.

Learn more

/impacts

Forecast how current and short-term weather conditions affect specific activities across land and sea to assess operational risks in real time. Provides near real-time forecasts and risk evaluations with full global reach.

Learn more

/alerts

Endpoints that deliver real-time and historical insights on extreme weather. Global government-issued alerts, impact-based intelligence, and deep historical access dating back decades for validation and planning.

Learn more

/tropicalcyclones

Get information on active tropical cyclones, including invests, tropical depressions, tropical storms, hurricanes, and typhoons worldwide. Updates every 6 hours; NHC storms up to 1-3 hours near landfall.

Learn more

/roadweather

High-resolution forecasts powered by advanced modeling and sensor networks delivering real-time and forecasted insights on road surface states (water, snow, and ice thickness).

Learn more

Comprehensive global weather data

Includes standard conditions, forecasts, alerts, severe weather, air quality, fire, maritime, plus exclusive datasets for hail, road weather, and lightning, only available through Xweather.

Explore all endpoints

Sign up. Get key. Start building.

01
Sign up

Create an account and start a free 30-day trial. No credit card required. Full access to all Weather API endpoints from day one.

02
Get key

Access your client ID and secret from the dashboard. Use our documentation to authenticate requests in your preferred language.

03
Query your first endpoint

Use our API wizards to explore endpoints and build queries without code, or integrate directly using SDKs for iOS, Android, or JavaScript.

04
Deploy and scale

Move from prototype to production with enterprise support, webhooks for real-time alerts, and infrastructure that handles your growth.

Xweather API examples

  • RESTful service

  • Seamless integration into web, native, or mobile applications

Get started

Example request

Response

Integrations made easy

Output formats

Request data in the format that fits your stack. Control exactly which fields come back and in what order. Output formats include JSON, GeoJSON, CSV, and TSV.

Query builder

Our API wizards make it easy to access advanced weather data and imagery—no technical background required. Exploring options or deploy a solution in just a few clicks.

MCP server

Integrate weather data into AI workflows through the Xweather MCP server. Query, analyze, and use weather information for automated decision-making.

Webhooks

Receive real-time weather data via webhooks. Provide an HTTP URL and the system pushes data from any Weather API endpoint directly to your application.

Connect to our MCP server

Connect the Xweather MCP server to integrate weather intelligence into AI agents and LLM workflows.

  • Call pre-approved tools instead of building bespoke API wrappers
  • Every response is sourced from live observational and forecast data
  • Opinionated authentication, filtering, and rate management defaults for fast shipping.
Learn more

Webhooks and pushed data

Weather API data can be consumed via server push rather than polling. With this push strategy, we can send data to your application with minimal delay and latency.


  • Consume large amounts of data efficiently
  • Choose your weather events from a vast library
  • Set up notifications and alerts
Documentation

Your full weather stack

Map background with Weather API code overlay: Python script for a weather assistant, featuring a function call about weather inquiries.

Weather API

The most unique datasets in the market, backed by high-resolution, real-time data from a globally distributed proprietary infrastructure.

From the developer blog

See all

Frequently asked questions

Xweather integrates global and regional data sources—including NOAA, the UK Met Office, DWD, JMA, AirNow, Copernicus, and others—to provide real-time and historical data on lightning, air quality, hail, road conditions, wildfires, hydrology, and more.

Lightning data is sourced from Vaisala's proprietary lightning network.

View the complete list of data sources here.

Start building today

Explore the weather API. Create an account to get started.