Weather Codes

🚧

weatherCode field only includes basic weather conditions i.e "clear", and does not include mixed conditions ("partly cloudy and fog").

For a complete set of daily conditions, please use the new weatherCodeFullDay (calculated from sunrise to sunrise), weatherCodeDay (calculated from sunrise to sunset), and weatherCodeNight (calculated from sunset to sunrise).

Is it foggy? Rainy? A clear day? If you need a description of what the weather is like, simply request the weather code.

As our beloved Tomorrow.io REST Weather API consumers, we provide full access to our library of weather icons. Be sure to place a “Powered by Tomorrow.io” attribution in your application if you use our icons.

Field CodeDescriptionIcon
weatherCode 1000
weatherCodeFullDay 1000
weatherCodeDay 10000
weatherCodeNight 10001
Clearclear_day

clear_night
weatherCode 1100
weatherCodeFullDay 1100
weatherCodeDay 11000
weatherCodeNight 11001
Mostly Clear mostly_clear_day

mostly_clear_night
weatherCode 1101
weatherCodeFullDay 1101
weatherCodeDay 11010
weatherCodeNight 11011
Partly Cloudy partly_cloudy_day

partly_cloudy_night
weatherCode 1102
weatherCodeFullDay 1102
weatherCodeDay 11020
weatherCodeNight 11021
Mostly Cloudy mostly_cloudy_day

mostly_cloudy_night
weatherCode 1001
weatherCodeFullDay 1001
weatherCodeDay 10010
weatherCodeNight 10011
Cloudy cloudy
weatherCodeFullDay 1103
weatherCodeDay 11030
weatherCodeNight 11031
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Mostly Clear
mostly_clear_day

mostly_clear_night
weatherCode 2100
weatherCodeFullDay 2100
weatherCodeDay 21000
weatherCodeNight 21001
Light Fog light_fog
weatherCode 2000
weatherCodeFullDay 2000
weatherCodeDay 20000
weatherCodeNight 20001
Fog fog
weatherCodeFullDay 2101
weatherCodeDay 21010
weatherCodeNight 21011
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Light Fog
mostly_clear_light_fog_day

mostly_clear_light_fog_night
weatherCodeFullDay 2102
weatherCodeDay 21020
weatherCodeNight 21021
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Light Fog
partly_cloudy_light_fog_day

partly_cloudy_light_fog_night
weatherCodeFullDay 2103
weatherCodeDay 21030
weatherCodeNight 21031
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Light Fog
mostly_cloudy_light_fog_day

mostly_cloudy_light_fog_night
weatherCodeFullDay 2106
weatherCodeDay 21060
weatherCodeNight 21061
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Fog
mostly_clear_fog_day

mostly_clear_fog_night
weatherCodeFullDay 2107
weatherCodeDay 21070
weatherCodeNight 21071
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Fog
partly_cloudy_fog_day

partly_cloudy_fog_night
weatherCodeFullDay 2108
weatherCodeDay 21080
weatherCodeNight 21081
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Fog
mostly_cloudy_fog_day

mostly_cloudy_fog_night
weatherCode 4000
weatherCodeFullDay 4000
weatherCodeDay 40000
weatherCodeNight 40001
Drizzle drizzle
weatherCode 4200
weatherCodeFullDay 4200
weatherCodeDay 42000
weatherCodeNight 42001
Light Rain light_rain
weatherCode 4001
weatherCodeFullDay 4001
weatherCodeDay 40010
weatherCodeNight 40011
Rain rain
weatherCode 4201
weatherCodeFullDay 4201
weatherCodeDay 42010
weatherCodeNight 42011
Heavy Rain heavy_rain
weatherCodeFullDay 4203
weatherCodeDay 42030
weatherCodeNight 42031
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Drizzle
mostly_clear_drizzle_day

mostly_clear_drizzle_night
weatherCodeFullDay 4204
weatherCodeDay 42040
weatherCodeNight 42041
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Drizzle
partly_cloudy_drizzle_day

partly_cloudy_drizzle_night
weatherCodeFullDay 4205
weatherCodeDay 42050
weatherCodeNight 42051
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Drizzle
mostly_cloudy_drizzle_day

mostly_cloudy_drizzle_night
weatherCodeFullDay 4213
weatherCodeDay 42130
weatherCodeNight 42131
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Light Rain
mostly_clear_light_rain_day

mostly_clear_light_rain_night
weatherCodeFullDay 4214
weatherCodeDay 42140
weatherCodeNight 42141
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Light Rain
partly_cloudy_light_rain_day

partly_cloudy_light_rain_night
weatherCodeFullDay 4215
weatherCodeDay 42150
weatherCodeNight 42151
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Light Rain
mostly_cloudy_light_rain_day

