Skip to content
Xweather home

Xweather developer resources

Everything you need to start building weather features for your applications. From developers for developers.

Get started

The Xweather API is built for stability, uptime, and scale on a multi-region cloud infrastructure powered by AWS.

Log in

Log in to your Weather API and Maps account.

Log in about Log in

Sign up

Sign up for Weather API and Maps.

Sign up about Sign up

Documentation

Read Weather API and Maps documentation.

Explore about Documentation

MCP

Connect to our MCP server.

Connect about MCP

Try out a request

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

  • Integrate the industry’s most reliable weather data into your AI workflows with Xweather MCP with direct API access.

  • Documentation, toolkits, wizards—everything you need to start building today.

Explore the Weather API about Try out a request

Example request

Response

Get started with SDKs and toolkits

MapsGL iOS SDK

Ship live weather maps and geospatial data into iOS, iPadOS, macOS, and visionOS apps.

MapsGL Android SDK

Ship live weather maps and geospatial data into Android apps.

MapsGL SDK

High-quality vector-based weather data, imagery, and visualizations for your applications and custom solutions.

Maps UI SDK

A modular React component library for production-grade, customizable weather interfaces.

Webhooks and pushed data

Consume large amounts of data efficiently

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.

Choose your weather events
  • Automated alerts, notifications, and warnings

  • Severe weather, wildfires, air quality, earthquakes, and more

  • Renewable energy data

Set up notifications

Set up timely notifications of the weather events that you care about most. Eliminate the need for continuous polling and the worry of missing critical 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.

Air quality map in Xweather Raster Maps showing high activity areas in central and southern Mexico, with intense red around Puebla, set against a light background

Raster Maps

Raster Maps is a tile-mapping tool ideal for still-image weather visualizations, offering 100+ layers compatible with basemap providers such as Mapbox, Google Maps, and Leaflet.

A glowing blue globe displaying precise wind speeds in various locations on a dark starry background.

MapsGL

MapsGL leverages WebGL for smooth, visually beautiful, data-encrypted weather animations optimized for low-bandwidth use.

Phrases API

Turn complex weather data into natural language summaries, real-time insights tailored to your audience.

Xweather MCP

The Xweather MCP Server connects LLMs directly to Xweather's data platform. Simply ask a question and the model will fetch all relevant Xweather data to provide an answer that blends the model's extensive knowledge with the precision of our high quality datasets.

Interactive weather API and MapsGL demo

Xweather Live is an online application built with the Weather API and MapsGL products.

Switch layers, customize colors and animations, explore a variety of weather focus views, and test the Phrases API chat.

View as a flat map, or a 360° globe.

Go to Xweather Live

Hello weather.

Start building your weather apps and maps with our no-strings-attached developer trial.

Developer content

A solitary wind turbine emerges through thick fog under a clear blue sky.

Is the wind really dying?