---
title: "Get weather data for a point"
method: GET
path: "/weather/point"
---

# Get weather data for a point

`GET /weather/point`

Returns weather and marine data for a specific coordinate.

## Query parameters

- `lat` number, float, required
- `lng` number, float, required
- `start` string, date-time
- `end` string, date-time
- `source` string
- `params` WeatherParameter[], required

## Response `200`

Weather data response

- object
  - `hours` WeatherData[]
    - `time` string, date-time, required — Timestamp in UTC (ISO 8601), always rounded to full hours.
    - `airTemperature` object — Air temperature 2m above ground given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `airTemperature80m` object — Air temperature 80m above ground given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `airTemperature100m` object — Air temperature 100m above ground given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `airTemperature1000hpa` object — Air temperature at 100hPa given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `airTemperature800hpa` object — Air temperature 800hPa given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `airTemperature500hpa` object — Air temperature 500hPa given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `airTemperature200hpa` object — Air temperature 200hPa given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `pressure` object — Air pressure given in hectopascals (hPa). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `cloudCover` object — Cloud cover given in percentage. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `currentDirection` object — Current Direction in degrees. 0° indicates current coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `currentSpeed` object — Speed of current in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `dewPointTemperature` object — Dew point temperature at 2m above ground in degrees Celsius (°C). Always ≤ air temperature. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `gust` object — Wind gust in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `humidity` object — Relative humidity in percent. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `iceCover` object — Ice Cover given in a unitless factor between 0 and 1. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `precipitation` object — Mean precipitation in kg/m²/h = mm/h. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `rain` object — Mean rain-type precipitation in kg/m²/h = mm/h. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `snow` object — Mean snow-type precipitation in kg/m²/h = mm/h. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `graupel` object — Mean graupel-type precipitation in kg/m²/h = mm/h. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `seaLevel` object — Sea level relative to MSL. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `snowAlbedo` object — Reflectivity of snow cover. Unitless factor between 0.0 and 1.0. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `snowDepth` object — Depth of snow in meters (m). Unitless factor between 0.0 and 1.0. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `seaIceThickness` object — Thickness of sea ice in meters (m). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `swellDirection` object — Direction of swell waves in degrees. 0° indicates swell coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `swellHeight` object — Height of swell waves in meters (m). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `swellPeriod` object — Period of swell waves in seconds (s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `secondarySwellDirection` object — Direction of secondary swell waves in degrees. 0° indicates swell coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `secondarySwellHeight` object — Height of secondary swell waves in meters (m). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `secondarySwellPeriod` object — Period of secondary swell waves in seconds (s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `visibility` object — Horizontal visibility given in kilometers (km). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `waterTemperature` object — Water temperature given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `surfaceTemperature` object — Surface temperature given in Celsius (°C). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `waveDirection` object — Direction of combined wind and swell waves. 0° indicates waves coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `waveHeight` object — Significant Height of combined wind and swell waves in meters (m). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `wavePeriod` object — Period of combined wind abd swell waves in seconds (s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windWaveDirection` object — Direction of wind waves. 0° indicates waves coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windWaveHeight` object — Height of wind waves in meters (m). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windWavePeriod` object — Period of wind waves in seconds (s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection` object — Direction of wind at 10m above ground. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection20m` object — Direction of wind at 20m above ground. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection30m` object — Direction of wind at 30m above ground. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection40m` object — Direction of wind at 40m above ground. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection50m` object — Direction of wind at 50m above ground. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection80m` object — Direction of wind at 80m above ground. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection100m` object — Direction of wind at 80m above ground. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection1000hpa` object — Direction of wind at 1000hPa. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection800hpa` object — Direction of wind at 800hPa. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection500hpa` object — Direction of wind at 500hPa. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windDirection200hpa` object — Direction of wind at 200hPa. 0° indicates wind coming from north. Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed` object — Speed of wind at 10m above ground in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed20m` object — Speed of wind at 20m above ground in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed30m` object — Speed of wind at 30m above ground in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed40m` object — Speed of wind at 40m above ground in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed50m` object — Speed of wind at 50m above ground in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed80m` object — Speed of wind at 80m above ground in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed100m` object — Speed of wind at 100m above ground in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed1000hpa` object — Speed of wind at 1000hpa in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed800hpa` object — Speed of wind at 800hpa in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed500hpa` object — Speed of wind at 500hpa in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
    - `windSpeed200hpa` object — Speed of wind at 200hpa in meters per second (m/s). Key-value pairs where key is the data source (e.g. noaa, ecmwf, sg) and value is the measured parameter.
  - `meta` Meta
    - `lat` number, float
    - `lng` number, float
    - `start` string, date-time
    - `end` string, date-time
    - `dailyQuota` number — The number of requests you are allowed to make each day
    - `requestCount` number — The number of successful requests you have made since 00:00 UTC

## Other responses

- `402` — Error: Payment required (quota exceeded)
- `403` — Forbidden
- `422` — Error: Unprocessable Entity

---

[API](https://skmtc.net/stormglass/apis/stormglass-io-api.md) · [All operations](https://skmtc.net/stormglass/apis/stormglass-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/stormglass/stormglass-io-api/versions/c1d9b537b4c7/schema)
