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