{"air":{"aqi_class":"aqi-great","aqi_label":"Excellente","co":313.0,"dust":1.0,"european_aqi":20,"no2":2.5,"o3":50.0,"pm10":6.9,"pm25":5.1,"pollens":[],"so2":0.9,"ts":"2026-06-18T21:00","us_aqi":28},"airspace_links":[{"icon":"\ud83c\udde8\ud83c\uddee","label":"ANAC C\u00f4te d'Ivoire","url":"https://www.anac.ci/"},{"icon":"\ud83d\uddfa","label":"OpenAIP","url":"https://www.openaip.net/?lat=5.36&lon=-4.0083&zoom=11"},{"icon":"\u2708","label":"SkyVector a\u00e9ronautique","url":"https://skyvector.com/?ll=5.36,-4.0083&chart=301&zoom=2"}],"country":"Cote d'Ivoire","current":{"cloud_cover":99,"feels_like":30.3,"humidity":94,"is_day":0,"precipitation":0.0,"pressure":1014.2,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.5,"temp_class":"t-warm","temperature":24.7,"ts":"2026-06-18T21:15","weather_class":"cloud","weather_code":3,"weather_label":"Couvert","wind_compass":"W","wind_direction":279,"wind_gusts":2.9,"wind_speed":1.1},"custom":false,"daily":[{"apparent_max":31.0,"apparent_min":29.5,"city_id":"abidjan","day":"2026-06-18","daylight_duration":44759.0,"et0":2.33,"precip_hours":20.0,"precip_prob":100,"precip_sum":20.4,"rain_sum":11.7,"showers_sum":8.7,"snowfall_sum":0.0,"sunrise":"2026-06-18T06:04","sunset":"2026-06-18T18:30","sunshine_duration":20661.32,"temp_max":26.2,"temp_min":24.2,"uv_clear":8.3,"uv_max":7.7,"weather_code":95,"wind_dir":163,"wind_gusts_max":26.3,"wind_max":9.2},{"apparent_max":32.7,"apparent_min":29.2,"city_id":"abidjan","day":"2026-06-19","daylight_duration":44759.89,"et0":2.99,"precip_hours":15.0,"precip_prob":100,"precip_sum":9.8,"rain_sum":4.4,"showers_sum":5.4,"snowfall_sum":0.0,"sunrise":"2026-06-19T06:04","sunset":"2026-06-19T18:30","sunshine_duration":35127.56,"temp_max":27.9,"temp_min":23.9,"uv_clear":8.3,"uv_max":7.7,"weather_code":95,"wind_dir":206,"wind_gusts_max":33.1,"wind_max":10.6},{"apparent_max":31.0,"apparent_min":27.2,"city_id":"abidjan","day":"2026-06-20","daylight_duration":44760.41,"et0":2.4,"precip_hours":17.0,"precip_prob":90,"precip_sum":10.1,"rain_sum":6.0,"showers_sum":4.1,"snowfall_sum":0.0,"sunrise":"2026-06-20T06:04","sunset":"2026-06-20T18:30","sunshine_duration":14701.07,"temp_max":26.5,"temp_min":23.0,"uv_clear":8.3,"uv_max":5.2,"weather_code":80,"wind_dir":221,"wind_gusts_max":30.2,"wind_max":12.0},{"apparent_max":30.7,"apparent_min":27.3,"city_id":"abidjan","day":"2026-06-21","daylight_duration":44760.55,"et0":2.19,"precip_hours":23.0,"precip_prob":100,"precip_sum":25.9,"rain_sum":5.3,"showers_sum":20.6,"snowfall_sum":0.0,"sunrise":"2026-06-21T06:04","sunset":"2026-06-21T18:30","sunshine_duration":11325.99,"temp_max":26.1,"temp_min":22.6,"uv_clear":8.25,"uv_max":1.35,"weather_code":95,"wind_dir":186,"wind_gusts_max":33.1,"wind_max":12.6},{"apparent_max":33.2,"apparent_min":26.8,"city_id":"abidjan","day":"2026-06-22","daylight_duration":44760.3,"et0":3.1,"precip_hours":18.0,"precip_prob":98,"precip_sum":18.5,"rain_sum":6.7,"showers_sum":11.8,"snowfall_sum":0.0,"sunrise":"2026-06-22T06:05","sunset":"2026-06-22T18:31","sunshine_duration":32972.45,"temp_max":27.9,"temp_min":22.5,"uv_clear":8.3,"uv_max":7.8,"weather_code":81,"wind_dir":182,"wind_gusts_max":27.4,"wind_max":9.6},{"apparent_max":33.1,"apparent_min":27.4,"city_id":"abidjan","day":"2026-06-23","daylight_duration":44759.68,"et0":3.52,"precip_hours":12.0,"precip_prob":92,"precip_sum":1.5,"rain_sum":1.2,"showers_sum":0.3,"snowfall_sum":0.0,"sunrise":"2026-06-23T06:05","sunset":"2026-06-23T18:31","sunshine_duration":43084.03,"temp_max":27.9,"temp_min":22.8,"uv_clear":8.45,"uv_max":2.4,"weather_code":51,"wind_dir":216,"wind_gusts_max":32.0,"wind_max":11.0},{"apparent_max":32.2,"apparent_min":28.8,"city_id":"abidjan","day":"2026-06-24","daylight_duration":44758.67,"et0":3.24,"precip_hours":9.0,"precip_prob":82,"precip_sum":0.9,"rain_sum":0.6,"showers_sum":0.3,"snowfall_sum":0.0,"sunrise":"2026-06-24T06:05","sunset":"2026-06-24T18:31","sunshine_duration":42477.39,"temp_max":28.0,"temp_min":24.0,"uv_clear":8.2,"uv_max":6.65,"weather_code":51,"wind_dir":195,"wind_gusts_max":26.3,"wind_max":8.8}],"drone":{"now":{"cloud_cover":99,"gust":2.9,"label":"Vol prudent","label_key":"drone.caution","precipitation":0.0,"reasons":[{"level":"caution","text":"Plafond bas (99%)"}],"status":"caution","summary":"Conditions limites : pilotes exp\u00e9riment\u00e9s uniquement, vols courts, batterie chaude.","temperature":24.7,"visibility_km":19.8,"wind":1.1,"wind_compass":"W","wind_dir":279},"sunrise":"06h04","sunset":"18h30","thresholds":{"gust_max":50,"gust_ok":30,"vis_ok_km":5,"wind_max":32,"wind_ok":20},"timeline":[{"compass":"NW","gust":3.6,"hour":"22h","precip_prob":29,"status":"caution","ts":"2026-06-18T22:00","wind":0.3},{"compass":"NE","gust":1.8,"hour":"23h","precip_prob":26,"status":"caution","ts":"2026-06-18T23:00","wind":0.5},{"compass":"WNW","gust":1.8,"hour":"00h","precip_prob":24,"status":"caution","ts":"2026-06-19T00:00","wind":0.6},{"compass":"N","gust":1.8,"hour":"01h","precip_prob":21,"status":"caution","ts":"2026-06-19T01:00","wind":0.2},{"compass":"NNE","gust":2.5,"hour":"02h","precip_prob":20,"status":"caution","ts":"2026-06-19T02:00","wind":0.7},{"compass":"NNW","gust":2.5,"hour":"03h","precip_prob":18,"status":"caution","ts":"2026-06-19T03:00","wind":0.6},{"compass":"W","gust":1.8,"hour":"04h","precip_prob":16,"status":"caution","ts":"2026-06-19T04:00","wind":0.9},{"compass":"WSW","gust":4.0,"hour":"05h","precip_prob":14,"status":"caution","ts":"2026-06-19T05:00","wind":2.4},{"compass":"W","gust":4.7,"hour":"06h","precip_prob":14,"status":"caution","ts":"2026-06-19T06:00","wind":1.8},{"compass":"NW","gust":6.8,"hour":"07h","precip_prob":14,"status":"caution","ts":"2026-06-19T07:00","wind":2.2},{"compass":"NW","gust":9.7,"hour":"08h","precip_prob":16,"status":"caution","ts":"2026-06-19T08:00","wind":1.8},{"compass":"W","gust":11.2,"hour":"09h","precip_prob":25,"status":"caution","ts":"2026-06-19T09:00","wind":0.7},{"compass":"S","gust":13.0,"hour":"10h","precip_prob":47,"status":"caution","ts":"2026-06-19T10:00","wind":3.6},{"compass":"S","gust":18.4,"hour":"11h","precip_prob":77,"status":"caution","ts":"2026-06-19T11:00","wind":6.1},{"compass":"S","gust":22.7,"hour":"12h","precip_prob":98,"status":"nogo","ts":"2026-06-19T12:00","wind":7.7},{"compass":"ESE","gust":23.0,"hour":"13h","precip_prob":100,"status":"nogo","ts":"2026-06-19T13:00","wind":3.2},{"compass":"SSW","gust":15.8,"hour":"14h","precip_prob":100,"status":"nogo","ts":"2026-06-19T14:00","wind":2.6},{"compass":"S","gust":19.4,"hour":"15h","precip_prob":98,"status":"nogo","ts":"2026-06-19T15:00","wind":6.0},{"compass":"S","gust":24.1,"hour":"16h","precip_prob":96,"status":"nogo","ts":"2026-06-19T16:00","wind":9.4},{"compass":"SSW","gust":24.8,"hour":"17h","precip_prob":93,"status":"caution","ts":"2026-06-19T17:00","wind":10.6},{"compass":"SSW","gust":33.1,"hour":"18h","precip_prob":86,"status":"caution","ts":"2026-06-19T18:00","wind":10.0},{"compass":"SW","gust":21.6,"hour":"19h","precip_prob":71,"status":"caution","ts":"2026-06-19T19:00","wind":9.6},{"compass":"SSW","gust":22.0,"hour":"20h","precip_prob":53,"status":"caution","ts":"2026-06-19T20:00","wind":10.1},{"compass":"SSW","gust":20.9,"hour":"21h","precip_prob":39,"status":"caution","ts":"2026-06-19T21:00","wind":7.6}],"warnings":[{"icon":"\u26a1","level":"danger","text":"Orage pr\u00e9vu \u2014 interdit"},{"icon":"\ud83c\udf2c","level":"warning","text":"Rafales jusqu'\u00e0 33 km/h"},{"icon":"\ud83c\udf27","level":"danger","text":"Pluie jusqu'\u00e0 2.3 mm/h"},{"icon":"\ud83c\udf2b","level":"warning","text":"Visibilit\u00e9 d\u00e9grad\u00e9e jusqu'\u00e0 3.0 km"}],"windows":[]},"drone_adv":{"cloud_base_ft":410,"cloud_base_m":125,"density_class":"ok","density_label":"L\u00e9g\u00e8re perte de pouss\u00e9e","density_pct":96.8,"kp":{"klass":"calm","kp":1.0,"label":"Calme \u00b7 GPS fiable","source":"NOAA SWPC","ts":"2026-06-18T21:49:00"},"kp_gauge":{"cx":130,"cy":130,"needle_x":31.3,"needle_y":94.1,"r":105,"tick_x":40.7,"tick_y":97.5,"value":1.0},"metar":"VRB01KT 9999 OVC004 25/-- Q1014","photo":{"evening_blue":"18h30 \u2192 19h00","evening_golden":"17h30 \u2192 18h30","morning_blue":"05h34 \u2192 06h04","morning_golden":"06h04 \u2192 07h04"},"photo_timeline":{"blue_evening":[77.08,2.083333333333333],"blue_morning":[23.19666666666667,2.083333333333333],"golden_evening":[72.91333333333333,4.166666666666666],"golden_morning":[25.28,4.166666666666666],"sunrise":"06h04","sunrise_pct":25.28,"sunset":"18h30","sunset_pct":77.08},"turbulence":{"label":"Calme","level":"calm","ratio":164}},"drone_regime":{"code":"ANAC","label":"Autorisation pr\u00e9alable requise","url":null},"history_24h":[{"city_id":"abidjan","cloud_cover":81,"feels_like":30.3,"humidity":96,"id":83361,"is_day":0,"precipitation":0.0,"pressure":1016.2,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1009.5,"temperature":24.8,"ts":"2026-06-17T22:00","weather_code":3,"wind_direction":130,"wind_gusts":9.4,"wind_speed":4.5},{"city_id":"abidjan","cloud_cover":87,"feels_like":30.6,"humidity":95,"id":83392,"is_day":0,"precipitation":0.0,"pressure":1016.2,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1009.5,"temperature":24.9,"ts":"2026-06-17T22:30","weather_code":3,"wind_direction":107,"wind_gusts":8.3,"wind_speed":3.0},{"city_id":"abidjan","cloud_cover":95,"feels_like":30.8,"humidity":95,"id":83423,"is_day":0,"precipitation":0.0,"pressure":1016.1,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1009.4,"temperature":25.0,"ts":"2026-06-17T23:00","weather_code":3,"wind_direction":107,"wind_gusts":6.8,"wind_speed":2.4},{"city_id":"abidjan","cloud_cover":97,"feels_like":30.7,"humidity":94,"id":83454,"is_day":0,"precipitation":0.0,"pressure":1015.7,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1009.0,"temperature":24.9,"ts":"2026-06-17T23:30","weather_code":3,"wind_direction":127,"wind_gusts":4.7,"wind_speed":1.8},{"city_id":"abidjan","cloud_cover":91,"feels_like":30.5,"humidity":94,"id":83485,"is_day":0,"precipitation":0.0,"pressure":1015.2,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.5,"temperature":24.8,"ts":"2026-06-18T00:00","weather_code":3,"wind_direction":156,"wind_gusts":4.0,"wind_speed":2.2},{"city_id":"abidjan","cloud_cover":65,"feels_like":29.9,"humidity":94,"id":83516,"is_day":0,"precipitation":0.0,"pressure":1015.0,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.3,"temperature":24.7,"ts":"2026-06-18T00:30","weather_code":2,"wind_direction":153,"wind_gusts":9.4,"wind_speed":5.2},{"city_id":"abidjan","cloud_cover":45,"feels_like":29.3,"humidity":94,"id":83547,"is_day":0,"precipitation":0.0,"pressure":1014.9,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.2,"temperature":24.6,"ts":"2026-06-18T01:00","weather_code":1,"wind_direction":152,"wind_gusts":15.1,"wind_speed":8.0},{"city_id":"abidjan","cloud_cover":99,"feels_like":29.2,"humidity":94,"id":83578,"is_day":0,"precipitation":0.0,"pressure":1014.5,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.8,"temperature":24.5,"ts":"2026-06-18T01:30","weather_code":3,"wind_direction":151,"wind_gusts":16.2,"wind_speed":7.4},{"city_id":"abidjan","cloud_cover":98,"feels_like":29.4,"humidity":95,"id":83609,"is_day":0,"precipitation":0.0,"pressure":1014.0,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.3,"temperature":24.4,"ts":"2026-06-18T02:00","weather_code":3,"wind_direction":149,"wind_gusts":15.1,"wind_speed":5.6},{"city_id":"abidjan","cloud_cover":97,"feels_like":29.2,"humidity":97,"id":83640,"is_day":0,"precipitation":0.0,"pressure":1013.8,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.1,"temperature":24.1,"ts":"2026-06-18T02:30","weather_code":3,"wind_direction":134,"wind_gusts":13.0,"wind_speed":5.0},{"city_id":"abidjan","cloud_cover":95,"feels_like":29.3,"humidity":97,"id":83671,"is_day":0,"precipitation":0.0,"pressure":1013.5,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1006.8,"temperature":24.1,"ts":"2026-06-18T03:15","weather_code":3,"wind_direction":144,"wind_gusts":10.8,"wind_speed":4.2},{"city_id":"abidjan","cloud_cover":95,"feels_like":29.4,"humidity":96,"id":83702,"is_day":0,"precipitation":0.0,"pressure":1013.3,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1006.6,"temperature":24.2,"ts":"2026-06-18T03:45","weather_code":3,"wind_direction":140,"wind_gusts":8.6,"wind_speed":4.2},{"city_id":"abidjan","cloud_cover":91,"feels_like":29.4,"humidity":96,"id":83733,"is_day":0,"precipitation":0.0,"pressure":1013.3,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1006.6,"temperature":24.2,"ts":"2026-06-18T04:15","weather_code":3,"wind_direction":133,"wind_gusts":7.6,"wind_speed":3.7},{"city_id":"abidjan","cloud_cover":84,"feels_like":29.5,"humidity":97,"id":83764,"is_day":0,"precipitation":0.0,"pressure":1013.5,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1006.8,"temperature":24.1,"ts":"2026-06-18T04:45","weather_code":3,"wind_direction":114,"wind_gusts":7.9,"wind_speed":3.1},{"city_id":"abidjan","cloud_cover":86,"feels_like":29.5,"humidity":97,"id":83795,"is_day":0,"precipitation":0.0,"pressure":1013.7,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.0,"temperature":24.1,"ts":"2026-06-18T05:15","weather_code":3,"wind_direction":98,"wind_gusts":7.2,"wind_speed":2.5},{"city_id":"abidjan","cloud_cover":96,"feels_like":29.5,"humidity":96,"id":83826,"is_day":0,"precipitation":0.0,"pressure":1013.9,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.2,"temperature":24.0,"ts":"2026-06-18T05:45","weather_code":3,"wind_direction":79,"wind_gusts":5.4,"wind_speed":1.8},{"city_id":"abidjan","cloud_cover":100,"feels_like":29.6,"humidity":96,"id":83857,"is_day":1,"precipitation":0.0,"pressure":1014.1,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.4,"temperature":24.1,"ts":"2026-06-18T06:15","weather_code":3,"wind_direction":58,"wind_gusts":5.0,"wind_speed":1.7},{"city_id":"abidjan","cloud_cover":98,"feels_like":30.2,"humidity":98,"id":83888,"is_day":1,"precipitation":0.5,"pressure":1014.2,"rain":0.5,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.5,"temperature":24.4,"ts":"2026-06-18T06:45","weather_code":80,"wind_direction":52,"wind_gusts":5.8,"wind_speed":2.1},{"city_id":"abidjan","cloud_cover":98,"feels_like":29.7,"humidity":98,"id":83919,"is_day":1,"precipitation":0.4,"pressure":1014.7,"rain":0.0,"showers":0.4,"snowfall":0.0,"surface_pressure":1008.0,"temperature":24.4,"ts":"2026-06-18T07:15","weather_code":80,"wind_direction":165,"wind_gusts":11.9,"wind_speed":5.6},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.0,"humidity":96,"id":83950,"is_day":1,"precipitation":0.4,"pressure":1014.8,"rain":0.0,"showers":0.4,"snowfall":0.0,"surface_pressure":1008.1,"temperature":24.6,"ts":"2026-06-18T07:45","weather_code":80,"wind_direction":168,"wind_gusts":12.6,"wind_speed":5.2},{"city_id":"abidjan","cloud_cover":95,"feels_like":30.1,"humidity":95,"id":83981,"is_day":1,"precipitation":0.1,"pressure":1015.0,"rain":0.1,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.3,"temperature":24.9,"ts":"2026-06-18T08:15","weather_code":51,"wind_direction":169,"wind_gusts":14.4,"wind_speed":5.9},{"city_id":"abidjan","cloud_cover":86,"feels_like":30.2,"humidity":93,"id":84012,"is_day":1,"precipitation":0.1,"pressure":1015.3,"rain":0.1,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.6,"temperature":25.2,"ts":"2026-06-18T08:45","weather_code":51,"wind_direction":169,"wind_gusts":18.0,"wind_speed":7.3},{"city_id":"abidjan","cloud_cover":81,"feels_like":30.7,"humidity":89,"id":84043,"is_day":1,"precipitation":0.0,"pressure":1015.4,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.7,"temperature":25.8,"ts":"2026-06-18T09:15","weather_code":3,"wind_direction":164,"wind_gusts":20.9,"wind_speed":8.0},{"city_id":"abidjan","cloud_cover":79,"feels_like":31.6,"humidity":83,"id":84074,"is_day":1,"precipitation":0.0,"pressure":1015.3,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.6,"temperature":26.8,"ts":"2026-06-18T09:45","weather_code":2,"wind_direction":155,"wind_gusts":23.8,"wind_speed":8.1},{"city_id":"abidjan","cloud_cover":82,"feels_like":33.3,"humidity":79,"id":84105,"is_day":1,"precipitation":0.1,"pressure":1015.2,"rain":0.1,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.5,"temperature":27.7,"ts":"2026-06-18T10:30","weather_code":51,"wind_direction":151,"wind_gusts":24.5,"wind_speed":8.1},{"city_id":"abidjan","cloud_cover":87,"feels_like":34.1,"humidity":78,"id":84136,"is_day":1,"precipitation":0.1,"pressure":1015.1,"rain":0.1,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.4,"temperature":28.1,"ts":"2026-06-18T11:00","weather_code":51,"wind_direction":150,"wind_gusts":24.5,"wind_speed":7.9},{"city_id":"abidjan","cloud_cover":94,"feels_like":34.6,"humidity":75,"id":84167,"is_day":1,"precipitation":0.0,"pressure":1014.8,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1008.2,"temperature":28.6,"ts":"2026-06-18T11:30","weather_code":3,"wind_direction":152,"wind_gusts":25.6,"wind_speed":8.1},{"city_id":"abidjan","cloud_cover":100,"feels_like":34.3,"humidity":74,"id":84198,"is_day":1,"precipitation":0.0,"pressure":1014.4,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.8,"temperature":28.6,"ts":"2026-06-18T12:00","weather_code":3,"wind_direction":152,"wind_gusts":27.0,"wind_speed":8.5},{"city_id":"abidjan","cloud_cover":99,"feels_like":32.8,"humidity":81,"id":84229,"is_day":1,"precipitation":0.2,"pressure":1014.0,"rain":0.0,"showers":0.3,"snowfall":0.0,"surface_pressure":1007.3,"temperature":27.5,"ts":"2026-06-18T12:30","weather_code":53,"wind_direction":142,"wind_gusts":28.1,"wind_speed":9.4},{"city_id":"abidjan","cloud_cover":99,"feels_like":31.4,"humidity":84,"id":84260,"is_day":1,"precipitation":0.2,"pressure":1014.1,"rain":0.1,"showers":0.1,"snowfall":0.0,"surface_pressure":1007.4,"temperature":26.6,"ts":"2026-06-18T13:00","weather_code":53,"wind_direction":144,"wind_gusts":23.0,"wind_speed":7.3},{"city_id":"abidjan","cloud_cover":100,"feels_like":31.4,"humidity":83,"id":84291,"is_day":1,"precipitation":0.1,"pressure":1013.6,"rain":0.0,"showers":0.1,"snowfall":0.0,"surface_pressure":1006.9,"temperature":26.7,"ts":"2026-06-18T13:30","weather_code":51,"wind_direction":151,"wind_gusts":23.8,"wind_speed":8.1},{"city_id":"abidjan","cloud_cover":100,"feels_like":31.3,"humidity":84,"id":84322,"is_day":1,"precipitation":0.1,"pressure":1013.0,"rain":0.0,"showers":0.1,"snowfall":0.0,"surface_pressure":1006.3,"temperature":26.7,"ts":"2026-06-18T14:00","weather_code":51,"wind_direction":157,"wind_gusts":24.5,"wind_speed":8.6},{"city_id":"abidjan","cloud_cover":100,"feels_like":30.9,"humidity":86,"id":84353,"is_day":1,"precipitation":0.3,"pressure":1012.4,"rain":0.1,"showers":0.2,"snowfall":0.0,"surface_pressure":1005.7,"temperature":26.2,"ts":"2026-06-18T14:30","weather_code":55,"wind_direction":154,"wind_gusts":24.5,"wind_speed":8.2},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.4,"humidity":88,"id":84384,"is_day":1,"precipitation":0.3,"pressure":1012.0,"rain":0.1,"showers":0.2,"snowfall":0.0,"surface_pressure":1005.3,"temperature":25.7,"ts":"2026-06-18T15:00","weather_code":55,"wind_direction":151,"wind_gusts":24.1,"wind_speed":7.4},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.4,"humidity":89,"id":84415,"is_day":1,"precipitation":0.2,"pressure":1011.9,"rain":0.1,"showers":0.1,"snowfall":0.0,"surface_pressure":1005.2,"temperature":25.6,"ts":"2026-06-18T15:30","weather_code":53,"wind_direction":152,"wind_gusts":22.3,"wind_speed":6.5},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.5,"humidity":88,"id":84446,"is_day":1,"precipitation":0.2,"pressure":1011.9,"rain":0.1,"showers":0.1,"snowfall":0.0,"surface_pressure":1005.2,"temperature":25.6,"ts":"2026-06-18T16:00","weather_code":53,"wind_direction":153,"wind_gusts":20.5,"wind_speed":6.0},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.6,"humidity":86,"id":84477,"is_day":1,"precipitation":0.0,"pressure":1011.9,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1005.2,"temperature":25.9,"ts":"2026-06-18T16:45","weather_code":3,"wind_direction":151,"wind_gusts":19.8,"wind_speed":6.4},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.5,"humidity":85,"id":84508,"is_day":1,"precipitation":0.1,"pressure":1011.9,"rain":0.1,"showers":0.0,"snowfall":0.0,"surface_pressure":1005.2,"temperature":25.9,"ts":"2026-06-18T17:15","weather_code":51,"wind_direction":153,"wind_gusts":19.1,"wind_speed":6.3},{"city_id":"abidjan","cloud_cover":97,"feels_like":30.3,"humidity":87,"id":84539,"is_day":1,"precipitation":0.1,"pressure":1012.0,"rain":0.1,"showers":0.0,"snowfall":0.0,"surface_pressure":1005.3,"temperature":25.5,"ts":"2026-06-18T17:45","weather_code":51,"wind_direction":154,"wind_gusts":18.7,"wind_speed":5.8},{"city_id":"abidjan","cloud_cover":97,"feels_like":30.2,"humidity":89,"id":84570,"is_day":1,"precipitation":0.0,"pressure":1012.2,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1005.5,"temperature":25.3,"ts":"2026-06-18T18:15","weather_code":3,"wind_direction":153,"wind_gusts":16.6,"wind_speed":4.8},{"city_id":"abidjan","cloud_cover":98,"feels_like":30.3,"humidity":91,"id":84601,"is_day":0,"precipitation":0.0,"pressure":1012.4,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1005.7,"temperature":25.1,"ts":"2026-06-18T18:45","weather_code":3,"wind_direction":152,"wind_gusts":13.0,"wind_speed":3.5},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.2,"humidity":94,"id":84632,"is_day":0,"precipitation":0.0,"pressure":1013.3,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1006.6,"temperature":24.7,"ts":"2026-06-18T19:15","weather_code":3,"wind_direction":180,"wind_gusts":9.0,"wind_speed":1.8},{"city_id":"abidjan","cloud_cover":100,"feels_like":30.3,"humidity":94,"id":84663,"is_day":0,"precipitation":0.0,"pressure":1013.6,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1006.9,"temperature":24.7,"ts":"2026-06-18T19:45","weather_code":3,"wind_direction":207,"wind_gusts":5.4,"wind_speed":1.2},{"city_id":"abidjan","cloud_cover":100,"feels_like":30.3,"humidity":94,"id":84694,"is_day":0,"precipitation":0.0,"pressure":1013.8,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.1,"temperature":24.7,"ts":"2026-06-18T20:15","weather_code":3,"wind_direction":231,"wind_gusts":3.2,"wind_speed":1.2},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.4,"humidity":94,"id":84725,"is_day":0,"precipitation":0.0,"pressure":1014.0,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.3,"temperature":24.7,"ts":"2026-06-18T20:45","weather_code":3,"wind_direction":262,"wind_gusts":2.9,"wind_speed":1.3},{"city_id":"abidjan","cloud_cover":99,"feels_like":30.3,"humidity":94,"id":84756,"is_day":0,"precipitation":0.0,"pressure":1014.2,"rain":0.0,"showers":0.0,"snowfall":0.0,"surface_pressure":1007.5,"temperature":24.7,"ts":"2026-06-18T21:15","weather_code":3,"wind_direction":279,"wind_gusts":2.9,"wind_speed":1.1}],"hourly":[{"apparent":30.4,"city_id":"abidjan","cloud_cover":98,"dew_point":23.7,"freezing_level":4930.0,"humidity":95,"precip_prob":29,"precipitation":0.0,"pressure":1014.4,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.5,"ts":"2026-06-18T22:00","uv_index":0.0,"visibility":19800.0,"weather_code":3,"wind_direction":315,"wind_gusts":3.6,"wind_speed":0.3},{"apparent":30.2,"city_id":"abidjan","cloud_cover":100,"dew_point":23.6,"freezing_level":4910.0,"humidity":95,"precip_prob":26,"precipitation":0.0,"pressure":1014.4,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.4,"ts":"2026-06-18T23:00","uv_index":0.0,"visibility":20520.0,"weather_code":3,"wind_direction":45,"wind_gusts":1.8,"wind_speed":0.5},{"apparent":30.0,"city_id":"abidjan","cloud_cover":100,"dew_point":23.6,"freezing_level":4920.0,"humidity":96,"precip_prob":24,"precipitation":0.0,"pressure":1014.1,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.3,"ts":"2026-06-19T00:00","uv_index":0.0,"visibility":20320.0,"weather_code":3,"wind_direction":288,"wind_gusts":1.8,"wind_speed":0.6},{"apparent":30.0,"city_id":"abidjan","cloud_cover":100,"dew_point":23.6,"freezing_level":4950.0,"humidity":96,"precip_prob":21,"precipitation":0.0,"pressure":1013.3,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.2,"ts":"2026-06-19T01:00","uv_index":0.0,"visibility":13800.0,"weather_code":3,"wind_direction":360,"wind_gusts":1.8,"wind_speed":0.2},{"apparent":29.7,"city_id":"abidjan","cloud_cover":100,"dew_point":23.5,"freezing_level":4970.0,"humidity":97,"precip_prob":20,"precipitation":0.0,"pressure":1012.7,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.1,"ts":"2026-06-19T02:00","uv_index":0.0,"visibility":8280.0,"weather_code":3,"wind_direction":14,"wind_gusts":2.5,"wind_speed":0.7},{"apparent":29.4,"city_id":"abidjan","cloud_cover":96,"dew_point":23.3,"freezing_level":4950.0,"humidity":97,"precip_prob":18,"precipitation":0.1,"pressure":1012.1,"rain":0.1,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.9,"ts":"2026-06-19T03:00","uv_index":0.0,"visibility":6160.0,"weather_code":51,"wind_direction":342,"wind_gusts":2.5,"wind_speed":0.6},{"apparent":29.4,"city_id":"abidjan","cloud_cover":98,"dew_point":23.3,"freezing_level":4920.0,"humidity":96,"precip_prob":16,"precipitation":0.0,"pressure":1012.1,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.9,"ts":"2026-06-19T04:00","uv_index":0.0,"visibility":13380.0,"weather_code":3,"wind_direction":259,"wind_gusts":1.8,"wind_speed":0.9},{"apparent":29.2,"city_id":"abidjan","cloud_cover":98,"dew_point":23.3,"freezing_level":4900.0,"humidity":97,"precip_prob":14,"precipitation":0.0,"pressure":1012.2,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.9,"ts":"2026-06-19T05:00","uv_index":0.0,"visibility":9420.0,"weather_code":3,"wind_direction":243,"wind_gusts":4.0,"wind_speed":2.4},{"apparent":29.4,"city_id":"abidjan","cloud_cover":99,"dew_point":23.3,"freezing_level":4890.0,"humidity":96,"precip_prob":14,"precipitation":0.0,"pressure":1012.7,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.0,"ts":"2026-06-19T06:00","uv_index":0.0,"visibility":6720.0,"weather_code":3,"wind_direction":264,"wind_gusts":4.7,"wind_speed":1.8},{"apparent":30.4,"city_id":"abidjan","cloud_cover":100,"dew_point":23.9,"freezing_level":4890.0,"humidity":96,"precip_prob":14,"precipitation":0.1,"pressure":1013.1,"rain":0.1,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.7,"ts":"2026-06-19T07:00","uv_index":0.2,"visibility":6220.0,"weather_code":51,"wind_direction":325,"wind_gusts":6.8,"wind_speed":2.2},{"apparent":31.3,"city_id":"abidjan","cloud_cover":100,"dew_point":24.1,"freezing_level":4930.0,"humidity":92,"precip_prob":16,"precipitation":0.2,"pressure":1013.8,"rain":0.1,"showers":0.1,"snow_depth":0.0,"snowfall":0.0,"temperature":25.4,"ts":"2026-06-19T08:00","uv_index":1.0,"visibility":8580.0,"weather_code":51,"wind_direction":315,"wind_gusts":9.7,"wind_speed":1.8},{"apparent":32.5,"city_id":"abidjan","cloud_cover":100,"dew_point":23.7,"freezing_level":4940.0,"humidity":84,"precip_prob":25,"precipitation":0.1,"pressure":1014.1,"rain":0.0,"showers":0.1,"snow_depth":0.0,"snowfall":0.0,"temperature":26.7,"ts":"2026-06-19T09:00","uv_index":2.95,"visibility":11220.0,"weather_code":51,"wind_direction":270,"wind_gusts":11.2,"wind_speed":0.7},{"apparent":32.7,"city_id":"abidjan","cloud_cover":100,"dew_point":23.4,"freezing_level":4930.0,"humidity":79,"precip_prob":47,"precipitation":0.2,"pressure":1014.0,"rain":0.1,"showers":0.1,"snow_depth":0.0,"snowfall":0.0,"temperature":27.5,"ts":"2026-06-19T10:00","uv_index":5.1,"visibility":6860.0,"weather_code":51,"wind_direction":177,"wind_gusts":13.0,"wind_speed":3.6},{"apparent":32.7,"city_id":"abidjan","cloud_cover":100,"dew_point":23.4,"freezing_level":4950.0,"humidity":77,"precip_prob":77,"precipitation":0.3,"pressure":1013.5,"rain":0.1,"showers":0.2,"snow_depth":0.0,"snowfall":0.0,"temperature":27.9,"ts":"2026-06-19T11:00","uv_index":5.9,"visibility":4980.0,"weather_code":51,"wind_direction":183,"wind_gusts":18.4,"wind_speed":6.1},{"apparent":30.7,"city_id":"abidjan","cloud_cover":100,"dew_point":23.6,"freezing_level":4940.0,"humidity":87,"precip_prob":98,"precipitation":2.3,"pressure":1013.2,"rain":0.1,"showers":2.2,"snow_depth":0.0,"snowfall":0.0,"temperature":26.0,"ts":"2026-06-19T12:00","uv_index":6.75,"visibility":2960.0,"weather_code":95,"wind_direction":177,"wind_gusts":22.7,"wind_speed":7.7},{"apparent":31.2,"city_id":"abidjan","cloud_cover":90,"dew_point":23.9,"freezing_level":4940.0,"humidity":90,"precip_prob":100,"precipitation":2.3,"pressure":1012.4,"rain":1.3,"showers":1.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.7,"ts":"2026-06-19T13:00","uv_index":7.7,"visibility":2960.0,"weather_code":80,"wind_direction":117,"wind_gusts":23.0,"wind_speed":3.2},{"apparent":32.6,"city_id":"abidjan","cloud_cover":99,"dew_point":24.2,"freezing_level":4780.0,"humidity":86,"precip_prob":100,"precipitation":1.0,"pressure":1011.4,"rain":0.6,"showers":0.4,"snow_depth":0.0,"snowfall":0.0,"temperature":26.8,"ts":"2026-06-19T14:00","uv_index":7.1,"visibility":4020.0,"weather_code":55,"wind_direction":196,"wind_gusts":15.8,"wind_speed":2.6},{"apparent":32.4,"city_id":"abidjan","cloud_cover":100,"dew_point":24.0,"freezing_level":4920.0,"humidity":83,"precip_prob":98,"precipitation":0.8,"pressure":1010.9,"rain":0.3,"showers":0.5,"snow_depth":0.0,"snowfall":0.0,"temperature":27.2,"ts":"2026-06-19T15:00","uv_index":5.65,"visibility":3540.0,"weather_code":53,"wind_direction":183,"wind_gusts":19.4,"wind_speed":6.0},{"apparent":30.4,"city_id":"abidjan","cloud_cover":97,"dew_point":23.8,"freezing_level":4940.0,"humidity":89,"precip_prob":96,"precipitation":1.9,"pressure":1009.9,"rain":1.1,"showers":0.8,"snow_depth":0.0,"snowfall":0.0,"temperature":25.8,"ts":"2026-06-19T16:00","uv_index":4.05,"visibility":6020.0,"weather_code":80,"wind_direction":179,"wind_gusts":24.1,"wind_speed":9.4},{"apparent":30.1,"city_id":"abidjan","cloud_cover":70,"dew_point":23.2,"freezing_level":4950.0,"humidity":84,"precip_prob":93,"precipitation":0.2,"pressure":1009.8,"rain":0.2,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":26.1,"ts":"2026-06-19T17:00","uv_index":2.5,"visibility":11300.0,"weather_code":51,"wind_direction":206,"wind_gusts":24.8,"wind_speed":10.6},{"apparent":30.0,"city_id":"abidjan","cloud_cover":97,"dew_point":23.0,"freezing_level":4950.0,"humidity":84,"precip_prob":86,"precipitation":0.0,"pressure":1010.3,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":26.0,"ts":"2026-06-19T18:00","uv_index":0.7,"visibility":18360.0,"weather_code":3,"wind_direction":213,"wind_gusts":33.1,"wind_speed":10.0},{"apparent":29.7,"city_id":"abidjan","cloud_cover":77,"dew_point":23.2,"freezing_level":4950.0,"humidity":87,"precip_prob":71,"precipitation":0.1,"pressure":1011.1,"rain":0.1,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.5,"ts":"2026-06-19T19:00","uv_index":0.05,"visibility":10780.0,"weather_code":51,"wind_direction":217,"wind_gusts":21.6,"wind_speed":9.6},{"apparent":29.6,"city_id":"abidjan","cloud_cover":48,"dew_point":23.2,"freezing_level":4990.0,"humidity":87,"precip_prob":53,"precipitation":0.1,"pressure":1011.6,"rain":0.1,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.5,"ts":"2026-06-19T20:00","uv_index":0.0,"visibility":12560.0,"weather_code":51,"wind_direction":213,"wind_gusts":22.0,"wind_speed":10.1},{"apparent":29.7,"city_id":"abidjan","cloud_cover":80,"dew_point":23.2,"freezing_level":4960.0,"humidity":88,"precip_prob":39,"precipitation":0.1,"pressure":1012.6,"rain":0.1,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.3,"ts":"2026-06-19T21:00","uv_index":0.0,"visibility":12280.0,"weather_code":51,"wind_direction":207,"wind_gusts":20.9,"wind_speed":7.6},{"apparent":29.4,"city_id":"abidjan","cloud_cover":90,"dew_point":23.2,"freezing_level":4950.0,"humidity":89,"precip_prob":34,"precipitation":0.0,"pressure":1013.1,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.0,"ts":"2026-06-19T22:00","uv_index":0.0,"visibility":11420.0,"weather_code":3,"wind_direction":230,"wind_gusts":15.8,"wind_speed":8.2},{"apparent":29.5,"city_id":"abidjan","cloud_cover":88,"dew_point":23.3,"freezing_level":4900.0,"humidity":92,"precip_prob":34,"precipitation":0.0,"pressure":1013.3,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.7,"ts":"2026-06-19T23:00","uv_index":0.0,"visibility":17120.0,"weather_code":3,"wind_direction":224,"wind_gusts":16.2,"wind_speed":5.2},{"apparent":29.6,"city_id":"abidjan","cloud_cover":95,"dew_point":23.3,"freezing_level":4880.0,"humidity":93,"precip_prob":35,"precipitation":0.0,"pressure":1013.2,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.5,"ts":"2026-06-20T00:00","uv_index":0.0,"visibility":19300.0,"weather_code":3,"wind_direction":254,"wind_gusts":8.6,"wind_speed":3.9},{"apparent":29.5,"city_id":"abidjan","cloud_cover":93,"dew_point":23.0,"freezing_level":4860.0,"humidity":92,"precip_prob":34,"precipitation":0.3,"pressure":1012.4,"rain":0.3,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.3,"ts":"2026-06-20T01:00","uv_index":0.0,"visibility":5220.0,"weather_code":51,"wind_direction":238,"wind_gusts":6.5,"wind_speed":1.7},{"apparent":29.0,"city_id":"abidjan","cloud_cover":98,"dew_point":23.1,"freezing_level":4890.0,"humidity":96,"precip_prob":34,"precipitation":0.2,"pressure":1011.8,"rain":0.2,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.9,"ts":"2026-06-20T02:00","uv_index":0.0,"visibility":11420.0,"weather_code":51,"wind_direction":262,"wind_gusts":6.5,"wind_speed":2.7},{"apparent":28.2,"city_id":"abidjan","cloud_cover":99,"dew_point":23.0,"freezing_level":4860.0,"humidity":97,"precip_prob":35,"precipitation":0.1,"pressure":1011.5,"rain":0.1,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.5,"ts":"2026-06-20T03:00","uv_index":0.0,"visibility":9220.0,"weather_code":51,"wind_direction":304,"wind_gusts":9.7,"wind_speed":5.2},{"apparent":27.7,"city_id":"abidjan","cloud_cover":90,"dew_point":22.5,"freezing_level":4840.0,"humidity":95,"precip_prob":38,"precipitation":0.1,"pressure":1011.5,"rain":0.1,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.3,"ts":"2026-06-20T04:00","uv_index":0.0,"visibility":15240.0,"weather_code":51,"wind_direction":285,"wind_gusts":10.8,"wind_speed":5.6},{"apparent":27.6,"city_id":"abidjan","cloud_cover":88,"dew_point":22.4,"freezing_level":4850.0,"humidity":95,"precip_prob":43,"precipitation":0.0,"pressure":1011.8,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.2,"ts":"2026-06-20T05:00","uv_index":0.0,"visibility":19840.0,"weather_code":3,"wind_direction":298,"wind_gusts":10.8,"wind_speed":4.9},{"apparent":27.2,"city_id":"abidjan","cloud_cover":92,"dew_point":22.4,"freezing_level":4830.0,"humidity":96,"precip_prob":47,"precipitation":0.0,"pressure":1011.8,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.0,"ts":"2026-06-20T06:00","uv_index":0.0,"visibility":16460.0,"weather_code":3,"wind_direction":295,"wind_gusts":12.6,"wind_speed":6.4},{"apparent":27.2,"city_id":"abidjan","cloud_cover":100,"dew_point":22.4,"freezing_level":4840.0,"humidity":96,"precip_prob":48,"precipitation":0.2,"pressure":1012.3,"rain":0.0,"showers":0.2,"snow_depth":0.0,"snowfall":0.0,"temperature":23.1,"ts":"2026-06-20T07:00","uv_index":0.25,"visibility":1580.0,"weather_code":51,"wind_direction":264,"wind_gusts":15.8,"wind_speed":6.9},{"apparent":28.6,"city_id":"abidjan","cloud_cover":99,"dew_point":23.0,"freezing_level":4890.0,"humidity":96,"precip_prob":48,"precipitation":2.3,"pressure":1013.1,"rain":1.3,"showers":1.0,"snow_depth":0.0,"snowfall":0.0,"temperature":23.6,"ts":"2026-06-20T08:00","uv_index":1.5,"visibility":5160.0,"weather_code":80,"wind_direction":234,"wind_gusts":15.1,"wind_speed":3.3},{"apparent":29.5,"city_id":"abidjan","cloud_cover":96,"dew_point":23.3,"freezing_level":4890.0,"humidity":91,"precip_prob":51,"precipitation":0.5,"pressure":1013.6,"rain":0.3,"showers":0.2,"snow_depth":0.0,"snowfall":0.0,"temperature":24.9,"ts":"2026-06-20T09:00","uv_index":3.25,"visibility":6460.0,"weather_code":53,"wind_direction":251,"wind_gusts":19.4,"wind_speed":6.7},{"apparent":31.0,"city_id":"abidjan","cloud_cover":100,"dew_point":23.3,"freezing_level":4910.0,"humidity":83,"precip_prob":60,"precipitation":0.2,"pressure":1014.0,"rain":0.1,"showers":0.1,"snow_depth":0.0,"snowfall":0.0,"temperature":26.5,"ts":"2026-06-20T10:00","uv_index":4.85,"visibility":11020.0,"weather_code":51,"wind_direction":246,"wind_gusts":23.0,"wind_speed":7.9},{"apparent":29.7,"city_id":"abidjan","cloud_cover":100,"dew_point":23.0,"freezing_level":4900.0,"humidity":84,"precip_prob":72,"precipitation":1.0,"pressure":1013.6,"rain":0.0,"showers":1.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.9,"ts":"2026-06-20T11:00","uv_index":2.95,"visibility":3000.0,"weather_code":55,"wind_direction":234,"wind_gusts":29.9,"wind_speed":10.9},{"apparent":29.5,"city_id":"abidjan","cloud_cover":100,"dew_point":24.0,"freezing_level":4920.0,"humidity":95,"precip_prob":82,"precipitation":1.8,"pressure":1013.2,"rain":0.8,"showers":1.0,"snow_depth":0.0,"snowfall":0.0,"temperature":24.9,"ts":"2026-06-20T12:00","uv_index":3.3,"visibility":300.0,"weather_code":80,"wind_direction":214,"wind_gusts":28.4,"wind_speed":9.6},{"apparent":29.1,"city_id":"abidjan","cloud_cover":99,"dew_point":23.5,"freezing_level":4920.0,"humidity":92,"precip_prob":87,"precipitation":1.6,"pressure":1012.5,"rain":1.0,"showers":0.6,"snow_depth":0.0,"snowfall":0.0,"temperature":24.8,"ts":"2026-06-20T13:00","uv_index":1.6,"visibility":3320.0,"weather_code":80,"wind_direction":197,"wind_gusts":28.4,"wind_speed":10.0},{"apparent":29.7,"city_id":"abidjan","cloud_cover":100,"dew_point":23.2,"freezing_level":4880.0,"humidity":86,"precip_prob":90,"precipitation":0.9,"pressure":1011.6,"rain":0.9,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.7,"ts":"2026-06-20T14:00","uv_index":2.35,"visibility":4820.0,"weather_code":53,"wind_direction":191,"wind_gusts":28.1,"wind_speed":10.8},{"apparent":29.6,"city_id":"abidjan","cloud_cover":100,"dew_point":22.9,"freezing_level":4910.0,"humidity":83,"precip_prob":90,"precipitation":0.4,"pressure":1010.7,"rain":0.4,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":26.0,"ts":"2026-06-20T15:00","uv_index":5.2,"visibility":6840.0,"weather_code":51,"wind_direction":189,"wind_gusts":30.2,"wind_speed":12.0},{"apparent":29.6,"city_id":"abidjan","cloud_cover":100,"dew_point":22.8,"freezing_level":4950.0,"humidity":83,"precip_prob":88,"precipitation":0.2,"pressure":1010.2,"rain":0.2,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.8,"ts":"2026-06-20T16:00","uv_index":1.55,"visibility":8660.0,"weather_code":51,"wind_direction":188,"wind_gusts":30.2,"wind_speed":10.9},{"apparent":29.0,"city_id":"abidjan","cloud_cover":99,"dew_point":22.6,"freezing_level":4980.0,"humidity":85,"precip_prob":83,"precipitation":0.1,"pressure":1010.2,"rain":0.1,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.4,"ts":"2026-06-20T17:00","uv_index":1.7,"visibility":11140.0,"weather_code":51,"wind_direction":192,"wind_gusts":29.9,"wind_speed":11.4},{"apparent":29.0,"city_id":"abidjan","cloud_cover":100,"dew_point":22.7,"freezing_level":5040.0,"humidity":86,"precip_prob":78,"precipitation":0.0,"pressure":1010.7,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.1,"ts":"2026-06-20T18:00","uv_index":0.7,"visibility":14180.0,"weather_code":3,"wind_direction":201,"wind_gusts":29.5,"wind_speed":9.6},{"apparent":29.1,"city_id":"abidjan","cloud_cover":100,"dew_point":22.9,"freezing_level":4970.0,"humidity":88,"precip_prob":71,"precipitation":0.0,"pressure":1011.5,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.0,"ts":"2026-06-20T19:00","uv_index":0.05,"visibility":11260.0,"weather_code":3,"wind_direction":209,"wind_gusts":21.2,"wind_speed":8.9},{"apparent":29.5,"city_id":"abidjan","cloud_cover":99,"dew_point":23.0,"freezing_level":4910.0,"humidity":88,"precip_prob":62,"precipitation":0.0,"pressure":1012.2,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.2,"ts":"2026-06-20T20:00","uv_index":0.0,"visibility":18420.0,"weather_code":3,"wind_direction":208,"wind_gusts":18.7,"wind_speed":7.7},{"apparent":29.4,"city_id":"abidjan","cloud_cover":98,"dew_point":23.1,"freezing_level":4890.0,"humidity":89,"precip_prob":57,"precipitation":0.0,"pressure":1013.0,"rain":0.0,"showers":0.0,"snow_depth":0.0,"snowfall":0.0,"temperature":25.0,"ts":"2026-06-20T21:00","uv_index":0.0,"visibility":13000.0,"weather_code":3,"wind_direction":200,"wind_gusts":15.5,"wind_speed":7.5}],"id":"abidjan","last_update":"2026-06-18 21:15","latitude":5.36,"longitude":-4.0083,"name":"Abidjan","sparkline":null,"timezone":"Africa/Abidjan","today":{"apparent_max":31.0,"apparent_min":29.5,"daylight_hours":12.433055555555555,"et0":2.33,"precip_hours":20.0,"precip_prob":100,"precip_sum":20.4,"rain_sum":11.7,"showers_sum":8.7,"snowfall_sum":0.0,"sunrise":"06h04","sunrise_raw":"2026-06-18T06:04","sunset":"18h30","sunset_raw":"2026-06-18T18:30","sunshine_hours":5.739255555555555,"temp_max":26.2,"temp_min":24.2,"uv_clear":8.3,"uv_max":7.7,"wind_gusts_max":26.3,"wind_max":9.2},"week_preview":[{"day":"V","temp_max":27.9,"temp_min":23.9,"weather_class":"storm"},{"day":"S","temp_max":26.5,"temp_min":23.0,"weather_class":"rain"},{"day":"D","temp_max":26.1,"temp_min":22.6,"weather_class":"storm"},{"day":"L","temp_max":27.9,"temp_min":22.5,"weather_class":"rain"},{"day":"M","temp_max":27.9,"temp_min":22.8,"weather_class":"drizzle"}]}
