General information
AccuWeather's Current Conditions API delivers real-time and recent-past weather observations for any location worldwide. Data is available in more than 200 languages and dialects.
All endpoints require a LocationKey — use the Locations API to look one up.
Current observations
Returns the latest observation (temperature, weather phrase, weather icon, precipitation status, and more) for a specific location.
By default, the response is a truncated object containing the observation datetime, weather phrase, weather icon, precipitation indicator flags, and temperature. Pass details=true to receive the full object (RealFeel®, dew point, wind, UV index, visibility, pressure, humidity, and more).
→ See it in action: Current Conditions recipe
Historical observations
Retrieve observations from the past 6 hours or the past 24 hours for any location — useful for tracking how conditions have changed over the day.
Top cities
Get current conditions for the world's top cities in lists of 50, 100, or 150 cities. Each entry includes location metadata (city name, country, timezone, coordinates, elevation) alongside the observation data.
Photos
Pass getphotos=true on a current-conditions request to include cityscape photos of the requested location in the response (Photos array with portrait and landscape image URLs).