---
title: "Returns weather data for a single point (geographic name or GPS)"
method: GET
path: "/point"
tags: ["Point weather"]
---

# Returns weather data for a single point (geographic name or GPS)

`GET /point`

## Current weather and forecast for single location

### Location specification
The location of the weather data is the only parameter that is required and must be specified. There are two ways to do this:
1. Specify the GPS coordinates of the location using the parameters `lat` and `lon`.
2. **OR** specify the name of the place using the parameter `place_id`. To obtain the `place_id` for the location you want, please use endpoints `/find_places_prefix` (search by prefix) or `/find_places` (search by full name).

*Note: For mountains, it is usually better to specify the `place_id` rather than the `lat` and `lon`. When you use `place_id`, you are guaranteed to receive forecasts for the precise elevation of the peak. When you specify the coordinates, the elevation can be less precise.*

### Sections
The endpoint can return multiple sections of data. To obtain the best performance, we advise only requesting the sections you actually need. The available sections are as follows:

* Current weather situation
* Hourly forecast (for 24/48/96/168 hours, depending on the tier)
* Daily forecast (for 7/10/30 days, depending on the tier)
* Minutely precipitation forecast (for 60 minutes in the following hour, only for higher tiers)
* Weather alerts (only for higher tiers)

By default, only the current and hourly sections are returned. The division into daily parts (morning, afternoon and evening) is only available for the first 7 days of the forecast. For details regarding available parameters, see the parameter description below.

### Notes
* **For a detailed description of variables (e.g. icons), please consult ⚠️ <a href="https://www.meteosource.com/documentation#description" target="_blank">description of variables</a> ⚠️ in Documentation or `Schema` of the response (link next to Example value in the Responses section below).**
* Variables can be instantaneous, averaged, or accumulated over certain time. For example, `precipitation` forecast provides the precipitation accumulated until the next hour (data with timestamp as `12:00:00` is rain accumulated from `12:00:00` to `13:00:00`).
* Do **not** make any assumptions about the number and ordering of the variables. New variables and sections may be introduced in the future. Always check the data are present before you try to use them.
* The response contains an `Expires` header, which defines the point at which the API response will not change for the same request. We highly recommend using this to avoid unnecessary requests and **increase the performance of your app**.
* Meteosource API supports HTTP compression. To enable it, simply add an `Accept-Encoding: gzip` header to your request.
* When daylight saving time starts, one hourly record will be missing (typically `2:00:00 AM`). When daylight saving time ends, the hourly forecast will contain two records with duplicate times (typically `2:00:00 AM`).
* The detailed description of weather alerts is only available in English. The alert category is translated into selected language.

## Query parameters

