{"weather":{"Abu Dhabi":{"cc":"AE","description":"Sunny","feels_like":40.0,"humidity":69.0,"icon":"☀️","lat":24.45,"lng":54.37,"temp":32.0,"wind_kmh":28.0},"Accra":{"cc":"GH","description":"Patchy rain nearby","feels_like":25.0,"humidity":78.0,"icon":"🌦️","lat":5.56,"lng":-0.19,"temp":25.0,"wind_kmh":23.0},"Addis Ababa":{"cc":"ET","description":"Patchy rain nearby","feels_like":17.0,"humidity":59.0,"icon":"🌦️","lat":9.03,"lng":38.74,"temp":19.0,"wind_kmh":16.0},"Algiers":{"cc":"DZ","description":"Sunny","feels_like":25.0,"humidity":58.0,"icon":"☀️","lat":36.75,"lng":3.06,"temp":25.0,"wind_kmh":17.0},"Almaty":{"cc":"KZ","description":"Moderate rain at times","feels_like":13.0,"humidity":50.0,"icon":"🌧️","lat":43.24,"lng":76.95,"temp":16.0,"wind_kmh":10.0},"Amsterdam":{"cc":"NL","description":"Sunny","feels_like":15.0,"humidity":48.0,"icon":"☀️","lat":52.37,"lng":4.9,"temp":19.0,"wind_kmh":14.0},"Anchorage":{"cc":"US","description":"Overcast","feels_like":10.0,"humidity":87.0,"icon":"☁️","lat":61.22,"lng":-149.9,"temp":10.0,"wind_kmh":3.0},"Ankara":{"cc":"TR","description":"Sunny","feels_like":21.0,"humidity":29.0,"icon":"☀️","lat":39.93,"lng":32.86,"temp":25.0,"wind_kmh":14.0},"Astana":{"cc":"KZ","description":"Sunny","feels_like":17.0,"humidity":41.0,"icon":"☀️","lat":51.17,"lng":71.43,"temp":20.0,"wind_kmh":11.0},"Athens":{"cc":"GR","description":"Overcast","feels_like":28.0,"humidity":29.0,"icon":"☁️","lat":37.98,"lng":23.73,"temp":29.0,"wind_kmh":3.0},"Auckland":{"cc":"NZ","description":"Patchy rain nearby","feels_like":9.0,"humidity":78.0,"icon":"🌦️","lat":-36.85,"lng":174.76,"temp":12.0,"wind_kmh":14.0},"Baghdad":{"cc":"IQ","description":"Sunny","feels_like":35.0,"humidity":14.0,"icon":"☀️","lat":33.31,"lng":44.37,"temp":39.0,"wind_kmh":14.0},"Baku":{"cc":"AZ","description":"Sunny","feels_like":27.0,"humidity":53.0,"icon":"☀️","lat":40.41,"lng":49.87,"temp":26.0,"wind_kmh":8.0},"Bangkok":{"cc":"TH","description":"Moderate or heavy rain shower","feels_like":29.0,"humidity":92.0,"icon":"🌧️","lat":13.76,"lng":100.5,"temp":25.0,"wind_kmh":5.0},"Barcelona":{"cc":"ES","description":"Sunny","feels_like":28.0,"humidity":33.0,"icon":"☀️","lat":41.39,"lng":2.17,"temp":30.0,"wind_kmh":12.0},"Beijing":{"cc":"CN","description":"Smoky haze","feels_like":24.0,"humidity":38.0,"icon":"🌫️","lat":39.9,"lng":116.41,"temp":25.0,"wind_kmh":4.0},"Belgrade":{"cc":"RS","description":"Overcast","feels_like":14.0,"humidity":25.0,"icon":"☁️","lat":44.79,"lng":20.47,"temp":20.0,"wind_kmh":18.0},"Berlin":{"cc":"DE","description":"Partly Cloudy","feels_like":11.0,"humidity":36.0,"icon":"⛅","lat":52.52,"lng":13.41,"temp":18.0,"wind_kmh":30.0},"Bogota":{"cc":"CO","description":"Sunny","feels_like":13.0,"humidity":63.0,"icon":"☀️","lat":4.71,"lng":-74.07,"temp":15.0,"wind_kmh":6.0},"Boston":{"cc":"US","description":"Overcast","feels_like":10.0,"humidity":84.0,"icon":"☁️","lat":42.36,"lng":-71.06,"temp":13.0,"wind_kmh":19.0},"Brisbane":{"cc":"AU","description":"Clear","feels_like":20.0,"humidity":81.0,"icon":"☀️","lat":-27.47,"lng":153.03,"temp":19.0,"wind_kmh":3.0},"Bucharest":{"cc":"RO","description":"Cloudy","feels_like":27.0,"humidity":24.0,"icon":"☁️","lat":44.43,"lng":26.1,"temp":29.0,"wind_kmh":8.0},"Budapest":{"cc":"HU","description":"Sunny","feels_like":12.0,"humidity":30.0,"icon":"☀️","lat":47.5,"lng":19.04,"temp":19.0,"wind_kmh":26.0},"Buenos Aires":{"cc":"AR","description":"Sunny","feels_like":5.0,"humidity":42.0,"icon":"☀️","lat":-34.6,"lng":-58.38,"temp":13.0,"wind_kmh":32.0},"Cairo":{"cc":"EG","description":"Sunny","feels_like":31.0,"humidity":24.0,"icon":"☀️","lat":30.04,"lng":31.24,"temp":33.0,"wind_kmh":10.0},"Calgary":{"cc":"CA","description":"Partly Cloudy","feels_like":9.0,"humidity":52.0,"icon":"⛅","lat":51.05,"lng":-114.07,"temp":11.0,"wind_kmh":5.0},"Cape Town":{"cc":"ZA","description":"Partly Cloudy","feels_like":25.0,"humidity":46.0,"icon":"⛅","lat":-33.93,"lng":18.42,"temp":26.0,"wind_kmh":9.0},"Caracas":{"cc":"VE","description":"Patchy rain nearby","feels_like":26.0,"humidity":67.0,"icon":"🌦️","lat":10.48,"lng":-66.9,"temp":24.0,"wind_kmh":6.0},"Casablanca":{"cc":"MA","description":"Partly Cloudy","feels_like":32.0,"humidity":22.0,"icon":"⛅","lat":33.57,"lng":-7.59,"temp":34.0,"wind_kmh":10.0},"Chengdu":{"cc":"CN","description":"Mist","feels_like":20.0,"humidity":75.0,"icon":"🌫️","lat":30.57,"lng":104.07,"temp":19.0,"wind_kmh":6.0},"Chennai":{"cc":"IN","description":"Light rain shower","feels_like":33.0,"humidity":73.0,"icon":"🌦️","lat":13.08,"lng":80.27,"temp":29.0,"wind_kmh":13.0},"Chicago":{"cc":"US","description":"Overcast","feels_like":9.0,"humidity":76.0,"icon":"☁️","lat":41.88,"lng":-87.63,"temp":14.0,"wind_kmh":28.0},"Dakar":{"cc":"SN","description":"Overcast","feels_like":29.0,"humidity":84.0,"icon":"☁️","lat":14.69,"lng":-17.44,"temp":26.0,"wind_kmh":20.0},"Delhi":{"cc":"IN","description":"Clear","feels_like":33.0,"humidity":27.0,"icon":"☀️","lat":28.61,"lng":77.21,"temp":34.0,"wind_kmh":8.0},"Denver":{"cc":"US","description":"Sunny","feels_like":14.0,"humidity":67.0,"icon":"☀️","lat":39.74,"lng":-104.99,"temp":15.0,"wind_kmh":3.0},"Dhaka":{"cc":"BD","description":"Clear","feels_like":37.0,"humidity":57.0,"icon":"☀️","lat":23.81,"lng":90.41,"temp":32.0,"wind_kmh":5.0},"Doha":{"cc":"QA","description":"Sunny","feels_like":38.0,"humidity":35.0,"icon":"☀️","lat":25.29,"lng":51.53,"temp":37.0,"wind_kmh":13.0},"Dubai":{"cc":"AE","description":"Sunny","feels_like":40.0,"humidity":63.0,"icon":"☀️","lat":25.2,"lng":55.27,"temp":32.0,"wind_kmh":20.0},"Dublin":{"cc":"IE","description":"Sunny","feels_like":21.0,"humidity":63.0,"icon":"☀️","lat":53.35,"lng":-6.26,"temp":21.0,"wind_kmh":6.0},"Dushanbe":{"cc":"TJ","description":"Sunny","feels_like":24.0,"humidity":14.0,"icon":"☀️","lat":38.56,"lng":68.77,"temp":28.0,"wind_kmh":9.0},"Guangzhou":{"cc":"CN","description":"Thundery outbreaks in nearby","feels_like":34.0,"humidity":76.0,"icon":"⛈️","lat":23.13,"lng":113.26,"temp":29.0,"wind_kmh":10.0},"Hanoi":{"cc":"VN","description":"Smoky haze","feels_like":29.0,"humidity":75.0,"icon":"🌫️","lat":21.03,"lng":105.85,"temp":27.0,"wind_kmh":11.0},"Harbin":{"cc":"CN","description":"Smoky haze","feels_like":9.0,"humidity":66.0,"icon":"🌫️","lat":45.8,"lng":126.53,"temp":12.0,"wind_kmh":12.0},"Havana":{"cc":"CU","description":"Patchy rain nearby","feels_like":29.0,"humidity":79.0,"icon":"🌦️","lat":23.11,"lng":-82.37,"temp":26.0,"wind_kmh":16.0},"Helsinki":{"cc":"FI","description":"Patchy rain nearby","feels_like":13.0,"humidity":60.0,"icon":"🌦️","lat":60.17,"lng":24.94,"temp":16.0,"wind_kmh":10.0},"Ho Chi Minh City":{"cc":"VN","description":"Light rain shower","feels_like":29.0,"humidity":93.0,"icon":"🌦️","lat":10.82,"lng":106.63,"temp":24.0,"wind_kmh":6.0},"Hong Kong":{"cc":"HK","description":"Smog","feels_like":30.0,"humidity":81.0,"icon":"🌤️","lat":22.32,"lng":114.17,"temp":27.0,"wind_kmh":10.0},"Honolulu":{"cc":"US","description":"Partly Cloudy","feels_like":20.0,"humidity":76.0,"icon":"⛅","lat":21.31,"lng":-157.86,"temp":24.0,"wind_kmh":41.0},"Houston":{"cc":"US","description":"Cloudy","feels_like":30.0,"humidity":79.0,"icon":"☁️","lat":29.76,"lng":-95.37,"temp":27.0,"wind_kmh":3.0},"Irkutsk":{"cc":"RU","description":"Patchy rain nearby","feels_like":8.0,"humidity":91.0,"icon":"🌦️","lat":52.29,"lng":104.3,"temp":9.0,"wind_kmh":3.0},"Istanbul":{"cc":"TR","description":"Sunny","feels_like":25.0,"humidity":45.0,"icon":"☀️","lat":41.01,"lng":28.98,"temp":25.0,"wind_kmh":6.0},"Jakarta":{"cc":"ID","description":"Light rain shower","feels_like":31.0,"humidity":67.0,"icon":"🌦️","lat":-6.21,"lng":106.85,"temp":28.0,"wind_kmh":10.0},"Johannesburg":{"cc":"ZA","description":"Patchy rain nearby","feels_like":17.0,"humidity":40.0,"icon":"🌦️","lat":-26.2,"lng":28.04,"temp":20.0,"wind_kmh":7.0},"Kaliningrad":{"cc":"RU","description":"Patchy rain nearby","feels_like":10.0,"humidity":65.0,"icon":"🌦️","lat":54.71,"lng":20.51,"temp":15.0,"wind_kmh":25.0},"Karachi":{"cc":"PK","description":"Sunny","feels_like":31.0,"humidity":82.0,"icon":"☀️","lat":24.86,"lng":67.01,"temp":27.0,"wind_kmh":24.0},"Kazan":{"cc":"RU","description":"Patchy rain nearby","feels_like":18.0,"humidity":62.0,"icon":"🌦️","lat":55.8,"lng":49.11,"temp":20.0,"wind_kmh":14.0},"Kiev":{"cc":"UA","description":"Light drizzle","feels_like":8.0,"humidity":88.0,"icon":"🌦️","lat":50.45,"lng":30.52,"temp":11.0,"wind_kmh":16.0},"Kinshasa":{"cc":"CD","description":"Patchy rain nearby","feels_like":33.0,"humidity":33.0,"icon":"🌦️","lat":-4.44,"lng":15.27,"temp":34.0,"wind_kmh":14.0},"Kolkata":{"cc":"IN","description":"Cloudy","feels_like":36.0,"humidity":66.0,"icon":"☁️","lat":22.57,"lng":88.36,"temp":30.0,"wind_kmh":11.0},"Krasnoyarsk":{"cc":"RU","description":"Mist","feels_like":8.0,"humidity":94.0,"icon":"🌫️","lat":56.01,"lng":92.87,"temp":9.0,"wind_kmh":3.0},"Kuala Lumpur":{"cc":"MY","description":"Mist","feels_like":29.0,"humidity":87.0,"icon":"🌫️","lat":3.14,"lng":101.69,"temp":25.0,"wind_kmh":3.0},"Kuwait City":{"cc":"KW","description":"Sandstorm","feels_like":39.0,"humidity":15.0,"icon":"🌤️","lat":29.38,"lng":47.99,"temp":41.0,"wind_kmh":7.0},"Lagos":{"cc":"NG","description":"Light rain shower","feels_like":26.0,"humidity":88.0,"icon":"🌦️","lat":6.52,"lng":3.38,"temp":25.0,"wind_kmh":22.0},"Las Vegas":{"cc":"US","description":"Clear","feels_like":21.0,"humidity":18.0,"icon":"☀️","lat":36.17,"lng":-115.14,"temp":24.0,"wind_kmh":3.0},"Lima":{"cc":"PE","description":"Partly Cloudy","feels_like":17.0,"humidity":80.0,"icon":"⛅","lat":-12.05,"lng":-77.04,"temp":17.0,"wind_kmh":6.0},"Lisbon":{"cc":"PT","description":"Sunny","feels_like":31.0,"humidity":26.0,"icon":"☀️","lat":38.72,"lng":-9.14,"temp":31.0,"wind_kmh":4.0},"London":{"cc":"GB","description":"Sunny","feels_like":18.0,"humidity":29.0,"icon":"☀️","lat":51.51,"lng":-0.13,"temp":21.0,"wind_kmh":6.0},"Los Angeles":{"cc":"US","description":"Partly Cloudy","feels_like":20.0,"humidity":72.0,"icon":"⛅","lat":34.05,"lng":-118.24,"temp":20.0,"wind_kmh":7.0},"Madrid":{"cc":"ES","description":"Sunny","feels_like":23.0,"humidity":19.0,"icon":"☀️","lat":40.42,"lng":-3.7,"temp":26.0,"wind_kmh":5.0},"Manila":{"cc":"PH","description":"Patchy rain nearby","feels_like":30.0,"humidity":84.0,"icon":"🌦️","lat":14.6,"lng":120.98,"temp":27.0,"wind_kmh":8.0},"Melbourne":{"cc":"AU","description":"Clear","feels_like":6.0,"humidity":62.0,"icon":"☀️","lat":-37.81,"lng":144.96,"temp":7.0,"wind_kmh":7.0},"Mexico City":{"cc":"MX","description":"Overcast","feels_like":14.0,"humidity":85.0,"icon":"☁️","lat":19.43,"lng":-99.13,"temp":13.0,"wind_kmh":3.0},"Miami":{"cc":"US","description":"Overcast","feels_like":31.0,"humidity":66.0,"icon":"☁️","lat":25.76,"lng":-80.19,"temp":28.0,"wind_kmh":5.0},"Montreal":{"cc":"CA","description":"Sunny","feels_like":6.0,"humidity":54.0,"icon":"☀️","lat":45.5,"lng":-73.57,"temp":9.0,"wind_kmh":16.0},"Moscow":{"cc":"RU","description":"Patchy rain nearby","feels_like":16.0,"humidity":47.0,"icon":"🌦️","lat":55.75,"lng":37.62,"temp":20.0,"wind_kmh":17.0},"Mumbai":{"cc":"IN","description":"Sunny","feels_like":33.0,"humidity":76.0,"icon":"☀️","lat":19.08,"lng":72.88,"temp":28.0,"wind_kmh":11.0},"Munich":{"cc":"DE","description":"Cloudy","feels_like":11.0,"humidity":38.0,"icon":"☁️","lat":48.14,"lng":11.58,"temp":15.0,"wind_kmh":11.0},"Murmansk":{"cc":"RU","description":"Patchy rain nearby","feels_like":5.0,"humidity":90.0,"icon":"🌦️","lat":68.97,"lng":33.09,"temp":8.0,"wind_kmh":27.0},"Nairobi":{"cc":"KE","description":"Overcast","feels_like":19.0,"humidity":50.0,"icon":"☁️","lat":-1.29,"lng":36.82,"temp":21.0,"wind_kmh":14.0},"New York":{"cc":"US","description":"Overcast","feels_like":13.0,"humidity":73.0,"icon":"☁️","lat":40.71,"lng":-74.01,"temp":16.0,"wind_kmh":16.0},"Novosibirsk":{"cc":"RU","description":"Overcast","feels_like":10.0,"humidity":89.0,"icon":"☁️","lat":55.01,"lng":82.92,"temp":10.0,"wind_kmh":5.0},"Osaka":{"cc":"JP","description":"Patchy rain nearby","feels_like":23.0,"humidity":78.0,"icon":"🌦️","lat":34.69,"lng":135.5,"temp":23.0,"wind_kmh":18.0},"Oslo":{"cc":"NO","description":"Sunny","feels_like":11.0,"humidity":35.0,"icon":"☀️","lat":59.91,"lng":10.75,"temp":16.0,"wind_kmh":13.0},"Panama City":{"cc":"PA","description":"Overcast","feels_like":29.0,"humidity":87.0,"icon":"☁️","lat":8.98,"lng":-79.52,"temp":26.0,"wind_kmh":5.0},"Paris":{"cc":"FR","description":"Overcast","feels_like":18.0,"humidity":24.0,"icon":"☁️","lat":48.86,"lng":2.35,"temp":22.0,"wind_kmh":10.0},"Perth":{"cc":"AU","description":"Clear","feels_like":12.0,"humidity":76.0,"icon":"☀️","lat":-31.95,"lng":115.86,"temp":15.0,"wind_kmh":22.0},"Phoenix":{"cc":"US","description":"Overcast","feels_like":28.0,"humidity":29.0,"icon":"☁️","lat":33.45,"lng":-112.07,"temp":29.0,"wind_kmh":4.0},"Prague":{"cc":"CZ","description":"Overcast","feels_like":8.0,"humidity":45.0,"icon":"☁️","lat":50.08,"lng":14.44,"temp":14.0,"wind_kmh":22.0},"Quito":{"cc":"EC","description":"Partly Cloudy","feels_like":12.0,"humidity":52.0,"icon":"⛅","lat":-0.18,"lng":-78.47,"temp":13.0,"wind_kmh":3.0},"Reykjavik":{"cc":"IS","description":"Cloudy","feels_like":9.0,"humidity":76.0,"icon":"☁️","lat":64.15,"lng":-21.94,"temp":12.0,"wind_kmh":38.0},"Rio de Janeiro":{"cc":"BR","description":"Partly Cloudy","feels_like":27.0,"humidity":58.0,"icon":"⛅","lat":-22.91,"lng":-43.17,"temp":26.0,"wind_kmh":11.0},"Riyadh":{"cc":"SA","description":"Severe sandstorm","feels_like":29.0,"humidity":7.0,"icon":"🌤️","lat":24.71,"lng":46.68,"temp":36.0,"wind_kmh":20.0},"Rome":{"cc":"IT","description":"Overcast","feels_like":28.0,"humidity":36.0,"icon":"☁️","lat":41.9,"lng":12.5,"temp":30.0,"wind_kmh":12.0},"Saint Petersburg":{"cc":"RU","description":"Patchy rain nearby","feels_like":13.0,"humidity":76.0,"icon":"🌦️","lat":59.93,"lng":30.31,"temp":14.0,"wind_kmh":8.0},"San Francisco":{"cc":"US","description":"Patchy rain nearby","feels_like":12.0,"humidity":84.0,"icon":"🌦️","lat":37.77,"lng":-122.42,"temp":14.0,"wind_kmh":15.0},"San Juan":{"cc":"PR","description":"Overcast","feels_like":31.0,"humidity":69.0,"icon":"☁️","lat":18.47,"lng":-66.11,"temp":28.0,"wind_kmh":10.0},"Santiago":{"cc":"CL","description":"Overcast","feels_like":8.0,"humidity":73.0,"icon":"☁️","lat":-33.45,"lng":-70.67,"temp":10.0,"wind_kmh":4.0},"Seattle":{"cc":"US","description":"Clear","feels_like":11.0,"humidity":86.0,"icon":"☀️","lat":47.61,"lng":-122.33,"temp":11.0,"wind_kmh":3.0},"Seoul":{"cc":"KR","description":"Overcast","feels_like":22.0,"humidity":42.0,"icon":"☁️","lat":37.57,"lng":126.98,"temp":23.0,"wind_kmh":4.0},"Shanghai":{"cc":"CN","description":"Partly Cloudy","feels_like":24.0,"humidity":65.0,"icon":"⛅","lat":31.23,"lng":121.47,"temp":23.0,"wind_kmh":9.0},"Shenzhen":{"cc":"CN","description":"Smog","feels_like":30.0,"humidity":83.0,"icon":"🌤️","lat":22.54,"lng":114.06,"temp":27.0,"wind_kmh":10.0},"Singapore":{"cc":"SG","description":"Overcast","feels_like":33.0,"humidity":72.0,"icon":"☁️","lat":1.35,"lng":103.82,"temp":29.0,"wind_kmh":9.0},"Sochi":{"cc":"RU","description":"Sunny","feels_like":22.0,"humidity":79.0,"icon":"☀️","lat":43.6,"lng":39.73,"temp":21.0,"wind_kmh":7.0},"Sofia":{"cc":"BG","description":"Partly Cloudy","feels_like":16.0,"humidity":37.0,"icon":"⛅","lat":42.7,"lng":23.32,"temp":19.0,"wind_kmh":9.0},"Stockholm":{"cc":"SE","description":"Cloudy","feels_like":10.0,"humidity":63.0,"icon":"☁️","lat":59.33,"lng":18.07,"temp":13.0,"wind_kmh":14.0},"Sydney":{"cc":"AU","description":"Patchy rain nearby","feels_like":7.0,"humidity":70.0,"icon":"🌦️","lat":-33.87,"lng":151.21,"temp":14.0,"wind_kmh":33.0},"São Paulo":{"cc":"BR","description":"Sunny","feels_like":21.0,"humidity":40.0,"icon":"☀️","lat":-23.55,"lng":-46.63,"temp":25.0,"wind_kmh":26.0},"Taipei":{"cc":"TW","description":"Clear","feels_like":24.0,"humidity":75.0,"icon":"☀️","lat":25.03,"lng":121.57,"temp":23.0,"wind_kmh":10.0},"Tashkent":{"cc":"UZ","description":"Sunny","feels_like":24.0,"humidity":11.0,"icon":"☀️","lat":41.3,"lng":69.28,"temp":29.0,"wind_kmh":11.0},"Tehran":{"cc":"IR","description":"Sunny","feels_like":26.0,"humidity":8.0,"icon":"☀️","lat":35.69,"lng":51.39,"temp":29.0,"wind_kmh":3.0},"Tel Aviv":{"cc":"IL","description":"Cloudy","feels_like":28.0,"humidity":58.0,"icon":"☁️","lat":32.09,"lng":34.78,"temp":27.0,"wind_kmh":17.0},"Tokyo":{"cc":"JP","description":"Cloudy","feels_like":26.0,"humidity":89.0,"icon":"☁️","lat":35.68,"lng":139.69,"temp":23.0,"wind_kmh":29.0},"Toronto":{"cc":"CA","description":"Overcast","feels_like":6.0,"humidity":55.0,"icon":"☁️","lat":43.65,"lng":-79.38,"temp":8.0,"wind_kmh":15.0},"Tunis":{"cc":"TN","description":"Sunny","feels_like":28.0,"humidity":50.0,"icon":"☀️","lat":36.81,"lng":10.18,"temp":28.0,"wind_kmh":19.0},"Ulaanbaatar":{"cc":"MN","description":"Clear","feels_like":7.0,"humidity":59.0,"icon":"☀️","lat":47.92,"lng":106.92,"temp":9.0,"wind_kmh":3.0},"Vancouver":{"cc":"CA","description":"Smoky haze","feels_like":11.0,"humidity":79.0,"icon":"🌫️","lat":49.28,"lng":-123.12,"temp":13.0,"wind_kmh":7.0},"Vienna":{"cc":"AT","description":"Sunny","feels_like":11.0,"humidity":37.0,"icon":"☀️","lat":48.21,"lng":16.37,"temp":17.0,"wind_kmh":25.0},"Vladivostok":{"cc":"RU","description":"Clear","feels_like":9.0,"humidity":70.0,"icon":"☀️","lat":43.12,"lng":131.89,"temp":12.0,"wind_kmh":14.0},"Warsaw":{"cc":"PL","description":"Patchy rain nearby","feels_like":8.0,"humidity":57.0,"icon":"🌦️","lat":52.23,"lng":21.01,"temp":14.0,"wind_kmh":25.0},"Wuhan":{"cc":"CN","description":"Overcast","feels_like":22.0,"humidity":81.0,"icon":"☁️","lat":30.59,"lng":114.31,"temp":22.0,"wind_kmh":14.0},"Yakutsk":{"cc":"RU","description":"Overcast","feels_like":-2.0,"humidity":85.0,"icon":"☁️","lat":62.03,"lng":129.73,"temp":0.0,"wind_kmh":7.0},"Yekaterinburg":{"cc":"RU","description":"Sunny","feels_like":15.0,"humidity":74.0,"icon":"☀️","lat":56.84,"lng":60.6,"temp":16.0,"wind_kmh":7.0},"Yerevan":{"cc":"AM","description":"Overcast","feels_like":23.0,"humidity":26.0,"icon":"☁️","lat":40.18,"lng":44.51,"temp":26.0,"wind_kmh":7.0}},"count":123,"provider_resilience":{"data_fresh":true,"stale":false,"degraded":false,"alert":null,"failed_providers":[],"quorum":{"required":1,"enabled":4,"available":4,"met":true},"metrics":{"attempts":147,"successes":147,"failures":0,"rejections":0,"open_events":0,"half_open_probes":0,"ignored_completions":0},"circuits":{"weatherapi_com":{"state":"CLOSED","consecutive_failures":0,"in_flight":0,"next_probe_in_seconds":0,"attempts":129,"successes":129,"failures":0,"rejections":0,"open_events":0,"half_open_probes":0,"ignored_completions":0,"last_attempt_at":1789997000.9619594,"last_success_at":1789997001.2484536,"last_failure_at":null,"last_error":null},"wttr_in":{"state":"CLOSED","consecutive_failures":0,"in_flight":0,"next_probe_in_seconds":0,"attempts":6,"successes":6,"failures":0,"rejections":0,"open_events":0,"half_open_probes":0,"ignored_completions":0,"last_attempt_at":1789997000.7400477,"last_success_at":1789997000.9619205,"last_failure_at":null,"last_error":null},"open_meteo":{"state":"CLOSED","consecutive_failures":0,"in_flight":0,"next_probe_in_seconds":0,"attempts":6,"successes":6,"failures":0,"rejections":0,"open_events":0,"half_open_probes":0,"ignored_completions":0,"last_attempt_at":1789997000.603665,"last_success_at":1789997000.739993,"last_failure_at":null,"last_error":null},"7timer":{"state":"CLOSED","consecutive_failures":0,"in_flight":0,"next_probe_in_seconds":0,"attempts":6,"successes":6,"failures":0,"rejections":0,"open_events":0,"half_open_probes":0,"ignored_completions":0,"last_attempt_at":1789997000.3504996,"last_success_at":1789997000.6036131,"last_failure_at":null,"last_error":null}}},"freshness":{"contract":"freshness_v1","source":{"id":"weatherapi_com","label":"WeatherAPI.com"},"observed_at":"2026-09-21T13:00:00Z","received_at":"2026-09-21T13:13:31Z","age":1634,"age_basis":"observed_at","quality":"observation","stale_after_seconds":7200,"stale":false,"state":"fresh","reason":null}}