Layer Subscriptions
With more than 80 different data fields available, including weather, air quality, pollen, and fire index, you can build almost anything weather-related using the Tomorrow.io REST Weather API. You can also use the data points to create custom Insights that will trigger events whenever the conditions are met.
Here are best practices for calling the API for different timesteps and layers.
Timestep Availability
Timesteps are restricted as following, in the intersection with the field-specific availability:
Timestep | Interval Span | Availability | License |
---|---|---|---|
1d | 1 day | [-7d,+15d] | Free |
1h | 1 hour | [-168h,+360h] | Free |
30m | 30 minutes | [-6h,+6h] | Contact Us |
15m | 15 minutes | [-6h,+6h] | Contact Us |
5m | 5 minutes | [-6h,+6h] | Contact Us |
1m | 1 minute | [-6h,+6h] | Contact Us |
current | realtime | [0,0] | Free |
Data availability beyond -6H in the past and beyond 4.5 days in the future is available for paid plans as an add-on only.
Field Availability
When detailing the different fields available for each Data Layer, we also specify its availability using the criteria annotation mentioned below:
Frame: the time frame in which numerical data is supported -
- [ and ] Square Brackets: means the time frame includes the edge intervals
- ( and ) Parenthesis: means the time frame excludes the edge intervals
- In any case of two different timesteps - like “m” (minutes), “h” (hours) or “d” (days) - the data is available for any timesteps options between them
Interfaces: where the data is supported -
- Timeline ( T ): queried data point for the conditions for any interval in a given time frame, in one or multiple timesteps
- Insights ( I ):
PARAMETER
representation in a conditions rule structure, to be used in Alerts or Dashboards - currently supports only Point locations - Map ( M ): raster representation of a single field for a given tile
- Route ( R ): queried data point for the conditions throughout all intervals of the legs of the route, in a single timestep
Area: the regional coverage in which the data is supported -
- WW: worldwide
- LAND: land-only
- MARINE: marine-only
- ISO 3166-1 codes: such as US or GB
Suffix (S): the postfix for which data is supported -
- Max (∧): maximum - supported for any location type, non-"1d" timestep for point locations will resolve the raw value. Example:
temperatureMax
- Min (∨): minimum - supported for any location type, non-"1d" timestep for point locations will resolve the raw value. Example:
temperatureMin
- Avg (~): average - supported for any location type, non-"1d" timestep for point locations will resolve the raw value. Example:
temperatureAvg
- MinTime/MaxTime (⧖): time where Min/Max values occurred - currently only supported in "1d" timestep. Examples:
temperatureMinTime
,temperatureMaxTime
Probabilstic Forecasting (P): Does this field supports Probabilistic Forecasting.
- P: - Means it doesn't support Probabilistic Forecasting.
- P: + Means it does support Probabilistic Forecasting.
Availability Cases
In any cases where a field is not available in a requested timestep, the request will result in a
Timestep Bounded Field
warning. For example,rainAccumulation
is supported only for1h
and above; requesting1m
will result in a warning.In any cases where a field is not available in a requested area, the request will result in a
Location Bounded Field
warning and will not be included in the response. For example,hailBinary
is supported only for the US and Canada; requestinghailBinary
over Europe will result in a warning.If a field is available, but the weather phenomena don't occur over the request location, the request will result in
null
values. For example,moonriseTime
is supported only for days the moon rises above the horizon; requestingmoonriseTime
for a day with no moon rise will result innull
.
Field Descriptors
In order to keep our payload as lean as possible, we have omitted any repetitive descriptors such as the value representations (usually in units). We recommend developers copy the JSON below, make modifications to the language of your choice and make the mapping on the fly in your own application.
Note that some fields that are described by an object are essentially enums. You will also notice that fields ending with a Time
prefix are not listed, as they will always be returned in an ISO 8601 format, according to the required timezone (UTC by default).
{
"cloudBase": "km",
"cloudCeiling": "km",
"cloudCover": "%",
"dewPoint": "Celcius",
"epaHealthConcern": {
"0": "Good",
"1": "Moderate",
"2": "Unhealthy for Sensitive Groups",
"3": "Unhealthy",
"4": "Very Unhealthy",
"5": "Hazardous"
},
"epaIndex": "EPA AQI",
"epaPrimaryPollutant": {
"0": "PM2.5",
"1": "PM10",
"2": "O3",
"3": "NO2",
"4": "CO",
"5": "SO2"
},
"fireIndex": "FWI",
"grassGrassIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"grassIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"hailBinary": "Binary Prediction",
"humidity": "%",
"iceAccumulation": "mm",
"mepHealthConcern": {
"0": "Good",
"1": "Moderate",
"2": "Unhealthy for Sensitive Groups",
"3": "Unhealthy",
"4": "Very Unhealthy",
"5": "Hazardous"
},
"mepIndex": "MEP AQI",
"mepPrimaryPollutant": {
"0": "PM2.5",
"1": "PM10",
"2": "O3",
"3": "NO2",
"4": "CO",
"5": "SO2"
},
"moonPhase": {
"0": "New",
"1": "Waxing Crescent",
"2": "First Quarter",
"3": "Waxing Gibbous",
"4": "Full",
"5": "Waning Gibbous",
"6": "Third Quarter",
"7": "Waning Crescent"
},
"particulateMatter10": "μg/m^3",
"particulateMatter25": "μg/m^3",
"pollutantCO": "ppb",
"pollutantNO2": "ppb",
"pollutantO3": "ppb",
"pollutantSO2": "ppb",
"precipitationIntensity": "mm/hr",
"precipitationProbability": "%",
"precipitationType": {
"0": "N/A",
"1": "Rain",
"2": "Snow",
"3": "Freezing Rain",
"4": "Ice Pellets"
},
"pressureSeaLevel": "hPa",
"pressureSurfaceLevel": "hPa",
"primarySwellWaveFromDirection": "degrees",
"primarySwellWaveSMeanPeriod": "seconds",
"primarySwellWaveSignificantHeight": "m",
"secondarySwellWaveFromDirection": "degrees",
"secondarySwellWaveSMeanPeriod": "seconds",
"secondarySwellWaveSignificantHeight": "m",
"soilMoistureVolumetric0To10": "%",
"soilMoistureVolumetric10To40": "%",
"soilMoistureVolumetric40To100": "%",
"soilMoistureVolumetric100To200": "%",
"soilMoistureVolumetric0To200": "%",
"soilTemperature0To10": "Celcius",
"soilTemperature10To40": "Celcius",
"soilTemperature40To100": "Celcius",
"soilTemperature100To200": "Celcius",
"soilTemperature0To200": "Celcius",
"solarDIF": "W/m^2",
"solarDIR": "W/m^2",
"solarGHI": "W/m^2",
"snowAccumulation": "mm",
"temperature": "Celcius",
"temperatureApparent": "Celcius",
"tertiarySwellWaveFromDirection": "degrees",
"tertiarySwellWaveSMeanPeriod": "seconds",
"tertiarySwellWaveSignificantHeight": "m",
"treeAcacia": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeAsh": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeBeech": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeBirch": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeCedar": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeCottonwood": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeCypress": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeElder": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeElm": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeHemlock": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeHickory": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeJuniper": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeMahagony": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeMaple": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeMulberry": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeOak": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treePine": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeSpruce": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeSycamore": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeWalnut": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeWillow": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"visibility": "km",
"weedGrassweedIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"weedIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"waveSignificantHeight": "m",
"waveFromDirection": "degrees",
"waveMeanPeriod": "seconds",
"windDirection": "degrees",
"windGust": "m/s",
"windSpeed": "m/s",
"windWaveSignificantHeight": "m",
"windWaveFromDirection": "degrees",
"WindWaveMeanPeriod": "seconds",
},
"weatherCode": {
"0": "Unknown",
"1000": "Clear, Sunny",
"1100": "Mostly Clear",
"1101": "Partly Cloudy",
"1102": "Mostly Cloudy",
"1001": "Cloudy",
"2000": "Fog",
"2100": "Light Fog",
"4000": "Drizzle",
"4001": "Rain",
"4200": "Light Rain",
"4201": "Heavy Rain",
"5000": "Snow",
"5001": "Flurries",
"5100": "Light Snow",
"5101": "Heavy Snow",
"6000": "Freezing Drizzle",
"6001": "Freezing Rain",
"6200": "Light Freezing Rain",
"6201": "Heavy Freezing Rain",
"7000": "Ice Pellets",
"7101": "Heavy Ice Pellets",
"7102": "Light Ice Pellets",
"8000": "Thunderstorm"
},
"weatherCodeFullDay": {
"0": "Unknown",
"1000": "Clear, Sunny",
"1100": "Mostly Clear",
"1101": "Partly Cloudy",
"1102": "Mostly Cloudy",
"1001": "Cloudy",
"1103": "Partly Cloudy and Mostly Clear",
"2100": "Light Fog",
"2101": "Mostly Clear and Light Fog",
"2102": "Partly Cloudy and Light Fog",
"2103": "Mostly Cloudy and Light Fog",
"2106": "Mostly Clear and Fog",
"2107": "Partly Cloudy and Fog",
"2108": "Mostly Cloudy and Fog",
"2000": "Fog",
"4204": "Partly Cloudy and Drizzle",
"4203": "Mostly Clear and Drizzle",
"4205": "Mostly Cloudy and Drizzle",
"4000": "Drizzle",
"4200": "Light Rain",
"4213": "Mostly Clear and Light Rain",
"4214": "Partly Cloudy and Light Rain",
"4215": "Mostly Cloudy and Light Rain",
"4209": "Mostly Clear and Rain",
"4208": "Partly Cloudy and Rain",
"4210": "Mostly Cloudy and Rain",
"4001": "Rain",
"4211": "Mostly Clear and Heavy Rain",
"4202": "Partly Cloudy and Heavy Rain",
"4212": "Mostly Cloudy and Heavy Rain",
"4201": "Heavy Rain",
"5115": "Mostly Clear and Flurries",
"5116": "Partly Cloudy and Flurries",
"5117": "Mostly Cloudy and Flurries",
"5001": "Flurries",
"5100": "Light Snow",
"5102": "Mostly Clear and Light Snow",
"5103": "Partly Cloudy and Light Snow",
"5104": "Mostly Cloudy and Light Snow",
"5122": "Drizzle and Light Snow",
"5105": "Mostly Clear and Snow",
"5106": "Partly Cloudy and Snow",
"5107": "Mostly Cloudy and Snow",
"5000": "Snow",
"5101": "Heavy Snow",
"5119": "Mostly Clear and Heavy Snow",
"5120": "Partly Cloudy and Heavy Snow",
"5121": "Mostly Cloudy and Heavy Snow",
"5110": "Drizzle and Snow",
"5108": "Rain and Snow",
"5114": "Snow and Freezing Rain",
"5112": "Snow and Ice Pellets",
"6000": "Freezing Drizzle",
"6003": "Mostly Clear and Freezing drizzle",
"6002": "Partly Cloudy and Freezing drizzle",
"6004": "Mostly Cloudy and Freezing drizzle",
"6204": "Drizzle and Freezing Drizzle",
"6206": "Light Rain and Freezing Drizzle",
"6205": "Mostly Clear and Light Freezing Rain",
"6203": "Partly Cloudy and Light Freezing Rain",
"6209": "Mostly Cloudy and Light Freezing Rain",
"6200": "Light Freezing Rain",
"6213": "Mostly Clear and Freezing Rain",
"6214": "Partly Cloudy and Freezing Rain",
"6215": "Mostly Cloudy and Freezing Rain",
"6001": "Freezing Rain",
"6212": "Drizzle and Freezing Rain",
"6220": "Light Rain and Freezing Rain",
"6222": "Rain and Freezing Rain",
"6207": "Mostly Clear and Heavy Freezing Rain",
"6202": "Partly Cloudy and Heavy Freezing Rain",
"6208": "Mostly Cloudy and Heavy Freezing Rain",
"6201": "Heavy Freezing Rain",
"7110": "Mostly Clear and Light Ice Pellets",
"7111": "Partly Cloudy and Light Ice Pellets",
"7112": "Mostly Cloudy and Light Ice Pellets",
"7102": "Light Ice Pellets",
"7108": "Mostly Clear and Ice Pellets",
"7107": "Partly Cloudy and Ice Pellets",
"7109": "Mostly Cloudy and Ice Pellets",
"7000": "Ice Pellets",
"7105": "Drizzle and Ice Pellets",
"7106": "Freezing Rain and Ice Pellets",
"7115": "Light Rain and Ice Pellets",
"7117": "Rain and Ice Pellets",
"7103": "Freezing Rain and Heavy Ice Pellets",
"7113": "Mostly Clear and Heavy Ice Pellets",
"7114": "Partly Cloudy and Heavy Ice Pellets",
"7116": "Mostly Cloudy and Heavy Ice Pellets",
"7101": "Heavy Ice Pellets",
"8001": "Mostly Clear and Thunderstorm",
"8003": "Partly Cloudy and Thunderstorm",
"8002": "Mostly Cloudy and Thunderstorm",
"8000": "Thunderstorm"
},
"weatherCodeDay":{
"0": "Unknown",
"10000": "Clear, Sunny",
"11000": "Mostly Clear",
"11010": "Partly Cloudy",
"11020": "Mostly Cloudy",
"10010": "Cloudy",
"11030": "Partly Cloudy and Mostly Clear",
"21000": "Light Fog",
"21010": "Mostly Clear and Light Fog",
"21020": "Partly Cloudy and Light Fog",
"21030": "Mostly Cloudy and Light Fog",
"21060": "Mostly Clear and Fog",
"21070": "Partly Cloudy and Fog",
"21080": "Mostly Cloudy and Fog",
"20000": "Fog",
"42040": "Partly Cloudy and Drizzle",
"42030": "Mostly Clear and Drizzle",
"42050": "Mostly Cloudy and Drizzle",
"40000": "Drizzle",
"42000": "Light Rain",
"42130": "Mostly Clear and Light Rain",
"42140": "Partly Cloudy and Light Rain",
"42150": "Mostly Cloudy and Light Rain",
"42090": "Mostly Clear and Rain",
"42080": "Partly Cloudy and Rain",
"42100": "Mostly Cloudy and Rain",
"40010": "Rain",
"42110": "Mostly Clear and Heavy Rain",
"42020": "Partly Cloudy and Heavy Rain",
"42120": "Mostly Cloudy and Heavy Rain",
"42010": "Heavy Rain",
"51150": "Mostly Clear and Flurries",
"51160": "Partly Cloudy and Flurries",
"51170": "Mostly Cloudy and Flurries",
"50010": "Flurries",
"51000": "Light Snow",
"51020": "Mostly Clear and Light Snow",
"51030": "Partly Cloudy and Light Snow",
"51040": "Mostly Cloudy and Light Snow",
"51220": "Drizzle and Light Snow",
"51050": "Mostly Clear and Snow",
"51060": "Partly Cloudy and Snow",
"51070": "Mostly Cloudy and Snow",
"50000": "Snow",
"51010": "Heavy Snow",
"51190": "Mostly Clear and Heavy Snow",
"51200": "Partly Cloudy and Heavy Snow",
"51210": "Mostly Cloudy and Heavy Snow",
"51100": "Drizzle and Snow",
"51080": "Rain and Snow",
"51140": "Snow and Freezing Rain",
"51120": "Snow and Ice Pellets",
"60000": "Freezing Drizzle",
"60030": "Mostly Clear and Freezing drizzle",
"60020": "Partly Cloudy and Freezing drizzle",
"60040": "Mostly Cloudy and Freezing drizzle",
"62040": "Drizzle and Freezing Drizzle",
"62060": "Light Rain and Freezing Drizzle",
"62050": "Mostly Clear and Light Freezing Rain",
"62030": "Partly Cloudy and Light Freezing Rain",
"62090": "Mostly Cloudy and Light Freezing Rain",
"62000": "Light Freezing Rain",
"62130": "Mostly Clear and Freezing Rain",
"62140": "Partly Cloudy and Freezing Rain",
"62150": "Mostly Cloudy and Freezing Rain",
"60010": "Freezing Rain",
"62120": "Drizzle and Freezing Rain",
"62200": "Light Rain and Freezing Rain",
"62220": "Rain and Freezing Rain",
"62070": "Mostly Clear and Heavy Freezing Rain",
"62020": "Partly Cloudy and Heavy Freezing Rain",
"62080": "Mostly Cloudy and Heavy Freezing Rain",
"62010": "Heavy Freezing Rain",
"71100": "Mostly Clear and Light Ice Pellets",
"71110": "Partly Cloudy and Light Ice Pellets",
"71120": "Mostly Cloudy and Light Ice Pellets",
"71020": "Light Ice Pellets",
"71080": "Mostly Clear and Ice Pellets",
"71070": "Partly Cloudy and Ice Pellets",
"71090": "Mostly Cloudy and Ice Pellets",
"70000": "Ice Pellets",
"71050": "Drizzle and Ice Pellets",
"71060": "Freezing Rain and Ice Pellets",
"71150": "Light Rain and Ice Pellets",
"71170": "Rain and Ice Pellets",
"71030": "Freezing Rain and Heavy Ice Pellets",
"71130": "Mostly Clear and Heavy Ice Pellets",
"71140": "Partly Cloudy and Heavy Ice Pellets",
"71160": "Mostly Cloudy and Heavy Ice Pellets",
"71010": "Heavy Ice Pellets",
"80010": "Mostly Clear and Thunderstorm",
"80030": "Partly Cloudy and Thunderstorm",
"80020": "Mostly Cloudy and Thunderstorm",
"80000": "Thunderstorm"
},
"weatherCodeNight": {
"0": "Unknown",
"10001": "Clear",
"11001": "Mostly Clear",
"11011": "Partly Cloudy",
"11021": "Mostly Cloudy",
"10011": "Cloudy",
"11031": "Partly Cloudy and Mostly Clear",
"21001": "Light Fog",
"21011": "Mostly Clear and Light Fog",
"21021": "Partly Cloudy and Light Fog",
"21031": "Mostly Cloudy and Light Fog",
"21061": "Mostly Clear and Fog",
"21071": "Partly Cloudy and Fog",
"21081": "Mostly Cloudy and Fog",
"20001": "Fog",
"42041": "Partly Cloudy and Drizzle",
"42031": "Mostly Clear and Drizzle",
"42051": "Mostly Cloudy and Drizzle",
"40001": "Drizzle",
"42001": "Light Rain",
"42131": "Mostly Clear and Light Rain",
"42141": "Partly Cloudy and Light Rain",
"42151": "Mostly Cloudy and Light Rain",
"42091": "Mostly Clear and Rain",
"42081": "Partly Cloudy and Rain",
"42101": "Mostly Cloudy and Rain",
"40011": "Rain",
"42111": "Mostly Clear and Heavy Rain",
"42021": "Partly Cloudy and Heavy Rain",
"42121": "Mostly Cloudy and Heavy Rain",
"42011": "Heavy Rain",
"51151": "Mostly Clear and Flurries",
"51161": "Partly Cloudy and Flurries",
"51171": "Mostly Cloudy and Flurries",
"50011": "Flurries",
"51001": "Light Snow",
"51021": "Mostly Clear and Light Snow",
"51031": "Partly Cloudy and Light Snow",
"51041": "Mostly Cloudy and Light Snow",
"51221": "Drizzle and Light Snow",
"51051": "Mostly Clear and Snow",
"51061": "Partly Cloudy and Snow",
"51071": "Mostly Cloudy and Snow",
"50001": "Snow",
"51011": "Heavy Snow",
"51191": "Mostly Clear and Heavy Snow",
"51201": "Partly Cloudy and Heavy Snow",
"51211": "Mostly Cloudy and Heavy Snow",
"51101": "Drizzle and Snow",
"51081": "Rain and Snow",
"51141": "Snow and Freezing Rain",
"51121": "Snow and Ice Pellets",
"60001": "Freezing Drizzle",
"60031": "Mostly Clear and Freezing drizzle",
"60021": "Partly Cloudy and Freezing drizzle",
"60041": "Mostly Cloudy and Freezing drizzle",
"62041": "Drizzle and Freezing Drizzle",
"62061": "Light Rain and Freezing Drizzle",
"62051": "Mostly Clear and Light Freezing Rain",
"62031": "Partly cloudy and Light Freezing Rain",
"62091": "Mostly Cloudy and Light Freezing Rain",
"62001": "Light Freezing Rain",
"62131": "Mostly Clear and Freezing Rain",
"62141": "Partly Cloudy and Freezing Rain",
"62151": "Mostly Cloudy and Freezing Rain",
"60011": "Freezing Rain",
"62121": "Drizzle and Freezing Rain",
"62201": "Light Rain and Freezing Rain",
"62221": "Rain and Freezing Rain",
"62071": "Mostly Clear and Heavy Freezing Rain",
"62021": "Partly Cloudy and Heavy Freezing Rain",
"62081": "Mostly Cloudy and Heavy Freezing Rain",
"62011": "Heavy Freezing Rain",
"71101": "Mostly Clear and Light Ice Pellets",
"71111": "Partly Cloudy and Light Ice Pellets",
"71121": "Mostly Cloudy and Light Ice Pellets",
"71021": "Light Ice Pellets",
"71081": "Mostly Clear and Ice Pellets",
"71071": "Partly Cloudy and Ice Pellets",
"71091": "Mostly Cloudy and Ice Pellets",
"70001": "Ice Pellets",
"71051": "Drizzle and Ice Pellets",
"71061": "Freezing Rain and Ice Pellets",
"71151": "Light Rain and Ice Pellets",
"71171": "Rain and Ice Pellets",
"71031": "Freezing Rain and Heavy Ice Pellets",
"71131": "Mostly Clear and Heavy Ice Pellets",
"71141": "Partly Cloudy and Heavy Ice Pellets",
"71161": "Mostly Cloudy and Heavy Ice Pellets",
"71011": "Heavy Ice Pellets",
"80011": "Mostly Clear and Thunderstorm",
"80031": "Partly Cloudy and Thunderstorm",
"80021": "Mostly Cloudy and Thunderstorm",
"80001": "Thunderstorm"
}
{
"cloudBase": "mi",
"cloudCeiling": "mi",
"cloudCover": "%",
"dewPoint": "Fahrenheit",
"epaHealthConcern": {
"0": "Good",
"1": "Moderate",
"2": "Unhealthy for Sensitive Groups",
"3": "Unhealthy",
"4": "Very Unhealthy",
"5": "Hazardous"
},
"epaIndex": "EPA AQI",
"epaPrimaryPollutant": {
"0": "PM2.5",
"1": "PM10",
"2": "O3",
"3": "NO2",
"4": "CO",
"5": "SO2"
},
"fireIndex": "FWI",
"grassGrassIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"grassIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"hailBinary": "Binary Prediction",
"humidity": "%",
"iceAccumulation": "in",
"mepHealthConcern": {
"0": "Good",
"1": "Moderate",
"2": "Unhealthy for Sensitive Groups",
"3": "Unhealthy",
"4": "Very Unhealthy",
"5": "Hazardous"
},
"mepIndex": "MEP AQI",
"mepPrimaryPollutant": {
"0": "PM2.5",
"1": "PM10",
"2": "O3",
"3": "NO2",
"4": "CO",
"5": "SO2"
},
"moonPhase": {
"0": "New",
"1": "Waxing Crescent",
"2": "First Quarter",
"3": "Waxing Gibbous",
"4": "Full",
"5": "Waning Gibbous",
"6": "Third Quarter",
"7": "Waning Crescent"
},
"particulateMatter10": "μg/ft^3",
"particulateMatter25": "μg/ft^3",
"pollutantCO": "ppb",
"pollutantNO2": "ppb",
"pollutantO3": "ppb",
"pollutantSO2": "ppb",
"precipitationIntensity": "in/hr",
"precipitationProbability": "%",
"precipitationType": {
"0": "N/A",
"1": "Rain",
"2": "Snow",
"3": "Freezing Rain",
"4": "Ice Pellets"
},
"pressureSeaLevel": "inHg",
"pressureSurfaceLevel": "inHg",
"primarySwellWaveFromDirection": "degrees",
"primarySwellWaveSMeanPeriod": "seconds",
"primarySwellWaveSignificantHeight": "ft",
"secondarySwellWaveFromDirection": "degrees",
"secondarySwellWaveSMeanPeriod": "seconds",
"secondarySwellWaveSignificantHeight": "ft",
"snowAccumulation": "in",
"soilMoistureVolumetric0To10": "%",
"soilMoistureVolumetric10To40": "%",
"soilMoistureVolumetric40To100": "%",
"soilMoistureVolumetric100To200": "%",
"soilMoistureVolumetric0To200": "%",
"soilTemperature0To10": "Fahrenheit",
"soilTemperature10To40": "Fahrenheit",
"soilTemperature40To100": "Fahrenheit",
"soilTemperature100To200": "Fahrenheit",
"soilTemperature0To200": "Fahrenheit",
"solarDIF": "Btu/ft^2",
"solarDIR": "Btu/ft^2",
"solarGHI": "Btu/ft^2",
"temperature": "Fahrenheit",
"temperatureApparent": "Fahrenheit",
"tertiarySwellWaveFromDirection": "degrees",
"tertiarySwellWaveSMeanPeriod": "seconds",
"tertiarySwellWaveSignificantHeight": "ft",
"treeAcacia": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeAsh": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeBeech": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeBirch": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeCedar": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeCottonwood": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeCypress": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeElder": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeElm": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeHemlock": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeHickory": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeJuniper": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeMahagony": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeMaple": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeMulberry": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeOak": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treePine": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeSpruce": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeSycamore": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeWalnut": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"treeWillow": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"visibility": "mi",
"weatherCode": {
"0": "Unknown",
"1000": "Clear",
"1001": "Cloudy",
"1100": "Mostly Clear",
"1101": "Partly Cloudy",
"1102": "Mostly Cloudy",
"2000": "Fog",
"2100": "Light Fog",
"3000": "Light Wind",
"3001": "Wind",
"3002": "Strong Wind",
"4000": "Drizzle",
"4001": "Rain",
"4200": "Light Rain",
"4201": "Heavy Rain",
"5000": "Snow",
"5001": "Flurries",
"5100": "Light Snow",
"5101": "Heavy Snow",
"6000": "Freezing Drizzle",
"6001": "Freezing Rain",
"6200": "Light Freezing Rain",
"6201": "Heavy Freezing Rain",
"7000": "Ice Pellets",
"7101": "Heavy Ice Pellets",
"7102": "Light Ice Pellets",
"8000": "Thunderstorm"
},
"weedGrassweedIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"weedIndex": {
"0": "None",
"1": "Very Low",
"2": "Low",
"3": "Medium",
"4": "High",
"5": "Very High"
},
"waveSignificantHeight": "ft",
"waveFromDirection": "degrees",
"waveMeanPeriod": "seconds",
"windDirection": "degrees",
"windGust": "mph",
"windSpeed": "mph",
"windWaveSignificantHeight": "ft",
"windWaveFromDirection": "degrees",
"WindWaveMeanPeriod": "seconds",
}