- `place_id` string — Identifier of a place. To obtain the `place_id` for the location you want, please use endpoints `/find_places_prefix` (search by prefix) or `/find_places` (search by full name).
- `lat` string — Latitude in format 12N, 12.3N, 12.3, or 13S, 13.2S, -13.4
- `lon` string — Longitude in format 12E, 12.3E, 12.3, or 13W, 13.2W, -13.4
- `sections` string — Sections to be included in the response. You can specify more section by separating the values with a comma. The available values are: * ``current``: Current weather situation * ``daily``: Forecasts for each whole day, without the daily parts * ``daily-parts``: Forecasts for each whole day, morning, afternoon and evening * Important: forecast for the morning, afternoon and evening is available only for the first 7 days in the forecast * ``hourly``: Forecasts with hourly resolution * ``minutely``: Precipitation forecast with 1 minute resolution * ``alerts``: The weather alerts * ``all``: All sections
- `timezone` string — Timezone to be used for the date fields. If not specified, local timezone of the forecast location will be used. The format is according to the tzinfo database, so values like `Europe/Prague` or `UTC` can be used. Alternatively you may use the value ``auto`` in which case the local timezone of the location is used. The full list of valid timezone strings can be found [here](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
- `language` 'cs' | 'en' | 'de' | 'es' | 'fr' | 'pl' | 'pt'
- `units` 'auto' | 'metric' | 'us' | 'uk' | 'ca'
- `key` string — Your unique API key. You can either specify it in this parameter, or set it in `X-API-Key` header.

## Response `200`

Successful Response

- PointPointData
  - `lat` string, required — Latitude of the point, always in the format <float><N/S>, for example ``23.5S``
  - `lon` string, required — Longitude of the point, always in the format <float><E/W>, for example ``23.5W``
  - `elevation` integer, required — Elevation above sea level in metres (for units 'metric', 'uk', 'ca') or feet (for units 'us')
  - `timezone` string — Name of the timezone in format like 'Europe/London'. Available only when the place is specified through place ID.
  - `units` string, required — Unit system (metric, uk, ca or us)
  - `current` PointPointCurrentData, required
    - `icon` string — String identifier of current weather icon, e.g. `light_rain`.
    - `icon_num` integer — Numeric identifier of current weather icon. The following values can appear: * 1 - Not available * 2 - Sunny * 3 - Mostly sunny * 4 - Partly sunny * 5 - Mostly cloudy * 6 - Cloudy * 7 - Overcast * 8 - Overcast with low clouds * 9 - Fog * 10 - Light rain * 11 - Rain * 12 - Possible rain * 13 - Rain shower * 14 - Thunderstorm * 15 - Local thunderstorms * 16 - Light snow * 17 - Snow * 18 - Possible snow * 19 - Snow shower * 20 - Rain and snow * 21 - Possible rain and snow * 22 - Rain and snow * 23 - Freezing rain * 24 - Possible freezing rain * 25 - Hail * 26 - Clear (night) * 27 - Mostly clear (night) * 28 - Partly clear (night) * 29 - Mostly cloudy (night) * 30 - Cloudy (night) * 31 - Overcast with low clouds (night) * 32 - Rain shower (night) * 33 - Local thunderstorms (night) * 34 - Snow shower (night) * 35 - Rain and snow (night) * 36 - Possible freezing rain (night) Unit: weather_ico0_36
    - `summary` string — Short text summary of current weather, e.g. `Light rain`.
    - `temperature` number — Current temperature 2 metres above ground. Units: metric = °C, us = °F, uk = °C, ca = °C
    - `feels_like` number — Feels like temperature. Units: metric = °C, us = °F, uk = °C, ca = °C
    - `soil_temperature` number — Soil temperature. Units: metric = °C, us = °F, uk = °C, ca = °C
    - `wind_chill` number — Windchill temperature. Units: metric = °C, us = °F, uk = °C, ca = °C
    - `surface_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
    - `dew_point` number — Current dew point temperature. Units: metric = °C, us = °F, uk = °C, ca = °C
    - `wind` PointPointCurrentWindData, required
      - `speed` number — Wind speed 10 metres above the ground. Units: metric = m/s, us = mph, uk = mph, ca = km/h
      - `gusts` number — Wind gust speed. Units: metric = m/s, us = mph, uk = mph, ca = km/h
      - `angle` number — Wind direction angle in degrees, 180° means wind from the south. Unit: degrees
      - `dir` string, binary — Wind direction in `N`, `NNE`, `NE`, ..., `NNW` format. Unit: 16dir
    - `precipitation` PointPointCurrentPrecipitationData, required
      - `total` number — Current amount of precipitation. Units: metric = mm/h, us = inches per hour, uk = mm/h, ca = mm/h
      - `type` string, binary — Precipitation type, may be one of: * `none`, it there is no precipitation * `rain` * `snow` * `rain_snow` * `ice pellets` * `frozen rain` Unit: prec_str
      - `convective` number — Total precipitation amount accumulated since last hour. Units: metric = mm/h, us = inches per hour, uk = mm/h, ca = mm/h
      - `rainspot` string, binary — Precipitation in the surrounding of queried location. The data is 7x7 ASCII art string, queried location being in the center. Character `#` means there is precipitation, `.` means no precipitation. The distance between neighboring cells is 0.25°. Unit: rainspot
    - `probability` PointPointCurrentProbData, required
      - `precipitation` integer — Probability of non-zero precipitation. Unit: \%
      - `storm` number — Storm probability. Unit: \%
      - `freeze` number — Probability the temperature drops below 0 °C. Unit: \%
    - `cloud_cover` number — Percentage of sky covered by clouds. Unit: \%
    - `cape` number — Convective available potential energy. Unit: J/kg
    - `evaporation` number — Evaporation of liquid water into water vapor. Unit: mm/h
    - `lftx` number — Surface lifted index. Unit: K
    - `snow_depth` number — Snow depth. Units: metric = cm, us = inch, uk = cm, ca = cm
    - `sunshine_duration` number — Sunshine duration since start of previous hour. Unit: s
    - `irradiance` number — Global downward short-wave radiation flux. Unit: W/m2
    - `ozone` number — Total column of ozone. Unit: Dobson
    - `pressure` number — Atmospheric pressure at mean sea level. Units: metric = hPa, us = Hg, uk = hPa, ca = kPa
    - `uv_index` number — UV index, values from zero (low risk of harm) to 11+ (extreme risk of harm). Unit: uv_index
    - `humidity` integer — Relative humidity. Unit: \%
    - `visibility` number — Visibility. Units: metric = km, us = mi, uk = mi, ca = km
  - `minutely` PointPointMinutely, required
    - `summary` string — Text summary about upcoming precipitation. Unit: summary
    - `data` PointPointMinutelyPrecipitationData[], required
      - `date` string, date-time — Datetime in YYYY-MM-DDTHH:MM:SS format.
      - `precipitation` number — Minutely precipitation amount (per hour). For the startup tier, showing one value per 10 minutes. For other tiers, showing one value per each minute. Unit: mm/h
  - `hourly` PointPointHourly, required
    - `data` PointPointHourlyData[], required
      - `date` string, date-time — Datetime in YYYY-MM-DDTHH:MM:SS format.
      - `weather` string — String identifier of the weather icon, e.g. `light_rain`.
      - `icon` integer — Numeric identifier of the weather icon. The following values can appear: * 1 - Not available * 2 - Sunny * 3 - Mostly sunny * 4 - Partly sunny * 5 - Mostly cloudy * 6 - Cloudy * 7 - Overcast * 8 - Overcast with low clouds * 9 - Fog * 10 - Light rain * 11 - Rain * 12 - Possible rain * 13 - Rain shower * 14 - Thunderstorm * 15 - Local thunderstorms * 16 - Light snow * 17 - Snow * 18 - Possible snow * 19 - Snow shower * 20 - Rain and snow * 21 - Possible rain and snow * 22 - Rain and snow * 23 - Freezing rain * 24 - Possible freezing rain * 25 - Hail * 26 - Clear (night) * 27 - Mostly clear (night) * 28 - Partly clear (night) * 29 - Mostly cloudy (night) * 30 - Cloudy (night) * 31 - Overcast with low clouds (night) * 32 - Rain shower (night) * 33 - Local thunderstorms (night) * 34 - Snow shower (night) * 35 - Rain and snow (night) * 36 - Possible freezing rain (night) Unit: weather_ico0_36
      - `summary` string — Short text summary of the weather, e.g. `Light rain`.
      - `temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
      - `feels_like` number — Units: metric = °C, us = °F, uk = °C, ca = °C
      - `soil_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
      - `wind_chill` number — Units: metric = °C, us = °F, uk = °C, ca = °C
      - `dew_point` number — Units: metric = °C, us = °F, uk = °C, ca = °C
      - `surface_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
      - `wind` PointPointHourlyWindData, required
        - `speed` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
        - `gusts` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
        - `dir` string, binary — Wind direction in `N`, `NNE`, `NE`, ..., `NNW` format. Unit: 16dir
        - `angle` number — Wind direction angle in degrees, 180° means wind from the south. Unit: degrees
      - `cloud_cover` PointPointHourlyCloudCoverData, required
        - `total` number — Unit: \%
        - `low` number — Percentage of sky covered by low clouds. Unit: \%
        - `middle` number — Percentage of sky covered by middle clouds. Unit: \%
        - `high` number — Percentage of sky covered by high clouds. Unit: \%
      - `pressure` number — Atmospheric pressure at mean sea level. Units: metric = hPa, us = Hg, uk = hPa, ca = kPa
      - `precipitation` PointPointHourlyPrecipitationData, required
        - `total` number — Total precipitation amount accumulated since last hour. Units: metric = mm/h, us = inches per hour, uk = mm/h, ca = mm/h
        - `type` string, binary — Precipitation type, may be one of: * `none`, it there is no precipitation * `rain` * `snow` * `rain_snow` * `ice pellets` * `frozen rain` Unit: precipitation type
        - `convective` number — Total precipitation amount accumulated since last hour. Units: metric = mm/h, us = inches per hour, uk = mm/h, ca = mm/h
        - `rainspot` string, binary — Precipitation in the surrounding of queried location. The data is 7x7 ASCII art string, queried location being in the center. Character `#` means there is precipitation, `.` means no precipitation. The distance between neighboring cells is 0.25°. Unit: rainspot
      - `probability` PointPointHourlyProbData, required
        - `precipitation` integer — Probability of non-zero precipitation. Unit: \%
        - `storm` number — Total precipitation amount accumulated since last hour. Unit: mm/h
        - `freeze` number — Unit: \%
      - `cape` number — Convective available potential energy. Unit: J/kg
      - `evaporation` number — Evaporation of liquid water into water vapor. Unit: mm/h
      - `irradiance` number — Global downward short-wave radiation flux. Unit: W/m2
      - `lftx` number — Surface lifted index. Unit: K
      - `ozone` number — Total column of ozone. Unit: Dobson
      - `uv_index` number — UV index, values from zero (low risk of harm) to 11+ (extreme risk of harm). Unit: uv_index
      - `humidity` integer — Relative humidity. Unit: \%
      - `snow_depth` number — Snow depth. Units: metric = cm, us = inch, uk = cm, ca = cm
      - `sunshine_duration` number — Sunshine duration since start of previous hour. Unit: s
      - `visibility` number — Visibility. Units: metric = km, us = mi, uk = mi, ca = km
  - `daily` PointPointDaily, required
    - `data` PointPointDailyData[], required
      - `day` string, binary — Datetime in YYYY-MM-DDTHH:MM:SS format.
      - `weather` string — All day string identifier of the weather icon, e.g. `light_rain`.
      - `icon` integer — Numeric identifier of the weather icon. The following values can appear: * 1 - Not available * 2 - Sunny * 3 - Mostly sunny * 4 - Partly sunny * 5 - Mostly cloudy * 6 - Cloudy * 7 - Overcast * 8 - Overcast with low clouds * 9 - Fog * 10 - Light rain * 11 - Rain * 12 - Possible rain * 13 - Rain shower * 14 - Thunderstorm * 15 - Local thunderstorms * 16 - Light snow * 17 - Snow * 18 - Possible snow * 19 - Snow shower * 20 - Rain and snow * 21 - Possible rain and snow * 22 - Rain and snow * 23 - Freezing rain * 24 - Possible freezing rain * 25 - Hail * 26 - Clear (night) * 27 - Mostly clear (night) * 28 - Partly clear (night) * 29 - Mostly cloudy (night) * 30 - Cloudy (night) * 31 - Overcast with low clouds (night) * 32 - Rain shower (night) * 33 - Local thunderstorms (night) * 34 - Snow shower (night) * 35 - Rain and snow (night) * 36 - Possible freezing rain (night) Unit: icon
      - `summary` string — Short text summary of the weather, e.g. `Light rain`.
      - `predictability` integer — Weather predictability. Values from 1 (very high predictability) to 5 (very low predictability). Unit: 1-5
      - `all_day` PointPointDailyAllDayData, required
        - `weather` string — All day string identifier of the weather icon, e.g. `light_rain`.
        - `icon` integer — Numeric identifier of the weather icon. The following values can appear: * 1 - Not available * 2 - Sunny * 3 - Mostly sunny * 4 - Partly sunny * 5 - Mostly cloudy * 6 - Cloudy * 7 - Overcast * 8 - Overcast with low clouds * 9 - Fog * 10 - Light rain * 11 - Rain * 12 - Possible rain * 13 - Rain shower * 14 - Thunderstorm * 15 - Local thunderstorms * 16 - Light snow * 17 - Snow * 18 - Possible snow * 19 - Snow shower * 20 - Rain and snow * 21 - Possible rain and snow * 22 - Rain and snow * 23 - Freezing rain * 24 - Possible freezing rain * 25 - Hail * 26 - Clear (night) * 27 - Mostly clear (night) * 28 - Partly clear (night) * 29 - Mostly cloudy (night) * 30 - Cloudy (night) * 31 - Overcast with low clouds (night) * 32 - Rain shower (night) * 33 - Local thunderstorms (night) * 34 - Snow shower (night) * 35 - Rain and snow (night) * 36 - Possible freezing rain (night) Unit: icon
        - `temperature` number — Temperature 2 metres above ground. (allday avg) Units: metric = °C, us = °F, uk = °C, ca = °C
        - `temperature_min` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `temperature_max` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `feels_like` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `feels_like_min` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `feels_like_max` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `soil_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `soil_temperature_min` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `soil_temperature_max` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind_chill` number — Temperature 2 metres above ground. (allday avg) Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind_chill_min` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind_chill_max` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `dew_point` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `dew_point_min` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `dew_point_max` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `surface_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `surface_temperature_min` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `surface_temperature_max` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind` PointPointDailyAllDayWindData, required
          - `speed` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `gusts` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `dir` string, binary — All day wind direction in `N`, `NNE`, `NE`, ..., `NNW` format. Unit: 16dir
          - `angle` number — All day wind direction angle in degrees, 180° means wind from the south. Unit: degrees
        - `cloud_cover` PointPointDailyAllDayCloudCoverData, required
          - `total` number — Percentage of sky covered by clouds. (allday avg) Unit: \%
          - `low` number — Unit: %
          - `middle` number — Unit: %
          - `high` number — Unit: %
        - `pressure` number — Atmospheric pressure at mean sea level. (allday avg) Units: metric = hPa, us = Hg, uk = hPa, ca = kPa
        - `precipitation` PointPointDailyAllDayPrecipitationData, required
          - `total` number — Total precipitation amount accumulated since last hour. (allday sum) Units: metric = mm/h, us = inches per hour, uk = mm/h, ca = mm/h
          - `type` string, binary — Precipitation type, may be one of: * `none`, it there is no precipitation * `rain` * `snow` * `rain_snow` * `ice pellets` * `frozen rain` Unit: precipitation type
        - `probability` PointPointDailyAllDayProbData, required
          - `precipitation` integer — Probability of non-zero precipitation. Unit: \%
          - `storm` number — Total precipitation amount accumulated since last hour. Unit: mm/h
          - `freeze` number — Probability the temperature drops below 0 °C. (allday avg) Unit: %
        - `ozone` number — Total column of ozone. (allday avg) Unit: Dobson
        - `humidity` integer — Relative humidity. (allday avg) Unit: \%
        - `snow_depth` number — Snow depth. (allday avg) Units: metric = cm, us = inch, uk = cm, ca = cm
        - `visibility` number — Visibility. (allday avg) Units: metric = km, us = mi, uk = mi, ca = km
      - `morning` PointPointDailyMorningData, required
        - `weather` string — Morning day string identifier of the weather icon, e.g. `light_rain`.
        - `icon` integer — Morning numeric identifier of the weather icon. The following values can appear: * 1 - Not available * 2 - Sunny * 3 - Mostly sunny * 4 - Partly sunny * 5 - Mostly cloudy * 6 - Cloudy * 7 - Overcast * 8 - Overcast with low clouds * 9 - Fog * 10 - Light rain * 11 - Rain * 12 - Possible rain * 13 - Rain shower * 14 - Thunderstorm * 15 - Local thunderstorms * 16 - Light snow * 17 - Snow * 18 - Possible snow * 19 - Snow shower * 20 - Rain and snow * 21 - Possible rain and snow * 22 - Rain and snow * 23 - Freezing rain * 24 - Possible freezing rain * 25 - Hail * 26 - Clear (night) * 27 - Mostly clear (night) * 28 - Partly clear (night) * 29 - Mostly cloudy (night) * 30 - Cloudy (night) * 31 - Overcast with low clouds (night) * 32 - Rain shower (night) * 33 - Local thunderstorms (night) * 34 - Snow shower (night) * 35 - Rain and snow (night) * 36 - Possible freezing rain (night) Unit: icon
        - `temperature` number — Temperature 2 metres above ground. (morning avg) Units: metric = °C, us = °F, uk = °C, ca = °C
        - `feels_like` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `soil_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind_chill` number — Temperature 2 metres above ground. (morning avg) Units: metric = °C, us = °F, uk = °C, ca = °C
        - `dew_point` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `surface_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind` PointPointDailyMorningWindData, required
          - `speed` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `gusts` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `dir` string, binary — Morning wind direction in `N`, `NNE`, `NE`, ..., `NNW` format. Unit: 16dir
          - `angle` number — Morning wind direction angle in degrees, 180° means wind from the south. Unit: degrees
        - `cloud_cover` PointPointDailyMorningCloudCoverData, required
          - `total` number — Percentage of sky covered by clouds. (morning avg) Unit: \%
          - `low` number — Unit: %
          - `middle` number — Unit: %
          - `high` number — Unit: %
        - `pressure` number — Atmospheric pressure at mean sea level. (morning avg) Units: metric = hPa, us = Hg, uk = hPa, ca = kPa
        - `precipitation` PointPointDailyMorningPrecipitationData, required
          - `total` number — Total precipitation amount accumulated since last hour. (morning sum) Units: metric = mm/h, us = inches per hour, uk = mm/h, ca = mm/h
          - `type` string, binary — Precipitation type, may be one of: * `none`, it there is no precipitation * `rain` * `snow` * `rain_snow` * `ice pellets` * `frozen rain` Unit: precipitation type
        - `probability` PointPointDailyMorningProbData, required
          - `precipitation` integer — Probability of non-zero precipitation. Unit: \%
          - `storm` number — Total precipitation amount accumulated since last hour. Unit: mm/h
          - `freeze` number — Probability the temperature drops below 0 °C. (morning avg) Unit: %
        - `ozone` number — Total column of ozone. (morning avg) Unit: Dobson
        - `humidity` integer — Relative humidity. (morning avg) Unit: \%
        - `snow_depth` number — Snow depth. (morning avg) Units: metric = cm, us = inch, uk = cm, ca = cm
        - `visibility` number — Visibility. (morning avg) Units: metric = km, us = mi, uk = mi, ca = km
      - `afternoon` PointPointDailyAfternoonData, required
        - `weather` string — Afternoon day string identifier of the weather icon, e.g. `light_rain`.
        - `icon` integer — Afternoon umeric identifier of the weather icon. The following values can appear: * 1 - Not available * 2 - Sunny * 3 - Mostly sunny * 4 - Partly sunny * 5 - Mostly cloudy * 6 - Cloudy * 7 - Overcast * 8 - Overcast with low clouds * 9 - Fog * 10 - Light rain * 11 - Rain * 12 - Possible rain * 13 - Rain shower * 14 - Thunderstorm * 15 - Local thunderstorms * 16 - Light snow * 17 - Snow * 18 - Possible snow * 19 - Snow shower * 20 - Rain and snow * 21 - Possible rain and snow * 22 - Rain and snow * 23 - Freezing rain * 24 - Possible freezing rain * 25 - Hail * 26 - Clear (night) * 27 - Mostly clear (night) * 28 - Partly clear (night) * 29 - Mostly cloudy (night) * 30 - Cloudy (night) * 31 - Overcast with low clouds (night) * 32 - Rain shower (night) * 33 - Local thunderstorms (night) * 34 - Snow shower (night) * 35 - Rain and snow (night) * 36 - Possible freezing rain (night) Unit: icon
        - `temperature` number — Temperature 2 metres above ground. (afternoon avg) Units: metric = °C, us = °F, uk = °C, ca = °C
        - `feels_like` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `soil_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind_chill` number — Temperature 2 metres above ground. (afternoon avg) Units: metric = °C, us = °F, uk = °C, ca = °C
        - `dew_point` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `surface_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind` PointPointDailyAfternoonWindData, required
          - `speed` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `gusts` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `dir` string, binary — Afternoon wind direction in `N`, `NNE`, `NE`, ..., `NNW` format. Unit: 16dir
          - `angle` number — Afternoon wind direction angle in degrees, 180° means wind from the south. Unit: degrees
        - `cloud_cover` PointPointDailyAfternoonCloudCoverData, required
          - `total` number — Percentage of sky covered by clouds. (afternoon avg) Unit: \%
          - `low` number — Unit: %
          - `middle` number — Unit: %
          - `high` number — Unit: %
        - `pressure` number — Atmospheric pressure at mean sea level. (afternoon avg) Units: metric = hPa, us = Hg, uk = hPa, ca = kPa
        - `precipitation` PointPointDailyAfternoonPrecipitationData, required
          - `total` number — Total precipitation amount accumulated since last hour. (afternoon sum) Units: metric = mm/h, us = inches per hour, uk = mm/h, ca = mm/h
          - `type` string, binary — Precipitation type, may be one of: * `none`, it there is no precipitation * `rain` * `snow` * `rain_snow` * `ice pellets` * `frozen rain` Unit: precipitation type
        - `probability` PointPointDailyAfternoonProbData, required
          - `precipitation` integer — Probability of non-zero precipitation. Unit: \%
          - `storm` number — Total precipitation amount accumulated since last hour. Unit: mm/h
          - `freeze` number — Probability the temperature drops below 0 °C. (afternoon avg) Unit: %
        - `ozone` number — Total column of ozone. (afternoon avg) Unit: Dobson
        - `humidity` integer — Relative humidity. (afternoon avg) Unit: \%
        - `snow_depth` number — Snow depth. (afternoon avg) Units: metric = cm, us = inch, uk = cm, ca = cm
        - `visibility` number — Visibility. (afternoon avg) Units: metric = km, us = mi, uk = mi, ca = km
      - `evening` PointPointDailyEveningData, required
        - `weather` string — Evening day string identifier of the weather icon, e.g. `light_rain`.
        - `icon` integer — Evening numeric identifier of the weather icon. The following values can appear: * 1 - Not available * 2 - Sunny * 3 - Mostly sunny * 4 - Partly sunny * 5 - Mostly cloudy * 6 - Cloudy * 7 - Overcast * 8 - Overcast with low clouds * 9 - Fog * 10 - Light rain * 11 - Rain * 12 - Possible rain * 13 - Rain shower * 14 - Thunderstorm * 15 - Local thunderstorms * 16 - Light snow * 17 - Snow * 18 - Possible snow * 19 - Snow shower * 20 - Rain and snow * 21 - Possible rain and snow * 22 - Rain and snow * 23 - Freezing rain * 24 - Possible freezing rain * 25 - Hail * 26 - Clear (night) * 27 - Mostly clear (night) * 28 - Partly clear (night) * 29 - Mostly cloudy (night) * 30 - Cloudy (night) * 31 - Overcast with low clouds (night) * 32 - Rain shower (night) * 33 - Local thunderstorms (night) * 34 - Snow shower (night) * 35 - Rain and snow (night) * 36 - Possible freezing rain (night) Unit: icon
        - `temperature` number — Temperature 2 metres above ground. (evening avg) Units: metric = °C, us = °F, uk = °C, ca = °C
        - `feels_like` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `soil_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind_chill` number — Temperature 2 metres above ground. (evening avg) Units: metric = °C, us = °F, uk = °C, ca = °C
        - `dew_point` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `surface_temperature` number — Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind` PointPointDailyEveningWindData, required
          - `speed` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `gusts` number — Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `dir` string, binary — Evening wind direction in `N`, `NNE`, `NE`, ..., `NNW` format. Unit: 16dir
          - `angle` number — Evening wind direction angle in degrees, 180° means wind from the south. Unit: degrees
        - `cloud_cover` PointPointDailyEveningCloudCoverData, required
          - `total` number — Percentage of sky covered by clouds. (evening avg) Unit: \%
          - `low` number — Unit: %
          - `middle` number — Unit: %
          - `high` number — Unit: %
        - `pressure` number — Atmospheric pressure at mean sea level. (evening avg) Units: metric = hPa, us = Hg, uk = hPa, ca = kPa
        - `precipitation` PointPointDailyEveningPrecipitationData, required
          - `total` number — Total precipitation amount accumulated since last hour. (evening sum) Units: metric = mm/h, us = inches per hour, uk = mm/h, ca = mm/h
          - `type` string, binary — Precipitation type, may be one of: * `none`, it there is no precipitation * `rain` * `snow` * `rain_snow` * `ice pellets` * `frozen rain` Unit: precipitation type
        - `probability` PointPointDailyEveningProbData, required
          - `precipitation` integer — Probability of non-zero precipitation. Unit: \%
          - `storm` number — Total precipitation amount accumulated since last hour. Unit: mm/h
          - `freeze` number — Probability the temperature drops below 0 °C. (evening avg) Unit: %
        - `ozone` number — Total column of ozone. (evening avg) Unit: Dobson
        - `humidity` integer — Relative humidity. (evening avg) Unit: \%
        - `snow_depth` number — Snow depth. (evening avg) Units: metric = cm, us = inch, uk = cm, ca = cm
        - `visibility` number — Visibility. (evening avg) Units: metric = km, us = mi, uk = mi, ca = km
      - `astro` PointPointDailyAstroData, required
        - `sun` PointPointDailySunData, required
          - `rise` string, date-time — Datetime of the sunrise or null during polar day/night.
          - `set` string, date-time — Datetime of the sunset or null during polar day/night.
          - `always_up` boolean — True if the sun never sets on given day (polar day), false otherwise.
          - `always_down` boolean — True if the sun never rises on given day (polar night), false otherwise.
        - `moon` PointPointDailyMoonData, required
          - `phase` string, binary — Name of the moon phase, one of 'new_moon', 'first_quarter', 'full_moon', 'last_quarter'.
          - `rise` string, date-time — Datetime of the moonrise or null if the moon does not rise on given day.
          - `set` string, date-time — Datetime of the moonset or null if the moon does not set on given day.
          - `always_up` boolean — True if the moon never sets on given day, false otherwise.
          - `always_down` boolean — True if the moon never rises on given day, false otherwise.
      - `statistics` PointPointDailyStatsData, required
        - `temperature` PointPointDailyStatsTemperatureData, required
          - `avg` number — Long-term temperature average. Units: metric = °C, us = °F, uk = °C, ca = °C
          - `avg_min` number — Long-term daily minimum temperature average. Units: metric = °C, us = °F, uk = °C, ca = °C
          - `avg_max` number — Long-term daily maximum temperature average. Units: metric = °C, us = °F, uk = °C, ca = °C
          - `record_min` number — Historical daily minimum temperature. Units: metric = °C, us = °F, uk = °C, ca = °C
          - `record_max` number — Historical daily maximum. Units: metric = °C, us = °F, uk = °C, ca = °C
        - `wind` PointPointDailyStatsWindData, required
          - `avg_speed` number — Long-term average wind speed. Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `avg_angle` number — Long-term average wind angle. Unit: deg
          - `avg_dir` string, binary — Long-term average wind direction in 'N', 'NNE', 'NE', ... 'NNW' format. Unit: 16dir
          - `max_speed` number — Historical daily maximum wind speed. Units: metric = m/s, us = mph, uk = mph, ca = km/h
          - `max_gust` number — Historical daily maximum wind gust speed. Units: metric = m/s, us = mph, uk = mph, ca = km/h
        - `precipitation` PointPointDailyStatsPrecipitationData, required
          - `avg` number — Long-term average daily precipitation amount. Units: metric = mm/day, us = inches per day, uk = mm/day, ca = mm/day
          - `probability` integer — Long-term average precipitation probability. Unit: \%
  - `alerts` PointPointAlerts, required
    - `data` string

## Other responses

- `400` — Error in passed parameter.
- `402` — Maximum requests per day limit exceeded.
- `403` — API key not not specified or invalid.
- `422` — Validation Error
- `429` — Maximum requests per minute limit exceeded.

---

[API](https://skmtc.dev/meteosource/apis/interactive-documentation-for-your-premium-plan.md) · [All operations](https://skmtc.dev/meteosource/apis/interactive-documentation-for-your-premium-plan/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/meteosource/interactive-documentation-for-your-premium-plan/revisions/639d912e4ae5/schema)
