{"head":{"success":true,"code":200},"data":{"city":"Des Moines","state":"IA","zip":"50309","tz":"CDT","tz_long":"America/Chicago","current":{"feels_like_f":97,"heat_index_f":97,"icon_name":"partlycloudy","rel_humidity":65,"sky":"Partly Cloudy","temp_f":87,"wind_chill_f":87,"wind_dir_card":"SSW","wind_speed_mph":15,"temperature_max_since_7am":87,"when_will_it_rain":"Expect dry conditions for the next 6 hours."},"daily":[{"date_display":"June 30","day":"Tuesday","day_offset":0,"desc_day":"Partly cloudy skies. High 93F. Winds SSW at 15 to 25 mph.","desc_night":"A few clouds. Low 78F. Winds SSW at 10 to 20 mph.","high_f":93,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_mostlycloudy","low_f":78,"precip_chance":20,"precip_chance_day":20,"precip_chance_night":20,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Partly Cloudy","sunrise":"05:43:23 am","sunset":"08:52:37 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":9,"wind_dir_card":"SSW","wind_speed_mph":17},{"date_display":"July 1","day":"Wednesday","day_offset":1,"desc_day":"Partly cloudy. Hot and humid. High 93F. Winds SSW at 10 to 20 mph.","desc_night":"Partly cloudy in the evening followed by scattered thunderstorms after midnight. Low around 77F. Winds SSW at 10 to 20 mph.","high_f":93,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_tstorms","low_f":77,"precip_chance":30,"precip_chance_day":30,"precip_chance_night":30,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Thunderstorms Late","sunrise":"05:43:53 am","sunset":"08:52:30 pm","thunder_index":1,"thunder_index_day":1,"thunder_index_night":1,"uv_index":8,"wind_dir_card":"SSW","wind_speed_mph":17},{"date_display":"July 2","day":"Thursday","day_offset":2,"desc_day":"Mostly Sunny skies. High 91F. Winds SSW at 10 to 15 mph.","desc_night":"Variable clouds. Low 74F. Winds S at 10 to 15 mph.","high_f":91,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_tstorms","low_f":74,"precip_chance":20,"precip_chance_day":20,"precip_chance_night":30,"sky_text":"Mostly Sunny","sky_text_day":"Mostly Sunny","sky_text_night":"Thunderstorms","sunrise":"05:44:25 am","sunset":"08:52:20 pm","thunder_index":1,"thunder_index_day":1,"thunder_index_night":2,"uv_index":8,"wind_dir_card":"SSW","wind_speed_mph":12},{"date_display":"July 3","day":"Friday","day_offset":3,"desc_day":"Partly to mostly cloudy skies. High around 92F. Winds SSW at 10 to 15 mph.","desc_night":"Scattered thunderstorms. Low 73F. Winds S at 5 to 10 mph.","high_f":92,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_tstorms","low_f":73,"precip_chance":30,"precip_chance_day":30,"precip_chance_night":30,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Thunderstorms","sunrise":"05:44:58 am","sunset":"08:52:08 pm","thunder_index":2,"thunder_index_day":2,"thunder_index_night":2,"uv_index":9,"wind_dir_card":"SSW","wind_speed_mph":11},{"date_display":"July 4","day":"Saturday","day_offset":4,"desc_day":"Partly to mostly cloudy skies. High 92F. Winds SSW at 10 to 15 mph.","desc_night":"Thunderstorms likely. Low around 70F. Winds SSW at 5 to 10 mph.","high_f":92,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_tstorms","low_f":70,"precip_chance":30,"precip_chance_day":30,"precip_chance_night":30,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Thunderstorms","sunrise":"05:45:33 am","sunset":"08:51:54 pm","thunder_index":2,"thunder_index_day":2,"thunder_index_night":2,"uv_index":8,"wind_dir_card":"SSE","wind_speed_mph":10},{"date_display":"July 5","day":"Sunday","day_offset":5,"desc_day":"Partly cloudy. High 88F. Winds NNW at 5 to 10 mph.","desc_night":"Partly cloudy skies early. Low 70F. Winds N at 5 to 10 mph.","high_f":88,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_mostlycloudy","low_f":70,"precip_chance":20,"precip_chance_day":20,"precip_chance_night":0,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Partly Cloudy","sunrise":"05:46:09 am","sunset":"08:51:38 pm","thunder_index":2,"thunder_index_day":2,"thunder_index_night":2,"uv_index":7,"wind_dir_card":"NNE","wind_speed_mph":7},{"date_display":"July 6","day":"Monday","day_offset":6,"desc_day":"Mostly sunny. High 87F. Winds N at 5 to 10 mph.","desc_night":"Partly cloudy skies early will give way to occasional showers later during the night. Low 69F. Winds ESE at 5 to 10 mph. Chance of rain 40%.","high_f":87,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_mostlycloudy","low_f":69,"precip_chance":0,"precip_chance_day":0,"precip_chance_night":0,"sky_text":"Mostly Sunny","sky_text_day":"Mostly Sunny","sky_text_night":"Partly Cloudy","sunrise":"05:46:47 am","sunset":"08:51:20 pm","thunder_index":0,"thunder_index_day":0,"thunder_index_night":0,"uv_index":9,"wind_dir_card":"NNE","wind_speed_mph":9},{"date_display":"July 7","day":"Tuesday","day_offset":7,"desc_day":"Except for a few afternoon clouds, mainly sunny. High 88F. Winds SSE at 5 to 10 mph.","desc_night":"Clear skies early. Scattered showers and thunderstorms developing later during the night. Low around 70F. Winds SE at 5 to 10 mph. Chance of rain 50%.","high_f":88,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_tstorms","low_f":70,"precip_chance":0,"precip_chance_day":0,"precip_chance_night":0,"sky_text":"Mostly Sunny","sky_text_day":"Mostly Sunny","sky_text_night":"Thunderstorms Late","sunrise":"05:47:26 am","sunset":"08:51:00 pm","thunder_index":2,"thunder_index_day":2,"thunder_index_night":2,"uv_index":9,"wind_dir_card":"SSE","wind_speed_mph":9},{"date_display":"July 8","day":"Wednesday","day_offset":8,"desc_day":"Scattered thunderstorms in the morning, then partly cloudy late. High 87F. Winds SE at 5 to 10 mph. Chance of rain 50%.","desc_night":"Variable clouds with thunderstorms, especially overnight. Low near 70F. Winds SSE at 5 to 10 mph. Chance of rain 40%.","high_f":87,"icon_name":"tstorms","icon_name_day":"tstorms","icon_name_night":"nt_tstorms","low_f":70,"precip_chance":0,"precip_chance_day":0,"precip_chance_night":0,"sky_text":"AM Thunderstorms","sky_text_day":"AM Thunderstorms","sky_text_night":"Scattered Thunderstorms","sunrise":"05:48:06 am","sunset":"08:50:38 pm","thunder_index":2,"thunder_index_day":2,"thunder_index_night":2,"uv_index":9,"wind_dir_card":"SE","wind_speed_mph":8},{"date_display":"July 9","day":"Thursday","day_offset":9,"desc_day":"Partly cloudy skies. High 88F. Winds SSE at 5 to 10 mph.","desc_night":"Isolated thunderstorms during the evening, then skies turning partly cloudy overnight. Low 69F. Winds SE at 5 to 10 mph. Chance of rain 30%.","high_f":88,"icon_name":"partlycloudy","icon_name_day":"partlycloudy","icon_name_night":"nt_tstorms","low_f":69,"precip_chance":0,"precip_chance_day":0,"precip_chance_night":0,"sky_text":"Partly Cloudy","sky_text_day":"Partly Cloudy","sky_text_night":"Isolated Thunderstorms","sunrise":"05:48:48 am","sunset":"08:50:13 pm","thunder_index":2,"thunder_index_day":2,"thunder_index_night":2,"uv_index":9,"wind_dir_card":"SSE","wind_speed_mph":9}],"hourly":[{"feels_like_f":97,"heat_index_f":97,"hour_display":"11 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":88,"uv_index":6,"visibility":10,"wind_gust":25},{"feels_like_f":95,"heat_index_f":96,"hour_display":"12 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":88,"uv_index":8,"visibility":10,"wind_gust":25},{"feels_like_f":98,"heat_index_f":99,"hour_display":"1 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":90,"uv_index":8,"visibility":10,"wind_gust":25},{"feels_like_f":100,"heat_index_f":101,"hour_display":"2 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":91,"uv_index":8,"visibility":10,"wind_gust":25},{"feels_like_f":101,"heat_index_f":103,"hour_display":"3 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":92,"uv_index":6,"visibility":10,"wind_gust":24},{"feels_like_f":101,"heat_index_f":102,"hour_display":"4 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":92,"uv_index":4,"visibility":10,"wind_gust":24},{"feels_like_f":102,"heat_index_f":105,"hour_display":"5 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":93,"uv_index":3,"visibility":10,"wind_gust":22},{"feels_like_f":101,"heat_index_f":101,"hour_display":"6 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":91,"uv_index":2,"visibility":10,"wind_gust":21},{"feels_like_f":99,"heat_index_f":99,"hour_display":"7 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":90,"uv_index":1,"visibility":10,"wind_gust":18},{"feels_like_f":98,"heat_index_f":98,"hour_display":"8 PM","icon_name":"partlycloudy","precip_chance":20,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":89,"uv_index":0,"visibility":10,"wind_gust":19},{"feels_like_f":95,"heat_index_f":95,"hour_display":"9 PM","icon_name":"nt_mostlycloudy","precip_chance":20,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":87,"uv_index":0,"visibility":10,"wind_gust":17},{"feels_like_f":93,"heat_index_f":93,"hour_display":"10 PM","icon_name":"nt_mostlycloudy","precip_chance":20,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":85,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":92,"heat_index_f":92,"hour_display":"11 PM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":84,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":89,"heat_index_f":89,"hour_display":"12 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":82,"uv_index":0,"visibility":10,"wind_gust":17},{"feels_like_f":87,"heat_index_f":87,"hour_display":"1 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":81,"uv_index":0,"visibility":10,"wind_gust":17},{"feels_like_f":87,"heat_index_f":87,"hour_display":"2 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":81,"uv_index":0,"visibility":10,"wind_gust":19},{"feels_like_f":85,"heat_index_f":85,"hour_display":"3 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":81,"uv_index":0,"visibility":10,"wind_gust":21},{"feels_like_f":85,"heat_index_f":85,"hour_display":"4 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":81,"uv_index":0,"visibility":10,"wind_gust":20},{"feels_like_f":84,"heat_index_f":84,"hour_display":"5 AM","icon_name":"nt_rain","precip_chance":10,"severity":1,"sky_long":"Few Showers","sky_medium":"Few Showers","temp_f":80,"uv_index":0,"visibility":10,"wind_gust":18},{"feels_like_f":81,"heat_index_f":81,"hour_display":"6 AM","icon_name":"partlycloudy","precip_chance":10,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":77,"uv_index":0,"visibility":10,"wind_gust":17},{"feels_like_f":81,"heat_index_f":81,"hour_display":"7 AM","icon_name":"partlycloudy","precip_chance":20,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":77,"uv_index":0,"visibility":10,"wind_gust":16},{"feels_like_f":82,"heat_index_f":82,"hour_display":"8 AM","icon_name":"partlycloudy","precip_chance":20,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":79,"uv_index":1,"visibility":10,"wind_gust":17},{"feels_like_f":85,"heat_index_f":85,"hour_display":"9 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":80,"uv_index":2,"visibility":10,"wind_gust":19},{"feels_like_f":87,"heat_index_f":87,"hour_display":"10 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":83,"uv_index":4,"visibility":10,"wind_gust":20},{"feels_like_f":91,"heat_index_f":91,"hour_display":"11 AM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":85,"uv_index":6,"visibility":10,"wind_gust":22},{"feels_like_f":93,"heat_index_f":93,"hour_display":"12 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":86,"uv_index":8,"visibility":10,"wind_gust":24},{"feels_like_f":94,"heat_index_f":94,"hour_display":"1 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":87,"uv_index":9,"visibility":10,"wind_gust":23},{"feels_like_f":96,"heat_index_f":96,"hour_display":"2 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":89,"uv_index":6,"visibility":10,"wind_gust":24},{"feels_like_f":97,"heat_index_f":97,"hour_display":"3 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":90,"uv_index":6,"visibility":10,"wind_gust":25},{"feels_like_f":98,"heat_index_f":98,"hour_display":"4 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":90,"uv_index":5,"visibility":10,"wind_gust":25},{"feels_like_f":98,"heat_index_f":98,"hour_display":"5 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":90,"uv_index":3,"visibility":10,"wind_gust":25},{"feels_like_f":97,"heat_index_f":97,"hour_display":"6 PM","icon_name":"partlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":90,"uv_index":2,"visibility":10,"wind_gust":25},{"feels_like_f":96,"heat_index_f":96,"hour_display":"7 PM","icon_name":"partlycloudy","precip_chance":20,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":89,"uv_index":1,"visibility":10,"wind_gust":23},{"feels_like_f":94,"heat_index_f":94,"hour_display":"8 PM","icon_name":"partlycloudy","precip_chance":20,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":87,"uv_index":0,"visibility":10,"wind_gust":21},{"feels_like_f":92,"heat_index_f":92,"hour_display":"9 PM","icon_name":"nt_mostlycloudy","precip_chance":20,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":86,"uv_index":0,"visibility":10,"wind_gust":20},{"feels_like_f":90,"heat_index_f":90,"hour_display":"10 PM","icon_name":"nt_mostlycloudy","precip_chance":10,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":84,"uv_index":0,"visibility":10,"wind_gust":18},{"feels_like_f":89,"heat_index_f":89,"hour_display":"11 PM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":83,"uv_index":0,"visibility":10,"wind_gust":20},{"feels_like_f":87,"heat_index_f":87,"hour_display":"12 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":82,"uv_index":0,"visibility":10,"wind_gust":21},{"feels_like_f":86,"heat_index_f":86,"hour_display":"1 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":81,"uv_index":0,"visibility":10,"wind_gust":21},{"feels_like_f":85,"heat_index_f":85,"hour_display":"2 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":80,"uv_index":0,"visibility":10,"wind_gust":19},{"feels_like_f":84,"heat_index_f":84,"hour_display":"3 AM","icon_name":"nt_mostlycloudy","precip_chance":0,"severity":1,"sky_long":"Mostly Cloudy","sky_medium":"Mostly Cloudy","temp_f":79,"uv_index":0,"visibility":10,"wind_gust":17},{"feels_like_f":83,"heat_index_f":83,"hour_display":"4 AM","icon_name":"nt_mostlycloudy","precip_chance":10,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":78,"uv_index":0,"visibility":10,"wind_gust":17},{"feels_like_f":82,"heat_index_f":82,"hour_display":"5 AM","icon_name":"nt_mostlycloudy","precip_chance":9,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":77,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":81,"heat_index_f":81,"hour_display":"6 AM","icon_name":"partlycloudy","precip_chance":7,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":77,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":82,"heat_index_f":82,"hour_display":"7 AM","icon_name":"partlycloudy","precip_chance":8,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":77,"uv_index":0,"visibility":10,"wind_gust":0},{"feels_like_f":84,"heat_index_f":84,"hour_display":"8 AM","icon_name":"partlycloudy","precip_chance":13,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":79,"uv_index":1,"visibility":10,"wind_gust":0},{"feels_like_f":87,"heat_index_f":87,"hour_display":"9 AM","icon_name":"partlycloudy","precip_chance":20,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":81,"uv_index":2,"visibility":10,"wind_gust":18},{"feels_like_f":87,"heat_index_f":87,"hour_display":"10 AM","icon_name":"partlycloudy","precip_chance":19,"severity":1,"sky_long":"Partly Cloudy","sky_medium":"Partly Cloudy","temp_f":82,"uv_index":4,"visibility":10,"wind_gust":16}],"historical":{"record_high_f":99,"record_low_f":49},"alerts_count":1}}