mostly_cloudy_light_rain_night
weatherCodeFullDay 4209
weatherCodeDay 42090
weatherCodeNight 42091
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Rain
mostly_clear_rain_day

mostly_clear_rain_night
weatherCodeFullDay 4208
weatherCodeDay 42080
weatherCodeNight 42081
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Rain
partly_cloudy_rain_day

partly_cloudy_rain_night
weatherCodeFullDay 4210
weatherCodeDay 42100
weatherCodeNight 42101
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Rain
mostly_cloudy_rain_day

mostly_cloudy_rain_night
weatherCodeFullDay 4211
weatherCodeDay 42110
weatherCodeNight 42111
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Heavy Rain
mostly_clear_heavy_rain_day

mostly_clear_heavy_rain_night
weatherCodeFullDay 4202
weatherCodeDay 42020
weatherCodeNight 42021
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Heavy Rain
partly_cloudy_heavy_rain_day

partly_cloudy_heavy_rain_night
weatherCodeFullDay 4212
weatherCodeDay 42120
weatherCodeNight 42121
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Heavy Rain
mostly_cloudy_heavy_rain_day

mostly_cloudy_heavy_rain_night
weatherCode 5001
weatherCodeFullDay 5001
weatherCodeDay 50010
weatherCodeNight 50011
Flurries flurries
weatherCode 5100
weatherCodeFullDay 5100
weatherCodeDay 51000
weatherCodeNight 51001
Light Snow light_snow_day
weatherCode 5000
weatherCodeFullDay 5000
weatherCodeDay 50000
weatherCodeNight 50001
Snow snow
weatherCode 5101
weatherCodeFullDay 5101
weatherCodeDay 51010
weatherCodeNight 51011
Heavy Snow heavy_snow
weatherCodeFullDay 5115
weatherCodeDay 51150
weatherCodeNight 51151
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Flurries
mostly_clear_flurries_day

mostly_clear_flurries_night
weatherCodeFullDay 5116
weatherCodeDay 51160
weatherCodeNight 51161
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Flurries
partly_cloudy_flurries_day

partly_cloudy_flurries_night
weatherCodeFullDay 5117
weatherCodeDay 51170
weatherCodeNight 51171
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Flurries
mostly_cloudy_flurries_day

mostly_cloudy_flurries_night
weatherCodeFullDay 5122
weatherCodeDay 51220
weatherCodeNight 51221
Mixed conditions:
Condition 1: Drizzle
Condition 2: Light Snow
drizzle_light_snow
weatherCodeFullDay 5102
weatherCodeDay 51020
weatherCodeNight 51021
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Light Snow
mostly_clear_light_snow_day

mostly_clear_light_snow_night
weatherCodeFullDay 5103
weatherCodeDay 51030
weatherCodeNight 51031
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Light Snow
partly_cloudy_light_snow_day

partly_cloudy_light_snow_night
weatherCodeFullDay 5104
weatherCodeDay 51040
weatherCodeNight 51041
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Light Snow
mostly_cloudy_light_snow_day

mostly_cloudy_light_snow_night
weatherCodeFullDay 5105
weatherCodeDay 51050
weatherCodeNight 51051
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Snow
mostly_clear_snow_day

mostly_clear_snow_night
weatherCodeFullDay 5106
weatherCodeDay 51060
weatherCodeNight 51061
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Snow
partly_cloudy_snow_day

partly_cloudy_snow_night
weatherCodeFullDay 5107
weatherCodeDay 51070
weatherCodeNight 51071
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Snow
mostly_cloudy_snow_day

mostly_cloudy_snow_night
weatherCodeFullDay 5119
weatherCodeDay 51190
weatherCodeNight 51191
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Heavy Snow
mostly_clear_heavy_snow_day

mostly_clear_heavy_snow_night
weatherCodeFullDay 5120
weatherCodeDay 51200
weatherCodeNight 51201
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Heavy Snow
partly_cloudy_heavy_snow_day

partly_cloudy_heavy_snow_night
weatherCodeFullDay 5121
weatherCodeDay 51210
weatherCodeNight 51211
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Heavy Snow
mostly_cloudy_heavy_snow_day

