Global Weather API.
Real-time weather, forecast & historical data for any location.
Ashburn
LIVEEasy to Use
- Setup in minutes
- Simple REST API
- Extensive documentation
- Simple transparent pricing
Weather Conditions
- Real-time conditions
- Hyper-local forecasting
- 10 years historical data
- Severe weather alerts
Advanced Data
- Worldwide coverage
- Proprietary weather model
- Backed by a wide range of data sources
Weather data
with just a few lines of code
Sign up for a free account and start accessing global weather data. Get current conditions, forecasts, and historical data in minutes. When you're ready to scale, upgrade to a pay-as-you-go plan.
# Install the requests library import requests # Your API key from dashboard api_key = os.environ['WEATHER_API_KEY'] # Make API request response = requests.get( 'https://api.weatherxu.api/v1/weather', params={ 'lat': '34.0522', 'lon': '-118.2437', 'api_key': api_key } ) data = response.json()['data'] current = data['currently'] print(f"Temperature: {current['temperature']}°C") print(f"Feels like: {current['apparentTemperature']}°C") print(f"Humidity: {current['humidity']}%") print(f"Wind speed: {current['windSpeed']} m/s")
Simple REST API
Access weather data easily with our RESTful API. Use any programming language or HTTP client of your choice.
Global Coverage
Get accurate weather data for any location worldwide. Real-time updates and historical data at your fingertips.
Reliable Uptime
Built on robust infrastructure to ensure reliable access to weather data when your applications need it most.
WeatherXu API Response for Ashburn
Real-time weather data in clean, structured JSON format
{
"dt": 1744933476,
"latitude": 39.0469,
"longitude": -77.4903,
"timezone": "America/New_York",
"timezone_abbreviation": "EDT",
"timezone_offset": -14400,
"units": "imperial",
"alerts": [
],
"currently": {
"apparentTemperature": 55.19,
"cloudCover": 1,
"dewPoint": 23.03,
"humidity": 0.35,
"icon": "cloudy",
"precipIntensity": 0,
"pressure": 1009.7,
"temperature": 58.04,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 121,
"windGust": 5.47,
"windSpeed": 4.81
},
"hourly": {
"data": [
{
"apparentTemperature": 53.99,
"cloudCover": 0,
"dewPoint": 22.86,
"forecastStart": 1744934400,
"humidity": 0.35,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1010.4,
"temperature": 56.95,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 122,
"windGust": 5.6,
"windSpeed": 5
},
{
"apparentTemperature": 49.95,
"cloudCover": 1,
"dewPoint": 23.44,
"forecastStart": 1744938000,
"humidity": 0.39,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1011,
"temperature": 53.11,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 133,
"windGust": 7.95,
"windSpeed": 5.55
},
{
"apparentTemperature": 47.24,
"cloudCover": 0.92,
"dewPoint": 24.19,
"forecastStart": 1744941600,
"humidity": 0.44,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1011.8,
"temperature": 50.43,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 136,
"windGust": 8.73,
"windSpeed": 4.77
},
{
"apparentTemperature": 48.1,
"cloudCover": 1,
"dewPoint": 30.94,
"forecastStart": 1744945200,
"humidity": 0.48,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1010.8,
"temperature": 49.42,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 127,
"windGust": 10.99,
"windSpeed": 4.11
},
{
"apparentTemperature": 45.16,
"cloudCover": 0.96,
"dewPoint": 31.55,
"forecastStart": 1744948800,
"humidity": 0.51,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1012.2,
"temperature": 48.24,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 189,
"windGust": 10.73,
"windSpeed": 2.11
},
{
"apparentTemperature": 45.71,
"cloudCover": 1,
"dewPoint": 32.92,
"forecastStart": 1744952400,
"humidity": 0.57,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1012.3,
"temperature": 47.08,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 195,
"windGust": 12.14,
"windSpeed": 3.72
},
{
"apparentTemperature": 45.68,
"cloudCover": 1,
"dewPoint": 33.84,
"forecastStart": 1744956000,
"humidity": 0.62,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1012.3,
"temperature": 46.56,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 169,
"windGust": 11.42,
"windSpeed": 3.09
},
{
"apparentTemperature": 43.97,
"cloudCover": 1,
"dewPoint": 35.24,
"forecastStart": 1744959600,
"humidity": 0.66,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1011.7,
"temperature": 45.48,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 147,
"windGust": 11.78,
"windSpeed": 3.6
},
{
"apparentTemperature": 42.46,
"cloudCover": 0.78,
"dewPoint": 35.92,
"forecastStart": 1744963200,
"humidity": 0.68,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1011.4,
"temperature": 45.23,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 149,
"windGust": 13.26,
"windSpeed": 5.19
},
{
"apparentTemperature": 42.24,
"cloudCover": 1,
"dewPoint": 36.7,
"forecastStart": 1744966800,
"humidity": 0.71,
"icon": "cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1012.7,
"temperature": 45.43,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 153,
"windGust": 13.54,
"windSpeed": 5.93
},
{
"apparentTemperature": 42.14,
"cloudCover": 0.61,
"dewPoint": 36.82,
"forecastStart": 1744970400,
"humidity": 0.72,
"icon": "mostly_cloudy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1013.2,
"temperature": 45,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 167,
"windGust": 13.49,
"windSpeed": 5.26
},
{
"apparentTemperature": 43.46,
"cloudCover": 0,
"dewPoint": 37.49,
"forecastStart": 1744974000,
"humidity": 0.73,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1012.9,
"temperature": 45.52,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 155,
"windGust": 12.87,
"windSpeed": 4.26
},
{
"apparentTemperature": 45.62,
"cloudCover": 0,
"dewPoint": 39.15,
"forecastStart": 1744977600,
"humidity": 0.68,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1013.38,
"temperature": 49.24,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 156,
"windGust": 22.15,
"windSpeed": 8.51
},
{
"apparentTemperature": 51.82,
"cloudCover": 0,
"dewPoint": 41.07,
"forecastStart": 1744981200,
"humidity": 0.6,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1013.24,
"temperature": 53.91,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 162,
"windGust": 21.92,
"windSpeed": 10.25
},
{
"apparentTemperature": 57.48,
"cloudCover": 0,
"dewPoint": 43.18,
"forecastStart": 1744984800,
"humidity": 0.55,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1013.07,
"temperature": 59.27,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 164,
"windGust": 27.29,
"windSpeed": 10.89
},
{
"apparentTemperature": 62.02,
"cloudCover": 0,
"dewPoint": 45.19,
"forecastStart": 1744988400,
"humidity": 0.5,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1012.36,
"temperature": 63.61,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 161,
"windGust": 29.3,
"windSpeed": 11.99
},
{
"apparentTemperature": 65.89,
"cloudCover": 0,
"dewPoint": 45.63,
"forecastStart": 1744992000,
"humidity": 0.46,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1011.88,
"temperature": 67.3,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 161,
"windGust": 29.53,
"windSpeed": 12.56
},
{
"apparentTemperature": 68.83,
"cloudCover": 0,
"dewPoint": 46.72,
"forecastStart": 1744995600,
"humidity": 0.42,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1010.78,
"temperature": 70.14,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 164,
"windGust": 28.63,
"windSpeed": 14.53
},
{
"apparentTemperature": 72.04,
"cloudCover": 0,
"dewPoint": 47.53,
"forecastStart": 1744999200,
"humidity": 0.4,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1009.75,
"temperature": 73.15,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 165,
"windGust": 30.87,
"windSpeed": 15.3
},
{
"apparentTemperature": 73.94,
"cloudCover": 0,
"dewPoint": 47.59,
"forecastStart": 1745002800,
"humidity": 0.37,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1008.44,
"temperature": 75,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 165,
"windGust": 31.99,
"windSpeed": 16.38
},
{
"apparentTemperature": 75.99,
"cloudCover": 0,
"dewPoint": 48.02,
"forecastStart": 1745006400,
"humidity": 0.36,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1007.37,
"temperature": 76.91,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 172,
"windGust": 28.63,
"windSpeed": 17.97
},
{
"apparentTemperature": 76.98,
"cloudCover": 0,
"dewPoint": 48.52,
"forecastStart": 1745010000,
"humidity": 0.36,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1006.85,
"temperature": 77.81,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 177,
"windGust": 27.07,
"windSpeed": 17.38
},
{
"apparentTemperature": 76.46,
"cloudCover": 0,
"dewPoint": 48.69,
"forecastStart": 1745013600,
"humidity": 0.37,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1006.58,
"temperature": 77.29,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 182,
"windGust": 30.2,
"windSpeed": 17.21
},
{
"apparentTemperature": 73.96,
"cloudCover": 0,
"dewPoint": 49.23,
"forecastStart": 1745017200,
"humidity": 0.4,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1006.41,
"temperature": 74.89,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 180,
"windGust": 30.2,
"windSpeed": 15.66
},
{
"apparentTemperature": 71.13,
"cloudCover": 0,
"dewPoint": 50.05,
"forecastStart": 1745020800,
"humidity": 0.45,
"icon": "windy",
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1006.2,
"temperature": 72.1,
"uvIndex": 0,
"visibility": 32808,
"windDirection": 177,
"windGust": 30.65,
"windSpeed": 12.83
},
{
"apparentTemperature": 67.53,
"cloudCover": 0,
"dewPoint": 51.44,
"forecastStart": 1745031600,
"humidity": 0.54,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 68.45,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 65.37,
"cloudCover": 0,
"dewPoint": 52.57,
"forecastStart": 1745042400,
"humidity": 0.61,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 66.18,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 63.04,
"cloudCover": 0,
"dewPoint": 53.28,
"forecastStart": 1745053200,
"humidity": 0.67,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 63.81,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 64.18,
"cloudCover": 0,
"dewPoint": 53.67,
"forecastStart": 1745064000,
"humidity": 0.67,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 64.85,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 72.91,
"cloudCover": 0,
"dewPoint": 55.78,
"forecastStart": 1745074800,
"humidity": 0.55,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 73.29,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 80.3,
"cloudCover": 0,
"dewPoint": 56.71,
"forecastStart": 1745085600,
"humidity": 0.45,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 79.93,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 83.79,
"cloudCover": 0,
"dewPoint": 57.24,
"forecastStart": 1745096400,
"humidity": 0.4,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 84.49,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 77.79,
"cloudCover": 0,
"dewPoint": 57.61,
"forecastStart": 1745107200,
"humidity": 0.49,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 77.99,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 71.51,
"cloudCover": 0,
"dewPoint": 57.88,
"forecastStart": 1745118000,
"humidity": 0.61,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 71.76,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 67.52,
"cloudCover": 0,
"dewPoint": 56.89,
"forecastStart": 1745128800,
"humidity": 0.68,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 67.84,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 63.19,
"cloudCover": 0,
"dewPoint": 53.65,
"forecastStart": 1745139600,
"humidity": 0.69,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 63.86,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 61.1,
"cloudCover": 0,
"dewPoint": 51.37,
"forecastStart": 1745150400,
"humidity": 0.67,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 62.04,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 67.99,
"cloudCover": 0,
"dewPoint": 49.73,
"forecastStart": 1745161200,
"humidity": 0.51,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 68.99,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 71.42,
"cloudCover": 0,
"dewPoint": 48.06,
"forecastStart": 1745172000,
"humidity": 0.42,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 72.5,
"uvIndex": 0,
"visibility": 32808
},
{
"apparentTemperature": 71.12,
"cloudCover": 0,
"dewPoint": 46.45,
"forecastStart": 1745182800,
"humidity": 0.39,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 72.36,
"uvIndex": 0
},
{
"apparentTemperature": 65,
"cloudCover": 0,
"dewPoint": 47.08,
"forecastStart": 1745193600,
"humidity": 0.49,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 66.36,
"uvIndex": 0
},
{
"apparentTemperature": 58.85,
"cloudCover": 0,
"dewPoint": 45.88,
"forecastStart": 1745204400,
"humidity": 0.58,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 60.39,
"uvIndex": 0
},
{
"apparentTemperature": 55.34,
"cloudCover": 0,
"dewPoint": 43.97,
"forecastStart": 1745215200,
"humidity": 0.63,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 56.98,
"uvIndex": 0
},
{
"apparentTemperature": 53.13,
"cloudCover": 0,
"dewPoint": 42.67,
"forecastStart": 1745226000,
"humidity": 0.63,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 54.97,
"uvIndex": 0
},
{
"apparentTemperature": 53.09,
"cloudCover": 0,
"dewPoint": 42.64,
"forecastStart": 1745236800,
"humidity": 0.64,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 54.9,
"uvIndex": 0
},
{
"apparentTemperature": 60.54,
"cloudCover": 0,
"dewPoint": 43.93,
"forecastStart": 1745247600,
"humidity": 0.53,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 62.13,
"uvIndex": 0
},
{
"apparentTemperature": 68.31,
"cloudCover": 0,
"dewPoint": 48.02,
"forecastStart": 1745258400,
"humidity": 0.46,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 69.49,
"uvIndex": 0
},
{
"apparentTemperature": 71.35,
"cloudCover": 0,
"dewPoint": 50.38,
"forecastStart": 1745269200,
"humidity": 0.46,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 72.27,
"uvIndex": 0
},
{
"apparentTemperature": 66.63,
"cloudCover": 0,
"dewPoint": 53.6,
"forecastStart": 1745280000,
"humidity": 0.61,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 67.33,
"uvIndex": 0
},
{
"apparentTemperature": 61.33,
"cloudCover": 0,
"dewPoint": 54.93,
"forecastStart": 1745290800,
"humidity": 0.77,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 61.83,
"uvIndex": 0
},
{
"apparentTemperature": 59.53,
"cloudCover": 0,
"dewPoint": 55.17,
"forecastStart": 1745301600,
"humidity": 0.85,
"icon": "clear",
"precipIntensity": 0.01,
"precipProbability": 0,
"temperature": 59.85,
"uvIndex": 0
},
{
"apparentTemperature": 58.42,
"cloudCover": 0,
"dewPoint": 53.92,
"forecastStart": 1745312400,
"humidity": 0.85,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 58.84,
"uvIndex": 0
},
{
"apparentTemperature": 58.59,
"cloudCover": 0,
"dewPoint": 53.31,
"forecastStart": 1745323200,
"humidity": 0.81,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 59.16,
"uvIndex": 0
},
{
"apparentTemperature": 66.86,
"cloudCover": 0,
"dewPoint": 52.36,
"forecastStart": 1745334000,
"humidity": 0.57,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 67.71,
"uvIndex": 0
},
{
"apparentTemperature": 73.13,
"cloudCover": 0,
"dewPoint": 50.04,
"forecastStart": 1745344800,
"humidity": 0.43,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 74.01,
"uvIndex": 0
},
{
"apparentTemperature": 75.55,
"cloudCover": 0,
"dewPoint": 48.94,
"forecastStart": 1745355600,
"humidity": 0.38,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 76.42,
"uvIndex": 0
},
{
"apparentTemperature": 66.7,
"cloudCover": 0,
"dewPoint": 47.62,
"forecastStart": 1745366400,
"humidity": 0.48,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 67.95,
"uvIndex": 0
},
{
"apparentTemperature": 59.39,
"cloudCover": 0,
"dewPoint": 46.72,
"forecastStart": 1745377200,
"humidity": 0.59,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 60.84,
"uvIndex": 0
},
{
"apparentTemperature": 55.41,
"cloudCover": 0,
"dewPoint": 46.31,
"forecastStart": 1745388000,
"humidity": 0.67,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 56.88,
"uvIndex": 0
},
{
"apparentTemperature": 52.92,
"cloudCover": 0,
"dewPoint": 45.63,
"forecastStart": 1745398800,
"humidity": 0.72,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 54.39,
"uvIndex": 0
},
{
"apparentTemperature": 53.87,
"cloudCover": 0,
"dewPoint": 45.9,
"forecastStart": 1745409600,
"humidity": 0.7,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 55.35,
"uvIndex": 0
},
{
"apparentTemperature": 65.31,
"cloudCover": 0,
"dewPoint": 47.03,
"forecastStart": 1745420400,
"humidity": 0.5,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 66.6,
"uvIndex": 0
},
{
"apparentTemperature": 72.67,
"cloudCover": 0,
"dewPoint": 47.48,
"forecastStart": 1745431200,
"humidity": 0.39,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 73.76,
"uvIndex": 0
},
{
"apparentTemperature": 75.43,
"cloudCover": 0,
"dewPoint": 48.15,
"forecastStart": 1745442000,
"humidity": 0.37,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 76.35,
"uvIndex": 0
},
{
"apparentTemperature": 68.06,
"cloudCover": 0,
"dewPoint": 49.33,
"forecastStart": 1745452800,
"humidity": 0.5,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 69.1,
"uvIndex": 0
},
{
"apparentTemperature": 61.65,
"cloudCover": 0,
"dewPoint": 50.4,
"forecastStart": 1745463600,
"humidity": 0.65,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 62.64,
"uvIndex": 0
},
{
"apparentTemperature": 57.07,
"cloudCover": 0,
"dewPoint": 52.27,
"forecastStart": 1745474400,
"humidity": 0.82,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 57.74,
"uvIndex": 0
},
{
"apparentTemperature": 56.31,
"cloudCover": 0,
"dewPoint": 53.04,
"forecastStart": 1745485200,
"humidity": 0.86,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 56.88,
"uvIndex": 0
},
{
"apparentTemperature": 58.63,
"cloudCover": 0,
"dewPoint": 53.38,
"forecastStart": 1745496000,
"humidity": 0.82,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 59.16,
"uvIndex": 0
},
{
"apparentTemperature": 67.3,
"cloudCover": 0,
"dewPoint": 54.63,
"forecastStart": 1745506800,
"humidity": 0.62,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 67.89,
"uvIndex": 0
},
{
"apparentTemperature": 73.14,
"cloudCover": 0,
"dewPoint": 54.23,
"forecastStart": 1745517600,
"humidity": 0.52,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 73.63,
"uvIndex": 0
},
{
"apparentTemperature": 73.27,
"cloudCover": 0,
"dewPoint": 55.98,
"forecastStart": 1745528400,
"humidity": 0.53,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 73.71,
"uvIndex": 0
},
{
"apparentTemperature": 68.04,
"cloudCover": 0,
"dewPoint": 56.44,
"forecastStart": 1745539200,
"humidity": 0.66,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 68.4,
"uvIndex": 0
},
{
"apparentTemperature": 63.18,
"cloudCover": 0,
"dewPoint": 55.35,
"forecastStart": 1745550000,
"humidity": 0.76,
"icon": "clear",
"precipIntensity": 0.01,
"precipProbability": 0,
"temperature": 63.55,
"uvIndex": 0
},
{
"apparentTemperature": 59.67,
"cloudCover": 0,
"dewPoint": 55,
"forecastStart": 1745560800,
"humidity": 0.83,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 60.06,
"uvIndex": 0
},
{
"apparentTemperature": 59.04,
"cloudCover": 0,
"dewPoint": 55.06,
"forecastStart": 1745571600,
"humidity": 0.86,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 59.36,
"uvIndex": 0
},
{
"apparentTemperature": 58.65,
"cloudCover": 0,
"dewPoint": 54.86,
"forecastStart": 1745582400,
"humidity": 0.84,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 59.09,
"uvIndex": 0
},
{
"apparentTemperature": 70.85,
"cloudCover": 0,
"dewPoint": 55.27,
"forecastStart": 1745604000,
"humidity": 0.58,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 71.29,
"uvIndex": 0
},
{
"apparentTemperature": 67.67,
"cloudCover": 0,
"dewPoint": 55.85,
"forecastStart": 1745625600,
"humidity": 0.65,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 68.11,
"uvIndex": 0
},
{
"apparentTemperature": 59.16,
"cloudCover": 0,
"dewPoint": 54.99,
"forecastStart": 1745647200,
"humidity": 0.84,
"icon": "clear",
"precipIntensity": 0.01,
"precipProbability": 0,
"temperature": 59.56,
"uvIndex": 0
},
{
"apparentTemperature": 58.54,
"cloudCover": 0,
"dewPoint": 53.64,
"forecastStart": 1745668800,
"humidity": 0.83,
"icon": "clear",
"precipIntensity": 0.1,
"precipProbability": 0,
"temperature": 59.04,
"uvIndex": 0
},
{
"apparentTemperature": 69.83,
"cloudCover": 0,
"dewPoint": 54.66,
"forecastStart": 1745690400,
"humidity": 0.57,
"icon": "clear",
"precipIntensity": 0.02,
"precipProbability": 0,
"temperature": 70.41,
"uvIndex": 0
},
{
"apparentTemperature": 65.51,
"cloudCover": 0,
"dewPoint": 54.14,
"forecastStart": 1745712000,
"humidity": 0.64,
"icon": "clear",
"precipIntensity": 0.01,
"precipProbability": 0,
"temperature": 66.18,
"uvIndex": 0
},
{
"apparentTemperature": 57.54,
"cloudCover": 0,
"dewPoint": 51.17,
"forecastStart": 1745733600,
"humidity": 0.79,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 58.3,
"uvIndex": 0
},
{
"apparentTemperature": 55.4,
"cloudCover": 0,
"dewPoint": 49.68,
"forecastStart": 1745755200,
"humidity": 0.78,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 56.39,
"uvIndex": 0
},
{
"apparentTemperature": 67.21,
"cloudCover": 0,
"dewPoint": 49.24,
"forecastStart": 1745776800,
"humidity": 0.51,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 68.29,
"uvIndex": 0
},
{
"apparentTemperature": 64.03,
"cloudCover": 0,
"dewPoint": 50.04,
"forecastStart": 1745798400,
"humidity": 0.57,
"icon": "clear",
"precipIntensity": 0.01,
"precipProbability": 0,
"temperature": 65.14,
"uvIndex": 0
},
{
"apparentTemperature": 54.99,
"cloudCover": 0,
"dewPoint": 48.51,
"forecastStart": 1745820000,
"humidity": 0.77,
"icon": "clear",
"precipIntensity": 0.01,
"precipProbability": 0,
"temperature": 56.07,
"uvIndex": 0
},
{
"apparentTemperature": 55.07,
"cloudCover": 0,
"dewPoint": 48.88,
"forecastStart": 1745841600,
"humidity": 0.77,
"icon": "clear",
"precipIntensity": 0,
"precipProbability": 0,
"temperature": 56.14,
"uvIndex": 0
}
]
},
"daily": {
"data": [
{
"apparentTemperatureAvg": 50.62,
"apparentTemperatureMax": 53.99,
"apparentTemperatureMin": 47.24,
"cloudCover": 0.01,
"dewPointAvg": 26.85,
"dewPointMax": 30.94,
"dewPointMin": 22.76,
"forecastEnd": 1744948800,
"forecastStart": 1744862400,
"humidity": 0,
"icon": "clear",
"moonPhase": 0.64,
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1010.75,
"sunriseTime": 1744885875,
"sunsetTime": 1744933792,
"temperatureAvg": 53.73,
"temperatureMax": 58.04,
"temperatureMin": 49.42,
"uvIndexMax": 0,
"visibility": 32808,
"windDirectionAvg": 126,
"windGustAvg": 8.23,
"windGustMax": 10.99,
"windGustMin": 5.47,
"windSpeedAvg": 5.21,
"windSpeedMax": 6.3,
"windSpeedMin": 4.11
},
{
"apparentTemperatureAvg": 59.56,
"apparentTemperatureMax": 76.98,
"apparentTemperatureMin": 42.14,
"cloudCover": 0.01,
"dewPointAvg": 41.5,
"dewPointMax": 51.44,
"dewPointMin": 31.55,
"forecastEnd": 1745035200,
"forecastStart": 1744948800,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.68,
"precipIntensity": 0,
"precipProbability": 0,
"pressure": 1009.79,
"sunriseTime": 1744972189,
"sunsetTime": 1745020250,
"temperatureAvg": 61.4,
"temperatureMax": 77.81,
"temperatureMin": 45,
"uvIndexMax": 0,
"visibility": 32808,
"windDirectionAvg": 167,
"windGustAvg": 21.36,
"windGustMax": 31.99,
"windGustMin": 10.73,
"windSpeedAvg": 10.04,
"windSpeedMax": 17.97,
"windSpeedMin": 2.11
},
{
"apparentTemperatureAvg": 73.41,
"apparentTemperatureMax": 83.79,
"apparentTemperatureMin": 63.04,
"cloudCover": 0,
"dewPointAvg": 55.23,
"dewPointMax": 57.88,
"dewPointMin": 52.57,
"forecastEnd": 1745121600,
"forecastStart": 1745035200,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.71,
"precipIntensity": 0,
"precipProbability": 0,
"sunriseTime": 1745058505,
"sunsetTime": 1745106709,
"temperatureAvg": 74.15,
"temperatureMax": 84.49,
"temperatureMin": 63.81,
"uvIndexMax": 0,
"visibility": 32808,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 65.14,
"apparentTemperatureMax": 71.42,
"apparentTemperatureMin": 58.85,
"cloudCover": 0,
"dewPointAvg": 51.39,
"dewPointMax": 56.89,
"dewPointMin": 45.88,
"forecastEnd": 1745208000,
"forecastStart": 1745121600,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.74,
"precipIntensity": 0,
"precipProbability": 0,
"sunriseTime": 1745144822,
"sunsetTime": 1745193168,
"temperatureAvg": 66.44,
"temperatureMax": 72.5,
"temperatureMin": 60.39,
"uvIndexMax": 0,
"visibility": 32808,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 62.22,
"apparentTemperatureMax": 71.35,
"apparentTemperatureMin": 53.09,
"cloudCover": 0,
"dewPointAvg": 48.78,
"dewPointMax": 54.93,
"dewPointMin": 42.64,
"forecastEnd": 1745294400,
"forecastStart": 1745208000,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.78,
"precipIntensity": 0,
"precipProbability": 0,
"sunriseTime": 1745231139,
"sunsetTime": 1745279627,
"temperatureAvg": 63.58,
"temperatureMax": 72.27,
"temperatureMin": 54.9,
"uvIndexMax": 0,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 66.98,
"apparentTemperatureMax": 75.55,
"apparentTemperatureMin": 58.42,
"cloudCover": 0,
"dewPointAvg": 50.95,
"dewPointMax": 55.17,
"dewPointMin": 46.72,
"forecastEnd": 1745380800,
"forecastStart": 1745294400,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.81,
"precipIntensity": 0.01,
"precipProbability": 0,
"sunriseTime": 1745317458,
"sunsetTime": 1745366086,
"temperatureAvg": 67.63,
"temperatureMax": 76.42,
"temperatureMin": 58.84,
"uvIndexMax": 0,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 64.17,
"apparentTemperatureMax": 75.43,
"apparentTemperatureMin": 52.92,
"cloudCover": 0,
"dewPointAvg": 48.01,
"dewPointMax": 50.4,
"dewPointMin": 45.63,
"forecastEnd": 1745467200,
"forecastStart": 1745380800,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.85,
"precipIntensity": 0,
"precipProbability": 0,
"sunriseTime": 1745403777,
"sunsetTime": 1745452545,
"temperatureAvg": 65.37,
"temperatureMax": 76.35,
"temperatureMin": 54.39,
"uvIndexMax": 0,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 64.79,
"apparentTemperatureMax": 73.27,
"apparentTemperatureMin": 56.31,
"cloudCover": 0,
"dewPointAvg": 54.36,
"dewPointMax": 56.44,
"dewPointMin": 52.27,
"forecastEnd": 1745553600,
"forecastStart": 1745467200,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.88,
"precipIntensity": 0.01,
"precipProbability": 0,
"sunriseTime": 1745490098,
"sunsetTime": 1745539004,
"temperatureAvg": 65.29,
"temperatureMax": 73.71,
"temperatureMin": 56.88,
"uvIndexMax": 0,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 64.75,
"apparentTemperatureMax": 70.85,
"apparentTemperatureMin": 58.65,
"cloudCover": 0,
"dewPointAvg": 55.36,
"dewPointMax": 55.85,
"dewPointMin": 54.86,
"forecastEnd": 1745640000,
"forecastStart": 1745553600,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.92,
"precipIntensity": 0,
"precipProbability": 0,
"sunriseTime": 1745576419,
"sunsetTime": 1745625463,
"temperatureAvg": 65.19,
"temperatureMax": 71.29,
"temperatureMin": 59.09,
"uvIndexMax": 0,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 64.19,
"apparentTemperatureMax": 69.83,
"apparentTemperatureMin": 58.54,
"cloudCover": 0,
"dewPointAvg": 54.31,
"dewPointMax": 54.99,
"dewPointMin": 53.64,
"forecastEnd": 1745726400,
"forecastStart": 1745640000,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.96,
"precipIntensity": 0.14,
"precipProbability": 0,
"sunriseTime": 1745662741,
"sunsetTime": 1745711922,
"temperatureAvg": 64.72,
"temperatureMax": 70.41,
"temperatureMin": 59.04,
"uvIndexMax": 0,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 61.3,
"apparentTemperatureMax": 67.21,
"apparentTemperatureMin": 55.4,
"cloudCover": 0,
"dewPointAvg": 50.21,
"dewPointMax": 51.17,
"dewPointMin": 49.24,
"forecastEnd": 1745812800,
"forecastStart": 1745726400,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.99,
"precipIntensity": 0.01,
"precipProbability": 0,
"sunriseTime": 1745749065,
"sunsetTime": 1745798382,
"temperatureAvg": 62.34,
"temperatureMax": 68.29,
"temperatureMin": 56.39,
"uvIndexMax": 0,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
},
{
"apparentTemperatureAvg": 55.03,
"apparentTemperatureMax": 55.07,
"apparentTemperatureMin": 54.99,
"cloudCover": 0,
"dewPointAvg": 48.69,
"dewPointMax": 48.88,
"dewPointMin": 48.51,
"forecastEnd": 1745899200,
"forecastStart": 1745812800,
"humidity": 0.01,
"icon": "clear",
"moonPhase": 0.04,
"precipIntensity": 0.01,
"precipProbability": 0,
"sunriseTime": 1745835389,
"sunsetTime": 1745884841,
"temperatureAvg": 56.1,
"temperatureMax": 56.14,
"temperatureMin": 56.07,
"uvIndexMax": 0,
"windGustMax": null,
"windGustMin": null,
"windSpeedMax": null,
"windSpeedMin": null
}
]
}
}
Our
Approach
We believe in making weather data work for companies of all sizes. We built WeatherXu to make enterprise-grade weather data accessible to more businesses.
Data-Driven Foundation
We aggregate weather data from multiple trusted sources, applying sophisticated processing to provide comprehensive global coverage.
API-First Design
Everything we build starts with the developer experience, delivering weather data through a clean, intuitive API.
Scales with You
Our infrastructure is designed for reliability, maintaining 99.9%+ uptime while serving millions of API requests.
Continuous Processing
Our systems constantly processs data from our sources 24/7, ensuring you have the latest weather information to power your applications.