Get the latest 5 minute observation for all stations you have access to. A default set of observation fields are returned, but to optimize your response size you can get only the data values that you need by using the ob_fields query parameter. Just pass in a comma separated list of the possible values below to only have those fields returned in the response.

ParameterReturned by Default
timestampAlways returned
report_intervalAlways returned
air_tempDefault
wind_lullDefault
wind_avgDefault
wind_gustDefault
wind_dirDefault
station_pressureDefault
sea_level_pressureDefault
rhDefault
uvDefault
illuminanceDefault
solar_radiationDefault
precip_accumulationDefault
local_day_precip_accumulationDefault
precip_typeDefault
nc_precip_accumulationDefault
nc_local_day_precip_accumulationDefault
strike_countDefault
strike_distanceDefault
air_temp_today_highOptional
air_temp_today_lowOptional
air_temp_yesterday_highOptional
air_temp_yesterday_lowOptional
sea_level_pressure_today_highOptional
sea_level_pressure_today_lowOptional
humidity_today_highOptional
humidity_today_lowOptional

If there are more than 10,000 stations provisioned to your API key, use the next_cursor value returned to get the next set of stations. If a response does not have a next_cursor item you have retrieved all the stations.

Language
Authentication
Query
Click Try It! to start a request and see the response here!