mostly_cloudy_heavy_snow_night
weatherCodeFullDay 5110
weatherCodeDay 51100
weatherCodeNight 51101
Mixed conditions:
Condition 1: Drizzle
Condition 2: Snow
drizzle_snow
weatherCodeFullDay 5108
weatherCodeDay 51080
weatherCodeNight 51081
Mixed conditions:
Condition 1: Rain
Condition 2: Snow
rain_snow
weatherCodeFullDay 5114
weatherCodeDay 51140
weatherCodeNight 51141
Mixed conditions:
Condition 1: Snow
Condition 2: Freezing Rain
snow_freezing_rain
weatherCodeFullDay 5112
weatherCodeDay 51120
weatherCodeNight 51121
Mixed conditions:
Condition 1: Snow
Condition 2: Ice Pellets
snow_ice_pellets
weatherCode 6000
weatherCodeFullDay 6000
weatherCodeDay 60000
weatherCodeNight 60001
Freezing Drizzle freezing_drizzle
weatherCode 6200
weatherCodeFullDay 6200
weatherCodeDay 62000
weatherCodeNight 62001
Light Freezing Drizzle light_freezing_drizzle
weatherCode 6001
weatherCodeFullDay 6001
weatherCodeDay 60010
weatherCodeNight 60011
Freezing Rain freezing_rain
weatherCode 6201
weatherCodeFullDay 6201
weatherCodeDay 62010
weatherCodeNight 62011
Heavy Freezing Rain heavy_freezing_rain
weatherCodeFullDay 6003
weatherCodeDay 60030
weatherCodeNight 60031
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Freezing Drizzle
mostly_clear_freezing_drizzle_day

mostly_clear_freezing_drizzle_night
weatherCodeFullDay 6002
weatherCodeDay 60020
weatherCodeNight 60021
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Freezing Drizzle
partly_cloudy_freezing_drizzle_day

partly_cloudy_freezing_drizzle_night
weatherCodeFullDay 6004
weatherCodeDay 60040
weatherCodeNight 60041
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Freezing Drizzle
mostly_cloudy_freezing_drizzle_day

mostly_cloudy_freezing_drizzle_night
weatherCodeFullDay 6204
weatherCodeDay 62040
weatherCodeNight 62041
Mixed conditions:
Condition 1: Drizzle
Condition 2: Freezing Drizzle
drizzle_freezing_drizzle
weatherCodeFullDay 6206
weatherCodeDay 62060
weatherCodeNight 62061
Mixed conditions:
Condition 1: Light Rain
Condition 2: Freezing Drizzle
light_rain_freezing_drizzle
weatherCodeFullDay 6205
weatherCodeDay 62050
weatherCodeNight 62051
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Light Freezing Rain
mostly_clear_light_freezing_rain_day

mostly_clear_light_freezing_rain_night
weatherCodeFullDay 6203
weatherCodeDay 62030
weatherCodeNight 62031
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Light Freezing Rain
partly_cloudy_light_freezing_rain_day

partly_cloudy_light_freezing_rain_night
weatherCodeFullDay 6209
weatherCodeDay 62090
weatherCodeNight 62091
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Light Freezing Rain
mostly_cloudy_light_freezing_rain_day

mostly_cloudy_light_freezing_rain_night
weatherCodeFullDay 6213
weatherCodeDay 62130
weatherCodeNight 62131
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Freezing Rain
mostly_clear_freezing_rain_day

mostly_cloudy_freezing_rain_night
weatherCodeFullDay 6214
weatherCodeDay 62140
weatherCodeNight 62141
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Freezing Rain
partly_cloudy_freezing_rain_day

partly_cloudy_freezing_rain_night
weatherCodeFullDay 6215
weatherCodeDay 62150
weatherCodeNight 62151
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Freezing Rain
mostly_cloudy_freezing_rain_day

mostly_cloudy_freezing_rain_night
weatherCodeFullDay 6212
weatherCodeDay 62120
weatherCodeNight 62121
Mixed conditions:
Condition 1: Drizzle
Condition 2: Freezing Rain
drizzle_freezing_rain
weatherCodeFullDay 6220
weatherCodeDay 62200
weatherCodeNight 62201
Mixed conditions:
Condition 1: Light Rain
Condition 2: Freezing Rain
light_rain_freezing_rain
weatherCodeFullDay 6222
weatherCodeDay 62220
weatherCodeNight 62221
Mixed conditions:
Condition 1: Rain
Condition 2: Freezing Rain
rain_freezing_rain
weatherCodeFullDay 6207
weatherCodeDay 62070
weatherCodeNight 62071
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Heavy Freezing Rain
mostly_clear_heavy_freezing_rain_day

mostly_clear_heavy_freezing_rain_night
weatherCodeFullDay 6202
weatherCodeDay 62020
weatherCodeNight 62021
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Heavy Freezing Rain
partly_cloudy_heavy_freezing_rain_day

partly_cloudy_heavy_freezing_rain_night
weatherCodeFullDay 6208
weatherCodeDay 62080
weatherCodeNight 62081
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Heavy Freezing Rain
mostly_cloudy_heavy_freezing_rain_day

