{"head":{"success":true,"code":200},"data":{"city":"Boston","state":"MA","zip":"02108","tz":"EDT","tz_long":"America/New_York","current":{"feels_like_f":69,"heat_index_f":69,"icon_name":"nt_mostlycloudy","rel_humidity":43,"sky":"Mostly Cloudy","temp_f":69,"wind_chill_f":69,"wind_dir_card":"NNW","wind_speed_mph":10,"temperature_max_since_7am":89,"when_will_it_rain":"Slight chance of rain over the next 6 hours."},"daily":[{"date_display":"May 20","day":"Wednesday","day_offset":0,"desc_day":"Cloudy. Slight chance of a rain shower. Low near 60F. Winds NNW at 10 to 15 mph.","desc_night":"Cloudy. Slight chance of a rain shower. Low near 60F. Winds NNW at 10 to 15 mph.","high_f":62,"icon_name":"nt_cloudy","icon_name_day":"nt_cloudy","icon_name_night":"nt_cloudy","low_f":60,"precip_chance":24,"precip_chance_day":24,"precip_chance_night":24,"sky_text":"Cloudy","sky_text_day":"Cloudy","sky_text_night":"Cloudy","sunrise":"05:18:15 am","sunset":"08:04:04 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":0,"wind_dir_card":"NNW","wind_speed_mph":10},{"date_display":"May 21","day":"Thursday","day_offset":1,"desc_day":"Overcast. Cooler. High 62F. Winds ENE at 5 to 10 mph.","desc_night":"Evening clouds will give way to clearing. Low 49F. Winds NNE at 5 to 10 mph.","high_f":62,"icon_name":"nt_cloudy","icon_name_day":"nt_cloudy","icon_name_night":"nt_mostlycloudy","low_f":49,"precip_chance":0,"precip_chance_day":0,"precip_chance_night":0,"sky_text":"Cloudy","sky_text_day":"Cloudy","sky_text_night":"Clouds Early/Clearing Late","sunrise":"05:17:24 am","sunset":"08:05:01 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":3,"wind_dir_card":"ENE","wind_speed_mph":9},{"date_display":"May 22","day":"Friday","day_offset":2,"desc_day":"Sunshine and clouds mixed. High 61F. Winds ENE at 10 to 15 mph.","desc_night":"Cloudy. Low near 50F. Winds S at 5 to 10 mph.","high_f":61,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_cloudy","low_f":50,"precip_chance":1,"precip_chance_day":1,"precip_chance_night":1,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Cloudy","sunrise":"05:16:34 am","sunset":"08:05:58 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":8,"wind_dir_card":"ENE","wind_speed_mph":10},{"date_display":"May 23","day":"Saturday","day_offset":3,"desc_day":"Overcast. High 63F. Winds E at 10 to 15 mph.","desc_night":"Cloudy with occasional showers late at night. Low near 50F. Winds ESE at 5 to 10 mph. Chance of rain 40%.","high_f":63,"icon_name":"nt_cloudy","icon_name_day":"nt_cloudy","icon_name_night":"nt_rain","low_f":50,"precip_chance":12,"precip_chance_day":12,"precip_chance_night":36,"sky_text":"Cloudy","sky_text_day":"Cloudy","sky_text_night":"Showers Late","sunrise":"05:15:47 am","sunset":"08:06:53 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":3,"wind_dir_card":"E","wind_speed_mph":11},{"date_display":"May 24","day":"Sunday","day_offset":4,"desc_day":"Overcast with rain showers at times. High 58F. Winds E at 10 to 20 mph. Chance of rain 50%.","desc_night":"Cloudy with occasional rain showers. Low 53F. Winds ENE at 10 to 15 mph. Chance of rain 40%.","high_f":58,"icon_name":"nt_rain","icon_name_day":"nt_rain","icon_name_night":"nt_rain","low_f":53,"precip_chance":45,"precip_chance_day":45,"precip_chance_night":41,"sky_text":"Showers","sky_text_day":"Showers","sky_text_night":"Showers","sunrise":"05:15:01 am","sunset":"08:07:48 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":3,"wind_dir_card":"E","wind_speed_mph":13},{"date_display":"May 25","day":"Monday","day_offset":5,"desc_day":"Rain showers in the morning becoming more intermittent in the afternoon. High 64F. Winds N at 5 to 10 mph. Chance of rain 40%.","desc_night":"Partly to mostly cloudy. Low 54F. Winds WNW at 5 to 10 mph.","high_f":64,"icon_name":"nt_rain","icon_name_day":"nt_rain","icon_name_night":"nt_mostlycloudy","low_f":54,"precip_chance":35,"precip_chance_day":35,"precip_chance_night":24,"sky_text":"Showers","sky_text_day":"Showers","sky_text_night":"Partly Cloudy","sunrise":"05:14:17 am","sunset":"08:08:42 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":4,"wind_dir_card":"N","wind_speed_mph":9},{"date_display":"May 26","day":"Tuesday","day_offset":6,"desc_day":"Partly cloudy skies. High near 75F. Winds W at 10 to 15 mph.","desc_night":"Partly cloudy. Low 61F. Winds WSW at 5 to 10 mph.","high_f":75,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_mostlycloudy","low_f":61,"precip_chance":24,"precip_chance_day":24,"precip_chance_night":5,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Partly Cloudy","sunrise":"05:13:36 am","sunset":"08:09:35 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":8,"wind_dir_card":"W","wind_speed_mph":10},{"date_display":"May 27","day":"Wednesday","day_offset":7,"desc_day":"Sunny along with a few clouds. High 81F. Winds WNW at 10 to 15 mph.","desc_night":"A few clouds from time to time. Low near 60F. Winds NW at 5 to 10 mph.","high_f":81,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_mostlycloudy","low_f":60,"precip_chance":19,"precip_chance_day":19,"precip_chance_night":8,"sky_text":"Mostly Sunny","sky_text_day":"Mostly Sunny","sky_text_night":"Partly Cloudy","sunrise":"05:12:56 am","sunset":"08:10:27 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":8,"wind_dir_card":"WNW","wind_speed_mph":12},{"date_display":"May 28","day":"Thursday","day_offset":8,"desc_day":"Partly cloudy skies. High 73F. N winds shifting to ESE at 10 to 15 mph.","desc_night":"Partly cloudy. Low 57F. Winds WSW at 5 to 10 mph.","high_f":73,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_mostlycloudy","low_f":57,"precip_chance":5,"precip_chance_day":5,"precip_chance_night":7,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Partly Cloudy","sunrise":"05:12:18 am","sunset":"08:11:18 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":8,"wind_dir_card":"NNE","wind_speed_mph":11},{"date_display":"May 29","day":"Friday","day_offset":9,"desc_day":"Sunshine and clouds mixed. High 78F. Winds W at 10 to 15 mph.","desc_night":"Partly cloudy. Low 61F. Winds WSW at 5 to 10 mph.","high_f":78,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_mostlycloudy","low_f":61,"precip_chance":4,"precip_chance_day":4,"precip_chance_night":8,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Partly Cloudy","sunrise":"05:11:42 am","sunset":"08:12:07 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":8,"wind_dir_card":"W","wind_speed_mph":11}],"hourly":[{"feels_like_f":68,"heat_index_f":68,"hour_display":"3 AM","icon_name":"nt_cloudy","precip_chance":5,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":68,"uv_index":0,"visibility":10,"wind_gust":17},{"feels_like_f":66,"heat_index_f":66,"hour_display":"4 AM","icon_name":"nt_cloudy","precip_chance":19,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":66,"uv_index":0,"visibility":10,"wind_gust":17},{"feels_like_f":63,"heat_index_f":64,"hour_display":"5 AM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":64,"uv_index":0,"visibility":10,"wind_gust":16},{"feels_like_f":61,"heat_index_f":62,"hour_display":"6 AM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":62,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":60,"heat_index_f":61,"hour_display":"7 AM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":61,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":61,"heat_index_f":62,"hour_display":"8 AM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":62,"uv_index":1,"visibility":10,"wind_gust":0},{"feels_like_f":61,"heat_index_f":62,"hour_display":"9 AM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":62,"uv_index":1,"visibility":10,"wind_gust":0},{"feels_like_f":61,"heat_index_f":62,"hour_display":"10 AM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":62,"uv_index":2,"visibility":10,"wind_gust":0},{"feels_like_f":61,"heat_index_f":62,"hour_display":"11 AM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":62,"uv_index":3,"visibility":10,"wind_gust":0},{"feels_like_f":60,"heat_index_f":61,"hour_display":"12 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":61,"uv_index":3,"visibility":10,"wind_gust":0},{"feels_like_f":60,"heat_index_f":61,"hour_display":"1 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":61,"uv_index":3,"visibility":10,"wind_gust":0},{"feels_like_f":60,"heat_index_f":61,"hour_display":"2 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":61,"uv_index":3,"visibility":10,"wind_gust":0},{"feels_like_f":60,"heat_index_f":61,"hour_display":"3 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":61,"uv_index":2,"visibility":10,"wind_gust":0},{"feels_like_f":60,"heat_index_f":61,"hour_display":"4 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":61,"uv_index":2,"visibility":10,"wind_gust":0},{"feels_like_f":60,"heat_index_f":60,"hour_display":"5 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":60,"uv_index":1,"visibility":10,"wind_gust":0},{"feels_like_f":60,"heat_index_f":60,"hour_display":"6 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":60,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":58,"heat_index_f":59,"hour_display":"7 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":59,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":59,"heat_index_f":59,"hour_display":"8 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":59,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":59,"heat_index_f":59,"hour_display":"9 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":59,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":58,"heat_index_f":58,"hour_display":"10 PM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":58,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":56,"heat_index_f":56,"hour_display":"11 PM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":56,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":54,"heat_index_f":55,"hour_display":"12 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":55,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":52,"heat_index_f":54,"hour_display":"1 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":54,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":51,"heat_index_f":53,"hour_display":"2 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Clear","sky_medium":"Mostly Clear","temp_f":53,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":50,"heat_index_f":52,"hour_display":"3 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Clear","sky_medium":"Mostly Clear","temp_f":52,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":49,"heat_index_f":51,"hour_display":"4 AM","icon_name":"nt_clear","precip_chance":0,"severity":1,"sky_long":"Clear","sky_medium":"Clear","temp_f":51,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":47,"heat_index_f":50,"hour_display":"5 AM","icon_name":"nt_clear","precip_chance":0,"severity":1,"sky_long":"Clear","sky_medium":"Clear","temp_f":50,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":47,"heat_index_f":50,"hour_display":"6 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Sunny","sky_medium":"Mostly Sunny","temp_f":50,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":50,"heat_index_f":52,"hour_display":"7 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":52,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":53,"heat_index_f":55,"hour_display":"8 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":55,"uv_index":1,"visibility":10,"wind_gust":0},{"feels_like_f":55,"heat_index_f":57,"hour_display":"9 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":57,"uv_index":3,"visibility":10,"wind_gust":0},{"feels_like_f":57,"heat_index_f":58,"hour_display":"10 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":58,"uv_index":5,"visibility":10,"wind_gust":0},{"feels_like_f":58,"heat_index_f":60,"hour_display":"11 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":60,"uv_index":7,"visibility":10,"wind_gust":0},{"feels_like_f":58,"heat_index_f":60,"hour_display":"12 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":60,"uv_index":8,"visibility":10,"wind_gust":0},{"feels_like_f":58,"heat_index_f":60,"hour_display":"1 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":60,"uv_index":7,"visibility":10,"wind_gust":16},{"feels_like_f":58,"heat_index_f":60,"hour_display":"2 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":60,"uv_index":6,"visibility":10,"wind_gust":16},{"feels_like_f":59,"heat_index_f":60,"hour_display":"3 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":60,"uv_index":3,"visibility":10,"wind_gust":16},{"feels_like_f":58,"heat_index_f":60,"hour_display":"4 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":60,"uv_index":3,"visibility":10,"wind_gust":0},{"feels_like_f":59,"heat_index_f":60,"hour_display":"5 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":60,"uv_index":2,"visibility":10,"wind_gust":0},{"feels_like_f":58,"heat_index_f":59,"hour_display":"6 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":59,"uv_index":1,"visibility":10,"wind_gust":0},{"feels_like_f":57,"heat_index_f":58,"hour_display":"7 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":58,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":56,"heat_index_f":57,"hour_display":"8 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":57,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":56,"heat_index_f":56,"hour_display":"9 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":56,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":55,"heat_index_f":55,"hour_display":"10 PM","icon_name":"nt_cloudy","precip_chance":0,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":55,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":54,"heat_index_f":54,"hour_display":"11 PM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":54,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":53,"heat_index_f":53,"hour_display":"12 AM","icon_name":"nt_cloudy","precip_chance":1,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":53,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":53,"heat_index_f":53,"hour_display":"1 AM","icon_name":"nt_mostlycloudy","precip_chance":1,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":53,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":52,"heat_index_f":52,"hour_display":"2 AM","icon_name":"nt_cloudy","precip_chance":1,"severity":1,"sky_long":"Cloudy","sky_medium":"Cloudy","temp_f":52,"uv_index":0,"visibility":10,"wind_gust":0}],"historical":{"record_high_f":93,"record_low_f":41},"alerts_count":0}}