# 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](/developers/languages)**.

All endpoints require a **LocationKey** — use the [Locations API](/developers/locations/guide) 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](/developers/current-conditions/parameters#response-parameters), 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](/recipes/current-conditions)

## 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).
