Access

WeatherXM Pro

Unlock the full power of WeatherXM’s hyperlocal weather data through our user-friendly web interface, or easily integrate it with your solution via our API.

Looking for hyperlocal weather data?

WeatherXM has the data you need with seamless integration.

Hyperlocal weather data

Access an extensive collection of weather data, both forecast accuracy tracking and hyperlocal forecasting, delivered in a way that works best for you.

Management Console

Explore, query, and visualize weather data without writing a single line of code. Effortlessly navigate our dataset and get the insights you need without technical expertise.

Easy API integration

Integrate our weather data directly into your own solution using our API, allowing for seamless access to real-time information within your existing platform.

PLATFORM

Using WeatherXM Pro

Take advantage of our business platform that offers everything you need to take advantage of WeatherXM.

Historic and real-time data

Access full dataset of historic and real-time weather data the moment they are collected from our weather stations around the world.

Integrate using our REST API

Integrate our data into your solutions and services using our easy to use REST API.

Visualise for better understanding

Visualise and deep dive into our huge database of hyperlocal weather data through a friendly web interface.

Commercial License

WeatherXM’s data is available for commercial use, providing businesses with reliable weather information to optimize operations and enhance overall operational safety. Get continuous access to accurate, real-time data with the support you need.

Research License

We offer specialized licensing for academic research, providing access to comprehensive weather data for trend analysis and environmental studies. The research license features flexible terms and affordable access to hyperlocal data.

NETWORK

Weather Insights With Flexible Pricing​

Explore hyperlocal data in your area with our interactive map. Whether you need data for a single location or an entire region, our volume-based pricing ensures you only pay for what you consume. The more data you use, the better the value—discounts are available for high-volume usage. 

hyperlocal weather forecast - WeatherXM Explorer map

Proud to be trusted by top tier customers:

REST API for hyper-local, real-time weather data.

Integrate WeatherXM data in your applications using our REST API. 

It’s free for personal projects and development. For commercial applications you will need a WeatherXM Pro licence.

				
					curl --location 'https://api.weatherxm.com/api/v1/cells/874898d9cffffff/devices/e8a72370-bf50-11ed-9972-4f669f2d96bd'
{
    "id": "e8a72370-bf50-11ed-9972-4f669f2d96bd",
    "cellIndex": "874898d9cffffff",
    "name": "Extratropical Bone Cloud",
    "profile": "Helium",
    "timezone": "America/Chicago",
    "isActive": true,
    "lastWeatherStationActivity": "2023-10-13T07:49:56-05:00",
    "current_weather":
    {
        "timestamp": "2023-10-13T07:49:56-05:00",
        "temperature": 22.3,
        "humidity": 95,
        "wind_speed": 0,
        "wind_gust": 0,
        "wind_direction": 162,
        "solar_irradiance": 7.327868852459017,
        "uv_index": 0,
        "precipitation": 0,
        "pressure": 974.3,
        "icon": "partly-cloudy-day",
        "precipitation_accumulated": 0,
        "dew_point": 21.45960885072338,
        "feels_like": 22.3
    }
}
				
			
				
					const axios = require('axios');
const client = axios.create({
    baseURL: 'https://api.weatherxm.com/api/v1/'
});
client.get('/cells/874898d9cffffff/devices/e8a72370-bf50-11ed-9972-4f669f2d96bd')
    .then((response) => {
        console.log(JSON.stringify(response.data));
    })
    .catch((error) => {
        console.log(error);
    });
				
			
				
					import requests
url = "https://api.weatherxm.com/api/v1/cells/874898d9cffffff/devices/e8a72370-bf50-11ed-9972-4f669f2d96bd"
response = requests.get(url)
print(response.text)
				
			
				
					package main
import (
	"fmt"
	"io"
	"net/http"
)
func main() {
	url := "https://api.weatherxm.com/api/v1/cells/874898d9cffffff/devices/e8a72370-bf50-11ed-9972-4f669f2d96bd"
	client := &http.Client{}
	req, err := http.NewRequest(http.MethodGet, url, nil)
	if err != nil {
		fmt.Println(err)
		return
	}
	res, err := client.Do(req)
	if err != nil {
		fmt.Println(err)
		return
	}
	defer func(Body io.ReadCloser) {
		err := Body.Close()
		if err != nil {
			fmt.Println(err)
		}
	}(res.Body)
	body, err := io.ReadAll(res.Body)
	if err != nil {
		fmt.Println(err)
		return
	}
	fmt.Println(string(body))
}
				
			

Our other products

Public Apps

Access live weather data, explore our global network, and manage your weather station on the go—all while tracking your $WXM earnings.

Web3 Weather Oracle

WeatherXM brings weather data on-chain and empowers smart contracts to make decisions based on cryptographically prooved weather conditions.

  • Stations
  • Data
  • Explore

We use cookies

We are using cookies to ensure you get the best experience on our website. Learn More.