Current Weather

Up-to-the-minute snapshot of atmospheric conditions for a selected location.

GET /v2/current/

Returns current weather and astronomy for the day. You must provide either slug or lat+lon.

The Current Weather section delivers an up-to-the-minute snapshot of atmospheric conditions at any specified location. Observational data are pulled from a network of ground stations, satellite-derived estimates, and high-resolution numerical models, then bias-corrected and spatially interpolated to provide a coherent real-time view.

Each parameter is returned as a single "now" value reflecting the latest measurement or short-term average:

  • Temperature, humidity, and pressure are instantaneous readings, corrected for known sensor biases.
  • Wind speed and direction represent an average over the prior 10 minutes to smooth out gusts while preserving trends.
  • Precipitation is reported as the accumulated total over the last hour.

Query Parameters

NameTypeRequiredDescription
slugstringnoCity/location slug. Alternative to lat+lon.
latnumber (double)noLatitude. Used with lon as an alternative to slug.
lonnumber (double)noLongitude. Used with lat as an alternative to slug.
unitstring (metric | imperial)noUnit system

Example

curl --location 'https://api.meteoflow.com/v2/current/?slug=united-kingdom-london&unit=metric'
curl --location 'https://api.meteoflow.com/v2/current/?lat=51.50&lon=-0.12&unit=metric'

200 Response Schema

Response type: object.

Top-level fields:

FieldTypeRequiredDescription
placeobjectyes-
astronomyobjectyes-
currentobjectyes-

place

Location metadata for the requested point: country, coordinates, timezone, and localized names.

FieldTypeRequiredDescription
countrystringyes-
timezone_offsetintegeryes-
latitudenumber (double)yes-
longitudenumber (double)yes-
city_namestringyes-
country_namestringyes-
region_namestring | nullno-

astronomy

Astronomical data for the current date at this location.

FieldTypeRequiredDescription
datestring (date)yes-
sunrisestring (date-time)yes-
sunsetstring (date-time)yes-
day_lengthinteger (int64)yes-
moon_angleintegeryes-
moon_illuminationintegeryes-
moon_phase_codeintegeryes-

current

Current weather measurements and derived indicators for the location.

FieldTypeRequiredDescription
datestring (date-time)yes-
temperature_airnumber (double)yes-
temperature_air_feels_likenumber (float)yes-
descriptionstringyes-
precipitationobjectyes-
cloudinessobjectyes-
iconobjectyes-
uvindexobjectyes-
pressureintegeryes-
humidityintegeryes-
visibilityinteger | nullno-
windobjectyes-

current.precipitation

Precipitation type and intensity for the current moment.

FieldTypeRequiredDescription
typestring (none | rain | snow)yes-
mmnumber (float) | nullyes-

current.cloudiness

Cloud cover classification at the current time.

FieldTypeRequiredDescription
typestring (clear | partly cloudy | cloudy)yes-

current.icon

Icon metadata for UI display of the current weather state.

FieldTypeRequiredDescription
codestringyes-
urlstringyes-

current.uvindex

Current UV index value and qualitative risk description.

FieldTypeRequiredDescription
valintegeryes-
descriptionstring (low | moderate | high | very high | extreme)yes-

current.wind

Wind speed, direction, and gusts at the current time.

FieldTypeRequiredDescription
speednumber (double)yes-
degreeintegeryes-
gustnumber (double)yes-

Error Responses

Standard API error model for validation, not found, and server errors.

StatusDescription
400Invalid request parameters
404Data/route not found
500Internal server error

Error object fields:

FieldTypeRequiredDescription
status_codeintegeryes-
messagestringyes-
detailstringyes-