← Docs

Weather API

Current conditions at a latitude and longitude.

Current conditions for a latitude and longitude, from the nearest official station. You get temperature (and temperature_f), feels_like, humidity, wind_speed / wind_direction, pressure, and condition. Twelve countries, each from its official national agency: the United States, Canada, Germany, Australia, Japan, Sweden, Finland, Austria, Ireland, Portugal, Poland, and Switzerland.

Every measurement ships in metric and imperial side by side (wind_speed + wind_speed_mph, and so on). No unit parameter. A field can come back null when the station has a gap in that reading.

Lookup

GET
api.parseapi.com/weather?lat={lat}&lon={lon}
Current conditions from the nearest station. Paid deep adds forecast and alerts for US and Canada
curl "https://api.parseapi.com/weather?lat=40.7128&lon=-74.006" \
  -H "X-API-Key: YOUR_API_KEY"
{
  "latitude": 40.7128,
  "longitude": -74.006,
  "temperature": 25.6,
  "temperature_f": 78.1,
  "feels_like": 26.4,
  "feels_like_f": 79.5,
  "dewpoint": 21.1,
  "dewpoint_f": 70,
  "humidity": 85,
  "wind_speed": 7.6,
  "wind_speed_mph": 4.7,
  "wind_gust": null,
  "wind_gust_mph": null,
  "wind_direction": 200,
  "pressure": 1016,
  "pressure_inhg": 30,
  "visibility": 16.1,
  "visibility_mi": 10,
  "condition": "clear",
  "condition_name": "Clear",
  "condition_emoji": "☀️",
  "observed_at": "2026-08-09T12:51:00+00:00",
  "station": "KNYC",
  "station_name": "New York City, Central Park",
  "station_distance": 8.51,
  "station_distance_mi": 5.29,
  "source": "nws",
  "source_name": "National Weather Service"
}

Response fields

latitude
Input latitude
longitude
Input longitude
temperature
Temperature in Celsius
temperature_f
Temperature in Fahrenheit
feels_like
Heat index, wind chill, or temperature. Celsius
feels_like_f
Same, in Fahrenheit
dewpoint
Dew point, Celsius
dewpoint_f
Dew point, Fahrenheit
humidity
Relative humidity, percent
wind_speed
Sustained wind speed, km/h
wind_speed_mph
Sustained wind speed, mph
wind_gust
Gust speed, km/h. Null when not gusting
wind_gust_mph
Gust speed, mph. Null when not gusting
wind_direction
Wind direction, degrees. Null when calm
pressure
Pressure, hPa
pressure_inhg
Pressure, inHg
visibility
Visibility, km
visibility_mi
Visibility, miles
condition
Bounded condition code, e.g. rain, fog, clear
condition_name
Readable condition text as reported
condition_emoji
One emoji for the condition code
observed_at
Observation timestamp
station
Nearest station id
station_name
Readable station name
station_distance
km from the input point
station_distance_mi
Miles from the input point
source
Upstream agency code (nws, msc, dwd, bom, ...)
source_name
Upstream agency full name

Deep

Paid, for US and Canada points. deep.forecast carries 12-hour periods for about a week out. deep.alerts is an empty array when skies are quiet. Free ships deep: {}.

curl "https://api.parseapi.com/weather?lat=40.7128&lon=-74.006&deep=true" \
  -H "X-API-Key: YOUR_API_KEY"
{
  "latitude": 40.7128,
  "longitude": -74.006,
  "temperature": 25.6,
  "temperature_f": 78.1,
  "feels_like": 26.4,
  "feels_like_f": 79.5,
  "dewpoint": 21.1,
  "dewpoint_f": 70,
  "humidity": 85,
  "wind_speed": 7.6,
  "wind_speed_mph": 4.7,
  "wind_gust": null,
  "wind_gust_mph": null,
  "wind_direction": 200,
  "pressure": 1016,
  "pressure_inhg": 30,
  "visibility": 16.1,
  "visibility_mi": 10,
  "condition": "clear",
  "condition_name": "Clear",
  "condition_emoji": "☀️",
  "observed_at": "2026-08-09T12:51:00+00:00",
  "station": "KNYC",
  "station_name": "New York City, Central Park",
  "station_distance": 8.51,
  "station_distance_mi": 5.29,
  "source": "nws",
  "source_name": "National Weather Service",
  "deep": {
    "forecast": [
      {
        "name": "Today",
        "start": "2026-08-09T06:00:00-04:00",
        "end": "2026-08-09T18:00:00-04:00",
        "daytime": true,
        "temperature": 31,
        "temperature_f": 87,
        "precipitation_chance": 15,
        "wind_speed": 14.5,
        "wind_speed_mph": 9,
        "wind_direction": 270,
        "condition": "thunderstorm",
        "condition_name": "Mostly Sunny then Slight Chance Showers And Thunderstorms",
        "condition_emoji": "⛈️"
      }
    ],
    "alerts": [
      {
        "event": "Heat Advisory",
        "severity": "moderate",
        "urgency": "expected",
        "headline": "Heat Advisory issued August 9 at 2:51AM EDT until August 9 at 7:00PM EDT by NWS Upton NY",
        "onset": "2026-08-09T10:00:00-04:00",
        "expires": "2026-08-09T11:00:00-04:00"
      }
    ]
  }
}

Deep fields

deep.forecast[].name
Period label (Today, Tonight, …)
deep.forecast[].start
Period start, ISO-8601
deep.forecast[].end
Period end, ISO-8601
deep.forecast[].daytime
Daytime period
deep.forecast[].temperature
Celsius
deep.forecast[].temperature_f
Fahrenheit
deep.forecast[].precipitation_chance
Chance of precipitation, percent
deep.forecast[].wind_speed
Wind speed, km/h
deep.forecast[].wind_speed_mph
Wind speed, mph
deep.forecast[].wind_direction
Wind direction, degrees
deep.forecast[].condition
Bounded condition code
deep.forecast[].condition_name
Short forecast text
deep.forecast[].condition_emoji
One emoji for the condition code
deep.alerts[].event
Alert type
deep.alerts[].severity
Severity code (moderate, severe, …)
deep.alerts[].urgency
Urgency code (expected, immediate, …)
deep.alerts[].headline
Headline text
deep.alerts[].onset
Start, ISO-8601
deep.alerts[].expires
Expiry, ISO-8601

Questions? Email