mostly_cloudy_heavy_freezing_rain_night
weatherCode 7102
weatherCodeFullDay 7102
weatherCodeDay 71020
weatherCodeNight 71021
Light Ice Pellets light_ice_pellets
weatherCode 7000
weatherCodeFullDay 7000
weatherCodeDay 70000
weatherCodeNight 70001
Ice Pellets ice_pellets
weatherCode 7101
weatherCodeFullDay 7101
weatherCodeDay 71010
weatherCodeNight 71011
Heavy Ice Pellets heavy_ice_pellets
weatherCodeFullDay 7110
weatherCodeDay 71100
weatherCodeNight 71101
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Light Ice Pellets
mostly_clear_light_ice_pellets_day

mostly_clear_light_ice_pellets_day
weatherCodeFullDay 7111
weatherCodeDay 71110
weatherCodeNight 71111
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Light Ice Pellets
partly_cloudy_light_ice_pellets_day

partly_cloudy_light_ice_pellets_day
weatherCodeFullDay 7112
weatherCodeDay 71120
weatherCodeNight 71121
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Light Ice Pellets
mostly_cloudy_light_ice_pellets_day

mostly_cloudy_light_ice_pellets_day
weatherCodeFullDay 7108
weatherCodeDay 71080
weatherCodeNight 71081
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Ice Pellets
mostly_clear_ice_pellets_day

mostly_clear_ice_pellets_night
weatherCodeFullDay 7107
weatherCodeDay 71070
weatherCodeNight 71071
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Ice Pellets
partly_cloudy_ice_pellets_day

partly_cloudy_ice_pellets_night
weatherCodeFullDay 7109
weatherCodeDay 71090
weatherCodeNight 71091
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Ice Pellets
mostly_cloudy_ice_pellets_day

mostly_cloudy_ice_pellets_night
weatherCodeFullDay 7113
weatherCodeDay 71130
weatherCodeNight 71131
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Heavy Ice Pellets
mostly_clear_heavy_ice_pellets_day

mostly_clear_heavy_ice_pellets_night
weatherCodeFullDay 7114
weatherCodeDay 71140
weatherCodeNight 71141
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Heavy Ice Pellets
partly_cloudy_heavy_ice_pellets_day

partly_cloudy_heavy_ice_pellets_night
weatherCodeFullDay 7116
weatherCodeDay 71160
weatherCodeNight 71161
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Heavy Ice Pellets
mostly_cloudy_heavy_ice_pellets_day

mostly_cloudy_heavy_ice_pellets_night
weatherCodeFullDay 7105
weatherCodeDay 71050
weatherCodeNight 71051
Mixed conditions:
Condition 1: Drizzle
Condition 2: Ice Pellets
drizzle_ice_pellets
weatherCodeFullDay 7115
weatherCodeDay 71150
weatherCodeNight 71151
Mixed conditions:
Condition 1: Light Rain
Condition 2: Ice Pellets
light_rain_ice_pellets
weatherCodeFullDay 7117
weatherCodeDay 71170
weatherCodeNight 71171
Mixed conditions:
Condition 1: Rain
Condition 2: Ice Pellets
rain_ice_pellets
weatherCodeFullDay 7106
weatherCodeDay 71060
weatherCodeNight 71061
Mixed conditions:
Condition 1: Freezing Rain
Condition 2: Ice Pellets
freezing_rain_ice_pellets
weatherCodeFullDay 7103
weatherCodeDay 71030
weatherCodeNight 71031
Mixed conditions:
Condition 1: Freezing Rain
Condition 2: Heavy Ice Pellets
freezing_rain_heavy_ice_pellets
weatherCode 8000
weatherCodeFullDay 8000
weatherCodeDay 80000
weatherCodeNight 80001
Thunderstorm thunderstorm
weatherCodeFullDay 8001
weatherCodeDay 80010
weatherCodeNight 80011
Mixed conditions:
Condition 1: Mostly Clear
Condition 2: Thunderstorm
mostly_clear_thunderstorm_day

mostly_clear_thunderstorm_night
weatherCodeFullDay 8003
weatherCodeDay 80030
weatherCodeNight 80031
Mixed conditions:
Condition 1: Partly Cloudy
Condition 2: Thunderstorm
partly_cloudy_thunderstorm_day

partly_cloudy_thunderstorm_night
weatherCodeFullDay 8002
weatherCodeDay 80020
weatherCodeNight 80021
Mixed conditions:
Condition 1: Mostly Cloudy
Condition 2: Thunderstorm
mostly_cloudy_thunderstorm_day

mostly_cloudy_thunderstorm_night
"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"
    }