CurrentWeatherResponse
locationobject · requiredExample: {"lat":40.7128,"lon":-74.006,"name":"New York","country":"United States","region":"New York","timezone":"America/New_York"}currentobject · requiredExample: {"temperature":22.5,"feels_like":24.1,"humidity":65,"pressure":1013.2,"wind_speed":3.2,"wind_direction":220,"visibility":10,"uv_index":5.2,"condition":{"main":"Clouds","description":"Partly cloudy","icon":"02d"}}timestampstring · date-time · required
ForecastResponse
locationobject · requiredExample: {"lat":40.7128,"lon":-74.006,"name":"New York","country":"United States","region":"New York","timezone":"America/New_York"}forecastobject · required
HistoricalWeatherResponse
locationobjectExample: {"lat":40.7128,"lon":-74.006,"name":"New York","country":"United States","region":"New York","timezone":"America/New_York"}dataobject[]periodobject
AlertsResponse
locationobjectExample: {"lat":40.7128,"lon":-74.006,"name":"New York","country":"United States","region":"New York","timezone":"America/New_York"}alertsobject[]countinteger
RadarResponse
locationobjectExample: {"lat":40.7128,"lon":-74.006,"name":"New York","country":"United States","region":"New York","timezone":"America/New_York"}radarobject
Location
latnumber · float · requiredlonnumber · float · requirednamestring · required
countrystringregionstringtimezonestring
CurrentWeather
temperaturenumber · float · requiredhumidityinteger · max: 100 · requiredpressurenumber · float · requiredwind_speednumber · float · requiredconditionobject · required
feels_likenumber · floatwind_directioninteger · max: 360visibilitynumber · floatuv_indexnumber · float
HourlyForecast
datetimestring · date-timetemperaturenumber · floatconditionobjectprecipitationnumber · floatwind_speednumber · float
HistoricalWeatherData
datestring · datetemperatureobjectprecipitationnumber · floathumidityintegerpressurenumber · float
WeatherAlert
idstring · requiredtitlestring · requiredseveritystring · enum · requiredEnum values:minormoderatesevereextremestart_timestring · date-time · requiredend_timestring · date-time · required
descriptionstringurgencystring · enumEnum values:immediateexpectedfuturepastcertaintystring · enumEnum values:observedlikelypossibleunlikelyeventstringareasstring[]
GeocodingResult
namestringlatnumber · floatlonnumber · floatcountrystringregionstringlocal_namesobject
WeatherStation
idstringnamestringlocationobjectExample: {"lat":40.7128,"lon":-74.006,"name":"New York","country":"United States","region":"New York","timezone":"America/New_York"}elevationnumber · floatdistancenumber · floatstatusstring · enumEnum values:activeinactivemaintenancelast_observationstring · date-timestation_typestring · enumEnum values:automaticmanualhybrid
MarineForecastResponse
locationobjectExample: {"lat":40.7128,"lon":-74.006,"name":"New York","country":"United States","region":"New York","timezone":"America/New_York"}marine_forecastobject[]
MarineForecastDay
datestring · datewave_heightobjectwave_periodnumber · floatwave_directioninteger · max: 360sea_temperaturenumber · floattideobjectwindobjectvisibilitynumber · float
ClimateSummaryResponse
locationobjectExample: {"lat":40.7128,"lon":-74.006,"name":"New York","country":"United States","region":"New York","timezone":"America/New_York"}periodstringmonthly_dataobject[]annual_summaryobject
MonthlyClimateData
monthinteger · min: 1 · max: 12month_namestringtemperatureobjectprecipitationobjecthumidityobject
AnnualClimateData
avg_annual_temperaturenumber · floattotal_annual_precipitationnumber · floatwarmest_monthstringcoldest_monthstringwettest_monthstringdriest_monthstring
AlertSubscriptionRequest
locationsobject[] · requiredalert_typesstring[] · requiredEnum values:thunderstormtornadofloodhurricanesnowheatcoldwindnotification_methodobject · required
severity_levelsstring[]Enum values:minormoderatesevereextremeactivebooleanDefault: true
AlertSubscriptionResponse
subscription_idstringstatusstring · enumEnum values:activependinginactivecreated_atstring · date-timelocationsobject[]alert_typesstring[]notification_methodobject