Hourly weather need help with api

Good day. 4 hours can not solve this problem. I cannot display hourly weather. help please where I am making a mistake



error Expected a number for an index, but got “condition” instead.

{
“location”: {
“name”: “Grozny”,
“region”: “Chechnya Republic”,
“country”: “Russia”,
“lat”: 43.31,
“lon”: 45.7,
“tz_id”: “Europe/Moscow”,
“localtime_epoch”: 1611400428,
“localtime”: “2021-01-23 14:13”
},
“current”: {
“last_updated_epoch”: 1611393600,
“last_updated”: “2021-01-23 12:20”,
“temp_c”: 4.8,
“temp_f”: 40.6,
“is_day”: 1,
“condition”: {
“text”: “Sunny”,
“icon”: “//cdn.weatherapi.com/weather/64x64/day/113.png”,
“code”: 1000
},
“wind_mph”: 1.6,
“wind_kph”: 2.5,
“wind_degree”: 122,
“wind_dir”: “ESE”,
“pressure_mb”: 1027,
“pressure_in”: 30.8,
“precip_mm”: 0,
“precip_in”: 0,
“humidity”: 52,
“cloud”: 0,
“feelslike_c”: 4.7,
“feelslike_f”: 40.5,
“vis_km”: 10,
“vis_miles”: 6,
“uv”: 2,
“gust_mph”: 1.8,
“gust_kph”: 2.9
},
“forecast”: {
“forecastday”: [
{
“date”: “2021-01-23”,
“date_epoch”: 1611360000,
“day”: {
“maxtemp_c”: 7.8,
“maxtemp_f”: 46,
“mintemp_c”: 1.3,
“mintemp_f”: 34.3,
“avgtemp_c”: 3.5,
“avgtemp_f”: 38.3,
“maxwind_mph”: 2.2,
“maxwind_kph”: 3.6,
“totalprecip_mm”: 0,
“totalprecip_in”: 0,
“avgvis_km”: 10,
“avgvis_miles”: 6,
“avghumidity”: 60,
“daily_will_it_rain”: 0,
“daily_chance_of_rain”: “0”,
“daily_will_it_snow”: 0,
“daily_chance_of_snow”: “0”,
“condition”: {
“text”: “Partly cloudy”,
“icon”: “//cdn.weatherapi.com/weather/64x64/day/116.png”,
“code”: 1003
},
“uv”: 1
},
“astro”: {
“sunrise”: “07:22 AM”,
“sunset”: “04:57 PM”,
“moonrise”: “12:28 PM”,
“moonset”: “02:31 AM”,
“moon_phase”: “Waxing Gibbous”,
“moon_illumination”: “69”
},
“hour”: [
{
“time_epoch”: 1611349200,
“time”: “2021-01-23 00:00”,
“temp_c”: 2.7,
“temp_f”: 36.9,
“is_day”: 0,
“condition”: {
“text”: “Clear”,
“icon”: “//cdn.weatherapi.com/weather/64x64/night/113.png”,
“code”: 1000
},
“wind_mph”: 1.1,
“wind_kph”: 1.8,
“wind_degree”: 207,
“wind_dir”: “SSW”,
“pressure_mb”: 1030,
“pressure_in”: 30.9,