Error message

  • Warning: preg_match(): Unknown modifier '2' in os_check() (line 252 of /var/www/custom/tools/tools.inc).
  • Warning: preg_match(): Unknown modifier 'T' in os_check() (line 252 of /var/www/custom/tools/tools.inc).
API Test
API nameforecast
DescriptionCustom weather forecast for selected city and number of days
Sample requestlondon&days=3
GET response
{"location":{"name":"London","region":"City of London, Greater London","country"
:"United Kingdom","lat":51.5171,"lon":-0.1062,"tz_id":"Europe\/London","localtim
e_epoch":1784195632,"localtime":"2026-07-16 10:53"},"current":{"last_updated_epo
ch":1784195100,"last_updated":"2026-07-16 10:45","temp_c":23.4,"temp_f":74.1,"is
_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x
64\/day\/113.png","code":1000},"wind_mph":8.7,"wind_kph":14,"wind_degree":63,"wi
nd_dir":"ENE","pressure_mb":1021,"pressure_in":30.15,"precip_mm":0,"precip_in":0
,"humidity":57,"cloud":0,"feelslike_c":25.1,"feelslike_f":77.1,"windchill_c":25.
4,"windchill_f":77.6,"heatindex_c":25.6,"heatindex_f":78.1,"dewpoint_c":11.1,"de
wpoint_f":51.9,"vis_km":10,"vis_miles":6,"uv":3.8,"gust_mph":10,"gust_kph":16.2,
"will_it_rain":0,"chance_of_rain":1,"will_it_snow":0,"chance_of_snow":0},"foreca
st":{"forecastday":[{"date":"2026-07-16","date_epoch":1784160000,"day":{"maxtemp
_c":30,"maxtemp_f":86,"mintemp_c":17,"mintemp_f":62.6,"avgtemp_c":23.5,"avgtemp_
f":74.4,"maxwind_mph":11.2,"maxwind_kph":18,"totalprecip_mm":0,"totalprecip_in":
0,"totalsnow_cm":0,"avgvis_km":10,"avgvis_miles":6,"avghumidity":47,"daily_will_
it_rain":0,"daily_chance_of_rain":2,"daily_will_it_snow":0,"daily_chance_of_snow
":0,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/
day\/113.png","code":1000},"uv":6.7},"astro":{"sunrise":"05:02 AM","sunset":"09:
10 PM","moonrise":"07:09 AM","moonset":"10:22 PM","moon_phase":"Waxing Crescent"
,"moon_illumination":8,"is_moon_up":1,"is_sun_up":1},"hour":[{"time_epoch":17841
56400,"time":"2026-07-16 00:00","temp_c":19.9,"temp_f":67.8,"is_day":0,"conditio
n":{"text":"Clear","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.pn
g","code":1000},"wind_mph":8.5,"wind_kph":13.7,"wind_degree":36,"wind_dir":"NE",
"pressure_mb":1023,"pressure_in":30.21,"precip_mm":0,"precip_in":0,"snow_cm":0,"
humidity":62,"cloud":0,"feelslike_c":19.9,"feelslike_f":67.8,"windchill_c":19.9,
"windchill_f":67.8,"heatindex_c":19.9,"heatindex_f":67.8,"dewpoint_c":12.3,"dewp
oint_f":54.2,"will_it_rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_sno
w":0,"vis_km":10,"vis_miles":6,"gust_mph":11.6,"gust_kph":18.7,"uv":0},{"time_ep
och":1784160000,"time":"2026-07-16 01:00","temp_c":19,"temp_f":66.2,"is_day":0,"
condition":{"text":"Clear","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night
\/113.png","code":1000},"wind_mph":8.7,"wind_kph":14,"wind_degree":28,"wind_dir"
:"NNE","pressure_mb":1022,"pressure_in":30.19,"precip_mm":0,"precip_in":0,"snow_
cm":0,"humidity":66,"cloud":0,"feelslike_c":19,"feelslike_f":66.2,"windchill_c":
19,"windchill_f":66.2,"heatindex_c":19,"heatindex_f":66.2,"dewpoint_c":12.6,"dew
point_f":54.8,"will_it_rain":0,"chance_of_rain":5,"will_it_snow":0,"chance_of_sn
ow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.1,"gust_kph":19.4,"uv":0},{"time_e
poch":1784163600,"time":"2026-07-16 02:00","temp_c":18.4,"temp_f":65.1,"is_day":
0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/ni
ght\/113.png","code":1000},"wind_mph":8.3,"wind_kph":13.3,"wind_degree":30,"wind
_dir":"NNE","pressure_mb":1022,"pressure_in":30.18,"precip_mm":0,"precip_in":0,"
snow_cm":0,"humidity":70,"cloud":2,"feelslike_c":18.4,"feelslike_f":65.1,"windch
ill_c":18.4,"windchill_f":65.1,"heatindex_c":18.4,"heatindex_f":65.1,"dewpoint_c
":12.7,"dewpoint_f":54.9,"will_it_rain":0,"chance_of_rain":6,"will_it_snow":0,"c
hance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.6,"gust_kph":18.6,"uv":
0},{"time_epoch":1784167200,"time":"2026-07-16 03:00","temp_c":17.8,"temp_f":64,
"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherapi.com\/weather\/
64x64\/night\/113.png","code":1000},"wind_mph":8.3,"wind_kph":13.3,"wind_degree"
:30,"wind_dir":"NNE","pressure_mb":1022,"pressure_in":30.18,"precip_mm":0,"preci
p_in":0,"snow_cm":0,"humidity":72,"cloud":3,"feelslike_c":17.8,"feelslike_f":64,
"windchill_c":17.8,"windchill_f":64,"heatindex_c":17.8,"heatindex_f":64,"dewpoin
t_c":12.7,"dewpoint_f":54.8,"will_it_rain":0,"chance_of_rain":6,"will_it_snow":0
,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.7,"gust_kph":18.8,"u
v":0},{"time_epoch":1784170800,"time":"2026-07-16 04:00","temp_c":17.3,"temp_f":
63.1,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherapi.com\/weat
her\/64x64\/night\/113.png","code":1000},"wind_mph":7.8,"wind_kph":12.6,"wind_de
gree":30,"wind_dir":"NNE","pressure_mb":1022,"pressure_in":30.17,"precip_mm":0,"
precip_in":0,"snow_cm":0,"humidity":74,"cloud":4,"feelslike_c":17.3,"feelslike_f
":63.1,"windchill_c":17.3,"windchill_f":63.1,"heatindex_c":17.3,"heatindex_f":63
.1,"dewpoint_c":12.7,"dewpoint_f":54.8,"will_it_rain":0,"chance_of_rain":7,"will
_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.3,"gust_k
ph":18.3,"uv":0},{"time_epoch":1784174400,"time":"2026-07-16 05:00","temp_c":17,
"temp_f":62.6,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherapi.
com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":6.9,"wind_kph":11.2
,"wind_degree":32,"wind_dir":"NNE","pressure_mb":1021,"pressure_in":30.16,"preci
p_mm":0,"precip_in":0,"snow_cm":0,"humidity":76,"cloud":4,"feelslike_c":17,"feel
slike_f":62.6,"windchill_c":17,"windchill_f":62.6,"heatindex_c":17,"heatindex_f"
:62.6,"dewpoint_c":12.8,"dewpoint_f":55,"will_it_rain":0,"chance_of_rain":8,"wil
l_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.4,"gust_
kph":16.7,"uv":0},{"time_epoch":1784178000,"time":"2026-07-16 06:00","temp_c":17
.2,"temp_f":62.9,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weathera
pi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":7.4,"wind_kph":11.
9,"wind_degree":36,"wind_dir":"NE","pressure_mb":1021,"pressure_in":30.16,"preci
p_mm":0,"precip_in":0,"snow_cm":0,"humidity":75,"cloud":3,"feelslike_c":17.2,"fe
elslike_f":62.9,"windchill_c":17.2,"windchill_f":62.9,"heatindex_c":17.2,"heatin
dex_f":62.9,"dewpoint_c":12.8,"dewpoint_f":55.1,"will_it_rain":0,"chance_of_rain
":8,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.
7,"gust_kph":17.2,"uv":0.2},{"time_epoch":1784181600,"time":"2026-07-16 07:00","
temp_c":18.7,"temp_f":65.6,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cd
n.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":8.3,"win
d_kph":13.3,"wind_degree":46,"wind_dir":"NE","pressure_mb":1022,"pressure_in":30
.17,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":69,"cloud":2,"feelslike_c
":18.7,"feelslike_f":65.6,"windchill_c":18.7,"windchill_f":65.6,"heatindex_c":18
.7,"heatindex_f":65.6,"dewpoint_c":12.9,"dewpoint_f":55.2,"will_it_rain":0,"chan
ce_of_rain":6,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gus
t_mph":10.5,"gust_kph":16.9,"uv":0.5},{"time_epoch":1784185200,"time":"2026-07-1
6 08:00","temp_c":20.8,"temp_f":69.5,"is_day":1,"condition":{"text":"Sunny","ico
n":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph
":8.5,"wind_kph":13.7,"wind_degree":52,"wind_dir":"NE","pressure_mb":1022,"press
ure_in":30.17,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":60,"cloud":3,"f
eelslike_c":20.8,"feelslike_f":69.5,"windchill_c":20.8,"windchill_f":69.5,"heati
ndex_c":20.8,"heatindex_f":69.5,"dewpoint_c":12.8,"dewpoint_f":55,"will_it_rain"
:0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles
":6,"gust_mph":9.8,"gust_kph":15.8,"uv":1.2},{"time_epoch":1784188800,"time":"20
26-07-16 09:00","temp_c":23.2,"temp_f":73.7,"is_day":1,"condition":{"text":"Sunn
y","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"w
ind_mph":8.9,"wind_kph":14.4,"wind_degree":58,"wind_dir":"ENE","pressure_mb":102
2,"pressure_in":30.17,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":50,"clo
ud":5,"feelslike_c":24.8,"feelslike_f":76.6,"windchill_c":23.2,"windchill_f":73.
7,"heatindex_c":24.8,"heatindex_f":76.6,"dewpoint_c":12.2,"dewpoint_f":53.9,"wil
l_it_rain":0,"chance_of_rain":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,
"vis_miles":6,"gust_mph":10.3,"gust_kph":16.6,"uv":2.4},{"time_epoch":1784192400
,"time":"2026-07-16 10:00","temp_c":23.4,"temp_f":74.1,"is_day":1,"condition":{"
text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","cod
e":1000},"wind_mph":8.7,"wind_kph":14,"wind_degree":63,"wind_dir":"ENE","pressur
e_mb":1021,"pressure_in":30.15,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity
":57,"cloud":0,"feelslike_c":25.6,"feelslike_f":78.1,"windchill_c":25.4,"windchi
ll_f":77.6,"heatindex_c":25.6,"heatindex_f":78.1,"dewpoint_c":11.1,"dewpoint_f":
51.9,"will_it_rain":0,"chance_of_rain":1,"will_it_snow":0,"chance_of_snow":0,"vi
s_km":10,"vis_miles":6,"gust_mph":10,"gust_kph":16.2,"uv":3.8},{"time_epoch":178
4196000,"time":"2026-07-16 11:00","temp_c":27.1,"temp_f":80.7,"is_day":1,"condit
ion":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.pn
g","code":1000},"wind_mph":8.7,"wind_kph":14,"wind_degree":67,"wind_dir":"ENE","
pressure_mb":1021,"pressure_in":30.14,"precip_mm":0,"precip_in":0,"snow_cm":0,"h
umidity":34,"cloud":2,"feelslike_c":26.5,"feelslike_f":79.7,"windchill_c":27.1,"
windchill_f":80.7,"heatindex_c":26.5,"heatindex_f":79.7,"dewpoint_c":10,"dewpoin
t_f":50,"will_it_rain":0,"chance_of_rain":1,"will_it_snow":0,"chance_of_snow":0,
"vis_km":10,"vis_miles":6,"gust_mph":10,"gust_kph":16.2,"uv":5.2},{"time_epoch":
1784199600,"time":"2026-07-16 12:00","temp_c":28.4,"temp_f":83.1,"is_day":1,"con
dition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113
.png","code":1000},"wind_mph":8.5,"wind_kph":13.7,"wind_degree":73,"wind_dir":"E
NE","pressure_mb":1020,"pressure_in":30.12,"precip_mm":0,"precip_in":0,"snow_cm"
:0,"humidity":28,"cloud":12,"feelslike_c":27.1,"feelslike_f":80.8,"windchill_c":
28.4,"windchill_f":83,"heatindex_c":27.1,"heatindex_f":80.8,"dewpoint_c":8.3,"de
wpoint_f":47,"will_it_rain":0,"chance_of_rain":1,"will_it_snow":0,"chance_of_sno
w":0,"vis_km":10,"vis_miles":6,"gust_mph":9.8,"gust_kph":15.7,"uv":6.3},{"time_e
poch":1784203200,"time":"2026-07-16 13:00","temp_c":29.3,"temp_f":84.7,"is_day":
1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/da
y\/113.png","code":1000},"wind_mph":8.5,"wind_kph":13.7,"wind_degree":81,"wind_d
ir":"E","pressure_mb":1020,"pressure_in":30.11,"precip_mm":0,"precip_in":0,"snow
_cm":0,"humidity":25,"cloud":10,"feelslike_c":27.6,"feelslike_f":81.7,"windchill
_c":29.3,"windchill_f":84.7,"heatindex_c":27.6,"heatindex_f":81.7,"dewpoint_c":7
.1,"dewpoint_f":44.8,"will_it_rain":0,"chance_of_rain":1,"will_it_snow":0,"chanc
e_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9.8,"gust_kph":15.7,"uv":6.7},
{"time_epoch":1784206800,"time":"2026-07-16 14:00","temp_c":29.9,"temp_f":85.8,"
is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/6
4x64\/day\/113.png","code":1000},"wind_mph":8.7,"wind_kph":14,"wind_degree":91,"
wind_dir":"E","pressure_mb":1019,"pressure_in":30.09,"precip_mm":0,"precip_in":0
,"snow_cm":0,"humidity":23,"cloud":8,"feelslike_c":28,"feelslike_f":82.3,"windch
ill_c":29.9,"windchill_f":85.7,"heatindex_c":28,"heatindex_f":82.3,"dewpoint_c":
6.5,"dewpoint_f":43.6,"will_it_rain":0,"chance_of_rain":1,"will_it_snow":0,"chan
ce_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10,"gust_kph":16.2,"uv":6.3},
{"time_epoch":1784210400,"time":"2026-07-16 15:00","temp_c":30,"temp_f":86,"is_d
ay":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64
\/day\/113.png","code":1000},"wind_mph":9.6,"wind_kph":15.5,"wind_degree":102,"w
ind_dir":"ESE","pressure_mb":1018,"pressure_in":30.07,"precip_mm":0,"precip_in":
0,"snow_cm":0,"humidity":23,"cloud":8,"feelslike_c":28.1,"feelslike_f":82.5,"win
dchill_c":30,"windchill_f":86,"heatindex_c":28.1,"heatindex_f":82.5,"dewpoint_c"
:6.4,"dewpoint_f":43.6,"will_it_rain":0,"chance_of_rain":1,"will_it_snow":0,"cha
nce_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11.1,"gust_kph":17.8,"uv":5.
4},{"time_epoch":1784214000,"time":"2026-07-16 16:00","temp_c":29.8,"temp_f":85.
6,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather
\/64x64\/day\/113.png","code":1000},"wind_mph":9.4,"wind_kph":15.1,"wind_degree"
:110,"wind_dir":"ESE","pressure_mb":1018,"pressure_in":30.06,"precip_mm":0,"prec
ip_in":0,"snow_cm":0,"humidity":23,"cloud":7,"feelslike_c":28,"feelslike_f":82.3
,"windchill_c":29.8,"windchill_f":85.6,"heatindex_c":28,"heatindex_f":82.3,"dewp
oint_c":6.7,"dewpoint_f":44,"will_it_rain":0,"chance_of_rain":1,"will_it_snow":0
,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.8,"gust_kph":17.4,"u
v":4},{"time_epoch":1784217600,"time":"2026-07-16 17:00","temp_c":29.4,"temp_f":
84.9,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weat
her\/64x64\/day\/113.png","code":1000},"wind_mph":9.2,"wind_kph":14.8,"wind_degr
ee":105,"wind_dir":"ESE","pressure_mb":1017,"pressure_in":30.04,"precip_mm":0,"p
recip_in":0,"snow_cm":0,"humidity":24,"cloud":7,"feelslike_c":27.7,"feelslike_f"
:81.8,"windchill_c":29.4,"windchill_f":84.9,"heatindex_c":27.7,"heatindex_f":81.
8,"dewpoint_c":7,"dewpoint_f":44.6,"will_it_rain":0,"chance_of_rain":1,"will_it_
snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.6,"gust_kph":
17,"uv":2.5},{"time_epoch":1784221200,"time":"2026-07-16 18:00","temp_c":28.2,"t
emp_f":82.8,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.co
m\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":11,"wind_kph":17.6,"win
d_degree":82,"wind_dir":"E","pressure_mb":1017,"pressure_in":30.02,"precip_mm":0
,"precip_in":0,"snow_cm":0,"humidity":27,"cloud":7,"feelslike_c":26.9,"feelslike
_f":80.4,"windchill_c":28.3,"windchill_f":82.9,"heatindex_c":26.9,"heatindex_f":
80.4,"dewpoint_c":7.5,"dewpoint_f":45.5,"will_it_rain":0,"chance_of_rain":1,"wil
l_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.6,"gust_
kph":20.3,"uv":1.3},{"time_epoch":1784224800,"time":"2026-07-16 19:00","temp_c":
26.8,"temp_f":80.3,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weathe
rapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":11.2,"wind_kph":
18,"wind_degree":80,"wind_dir":"E","pressure_mb":1017,"pressure_in":30.03,"preci
p_mm":0,"precip_in":0,"snow_cm":0,"humidity":31,"cloud":10,"feelslike_c":26.1,"f
eelslike_f":78.9,"windchill_c":26.9,"windchill_f":80.3,"heatindex_c":26.1,"heati
ndex_f":78.9,"dewpoint_c":8.3,"dewpoint_f":47,"will_it_rain":0,"chance_of_rain":
1,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.9,
"gust_kph":20.7,"uv":0.5},{"time_epoch":1784228400,"time":"2026-07-16 20:00","te
mp_c":25.1,"temp_f":77.2,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.
weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":9.8,"wind_
kph":15.8,"wind_degree":91,"wind_dir":"E","pressure_mb":1018,"pressure_in":30.06
,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":38,"cloud":13,"feelslike_c":
25.3,"feelslike_f":77.6,"windchill_c":25.1,"windchill_f":77.3,"heatindex_c":25.3
,"heatindex_f":77.6,"dewpoint_c":9.8,"dewpoint_f":49.7,"will_it_rain":0,"chance_
of_rain":1,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_m
ph":12.2,"gust_kph":19.7,"uv":0.2},{"time_epoch":1784232000,"time":"2026-07-16 2
1:00","temp_c":23,"temp_f":73.4,"is_day":1,"condition":{"text":"Sunny","icon":"\
/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":7.6
,"wind_kph":12.2,"wind_degree":84,"wind_dir":"E","pressure_mb":1018,"pressure_in
":30.06,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":47,"cloud":8,"feelsli
ke_c":24.6,"feelslike_f":76.3,"windchill_c":23,"windchill_f":73.4,"heatindex_c":
24.6,"heatindex_f":76.3,"dewpoint_c":11,"dewpoint_f":51.9,"will_it_rain":0,"chan
ce_of_rain":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gus
t_mph":10.3,"gust_kph":16.6,"uv":0},{"time_epoch":1784235600,"time":"2026-07-16
22:00","temp_c":22,"temp_f":71.5,"is_day":0,"condition":{"text":"Clear","icon":"
\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":
6.9,"wind_kph":11.2,"wind_degree":78,"wind_dir":"ENE","pressure_mb":1018,"pressu
re_in":30.06,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":50,"cloud":5,"fe
elslike_c":22,"feelslike_f":71.5,"windchill_c":22,"windchill_f":71.5,"heatindex_
c":24.4,"heatindex_f":75.9,"dewpoint_c":11,"dewpoint_f":51.8,"will_it_rain":0,"c
hance_of_rain":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"
gust_mph":9.6,"gust_kph":15.4,"uv":0},{"time_epoch":1784239200,"time":"2026-07-1
6 23:00","temp_c":21.4,"temp_f":70.5,"is_day":0,"condition":{"text":"Clear","ico
n":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_m
ph":6.7,"wind_kph":10.8,"wind_degree":68,"wind_dir":"ENE","pressure_mb":1018,"pr
essure_in":30.07,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":48,"cloud":4
,"feelslike_c":21.4,"feelslike_f":70.5,"windchill_c":21.4,"windchill_f":70.5,"he
atindex_c":24.3,"heatindex_f":75.7,"dewpoint_c":10,"dewpoint_f":50.1,"will_it_ra
in":0,"chance_of_rain":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_mi
les":6,"gust_mph":9.5,"gust_kph":15.3,"uv":0}]},{"date":"2026-07-17","date_epoch
":1784246400,"day":{"maxtemp_c":29.6,"maxtemp_f":85.3,"mintemp_c":17.1,"mintemp_
f":62.8,"avgtemp_c":23.2,"avgtemp_f":73.7,"maxwind_mph":8.3,"maxwind_kph":13.3,"
totalprecip_mm":0,"totalprecip_in":0,"totalsnow_cm":0,"avgvis_km":10,"avgvis_mil
es":6,"avghumidity":44,"daily_will_it_rain":0,"daily_chance_of_rain":2,"daily_wi
ll_it_snow":0,"daily_chance_of_snow":0,"condition":{"text":"Sunny","icon":"\/\/c
dn.weatherapi.com\/weather\/64x64\/day\/113.png","code":1000},"uv":6.7},"astro":
{"sunrise":"05:03 AM","sunset":"09:09 PM","moonrise":"08:42 AM","moonset":"10:37
PM","moon_phase":"Waxing Crescent","moon_illumination":15,"is_moon_up":1,"is_su
n_up":1},"hour":[{"time_epoch":1784242800,"time":"2026-07-17 00:00","temp_c":20.
4,"temp_f":68.8,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherap
i.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":6.9,"wind_kph":11
.2,"wind_degree":70,"wind_dir":"ENE","pressure_mb":1019,"pressure_in":30.08,"pre
cip_mm":0,"precip_in":0,"snow_cm":0,"humidity":50,"cloud":0,"feelslike_c":20.4,"
feelslike_f":68.8,"windchill_c":20.4,"windchill_f":68.8,"heatindex_c":20.4,"heat
index_f":68.8,"dewpoint_c":9.7,"dewpoint_f":49.5,"will_it_rain":0,"chance_of_rai
n":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9.
6,"gust_kph":15.5,"uv":0},{"time_epoch":1784246400,"time":"2026-07-17 01:00","te
mp_c":19.4,"temp_f":67,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.we
atherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":6.5,"wind_
kph":10.4,"wind_degree":46,"wind_dir":"NE","pressure_mb":1019,"pressure_in":30.0
8,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":55,"cloud":0,"feelslike_c":
19.4,"feelslike_f":67,"windchill_c":19.4,"windchill_f":67,"heatindex_c":19.4,"he
atindex_f":67,"dewpoint_c":10.2,"dewpoint_f":50.3,"will_it_rain":0,"chance_of_ra
in":3,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9
.1,"gust_kph":14.7,"uv":0},{"time_epoch":1784250000,"time":"2026-07-17 02:00","t
emp_c":18.7,"temp_f":65.7,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn
.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":4.7,"wi
nd_kph":7.6,"wind_degree":36,"wind_dir":"NE","pressure_mb":1018,"pressure_in":30
.07,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":58,"cloud":0,"feelslike_c
":18.7,"feelslike_f":65.7,"windchill_c":18.7,"windchill_f":65.7,"heatindex_c":18
.7,"heatindex_f":65.7,"dewpoint_c":10.5,"dewpoint_f":50.8,"will_it_rain":0,"chan
ce_of_rain":3,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gus
t_mph":6.8,"gust_kph":10.9,"uv":0},{"time_epoch":1784253600,"time":"2026-07-17 0
3:00","temp_c":18.2,"temp_f":64.7,"is_day":0,"condition":{"text":"Clear","icon":
"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph"
:6,"wind_kph":9.7,"wind_degree":20,"wind_dir":"NNE","pressure_mb":1018,"pressure
_in":30.06,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":61,"cloud":2,"feel
slike_c":18.2,"feelslike_f":64.7,"windchill_c":18.2,"windchill_f":64.7,"heatinde
x_c":18.2,"heatindex_f":64.7,"dewpoint_c":10.6,"dewpoint_f":51.1,"will_it_rain":
0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles"
:6,"gust_mph":8.6,"gust_kph":13.9,"uv":0},{"time_epoch":1784257200,"time":"2026-
07-17 04:00","temp_c":17.6,"temp_f":63.7,"is_day":0,"condition":{"text":"Clear",
"icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wi
nd_mph":5.4,"wind_kph":8.6,"wind_degree":31,"wind_dir":"NNE","pressure_mb":1018,
"pressure_in":30.07,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":64,"cloud
":3,"feelslike_c":17.6,"feelslike_f":63.7,"windchill_c":17.6,"windchill_f":63.7,
"heatindex_c":17.6,"heatindex_f":63.7,"dewpoint_c":10.8,"dewpoint_f":51.4,"will_
it_rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"v
is_miles":6,"gust_mph":7.7,"gust_kph":12.4,"uv":0},{"time_epoch":1784260800,"tim
e":"2026-07-17 05:00","temp_c":17.1,"temp_f":62.8,"is_day":0,"condition":{"text"
:"Clear","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":
1000},"wind_mph":5.6,"wind_kph":9,"wind_degree":13,"wind_dir":"NNE","pressure_mb
":1018,"pressure_in":30.07,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":67
,"cloud":9,"feelslike_c":17.1,"feelslike_f":62.8,"windchill_c":17.1,"windchill_f
":62.8,"heatindex_c":17.1,"heatindex_f":62.8,"dewpoint_c":10.9,"dewpoint_f":51.6
,"will_it_rain":0,"chance_of_rain":5,"will_it_snow":0,"chance_of_snow":0,"vis_km
":10,"vis_miles":6,"gust_mph":8.2,"gust_kph":13.1,"uv":0},{"time_epoch":17842644
00,"time":"2026-07-17 06:00","temp_c":17.1,"temp_f":62.8,"is_day":1,"condition":
{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","c
ode":1000},"wind_mph":6,"wind_kph":9.7,"wind_degree":11,"wind_dir":"NNE","pressu
re_mb":1018,"pressure_in":30.07,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidit
y":68,"cloud":9,"feelslike_c":17.1,"feelslike_f":62.8,"windchill_c":17.1,"windch
ill_f":62.8,"heatindex_c":17.1,"heatindex_f":62.8,"dewpoint_c":11.1,"dewpoint_f"
:51.9,"will_it_rain":0,"chance_of_rain":6,"will_it_snow":0,"chance_of_snow":0,"v
is_km":10,"vis_miles":6,"gust_mph":8.5,"gust_kph":13.6,"uv":0.2},{"time_epoch":1
784268000,"time":"2026-07-17 07:00","temp_c":18.1,"temp_f":64.6,"is_day":1,"cond
ition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.
png","code":1000},"wind_mph":6.9,"wind_kph":11.2,"wind_degree":9,"wind_dir":"N",
"pressure_mb":1019,"pressure_in":30.08,"precip_mm":0,"precip_in":0,"snow_cm":0,"
humidity":64,"cloud":5,"feelslike_c":18.1,"feelslike_f":64.6,"windchill_c":18.1,
"windchill_f":64.6,"heatindex_c":18.1,"heatindex_f":64.6,"dewpoint_c":11.2,"dewp
oint_f":52.1,"will_it_rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_sno
w":0,"vis_km":10,"vis_miles":6,"gust_mph":8.6,"gust_kph":13.9,"uv":0.5},{"time_e
poch":1784271600,"time":"2026-07-17 08:00","temp_c":19.6,"temp_f":67.4,"is_day":
1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/da
y\/113.png","code":1000},"wind_mph":7.2,"wind_kph":11.5,"wind_degree":10,"wind_d
ir":"N","pressure_mb":1019,"pressure_in":30.08,"precip_mm":0,"precip_in":0,"snow
_cm":0,"humidity":58,"cloud":6,"feelslike_c":19.6,"feelslike_f":67.4,"windchill_
c":19.6,"windchill_f":67.4,"heatindex_c":19.6,"heatindex_f":67.4,"dewpoint_c":11
.2,"dewpoint_f":52.1,"will_it_rain":0,"chance_of_rain":3,"will_it_snow":0,"chanc
e_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":8.2,"gust_kph":13.2,"uv":1.2},
{"time_epoch":1784275200,"time":"2026-07-17 09:00","temp_c":21.6,"temp_f":70.9,"
is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/6
4x64\/day\/113.png","code":1000},"wind_mph":6.7,"wind_kph":10.8,"wind_degree":12
,"wind_dir":"NNE","pressure_mb":1019,"pressure_in":30.08,"precip_mm":0,"precip_i
n":0,"snow_cm":0,"humidity":51,"cloud":7,"feelslike_c":21.6,"feelslike_f":70.9,"
windchill_c":21.6,"windchill_f":70.9,"heatindex_c":24.4,"heatindex_f":75.9,"dewp
oint_c":11.1,"dewpoint_f":52,"will_it_rain":0,"chance_of_rain":2,"will_it_snow":
0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7.7,"gust_kph":12.4,"u
v":2.3},{"time_epoch":1784278800,"time":"2026-07-17 10:00","temp_c":23.7,"temp_f
":74.6,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/we
ather\/64x64\/day\/113.png","code":1000},"wind_mph":6,"wind_kph":9.7,"wind_degre
e":10,"wind_dir":"N","pressure_mb":1019,"pressure_in":30.08,"precip_mm":0,"preci
p_in":0,"snow_cm":0,"humidity":43,"cloud":8,"feelslike_c":24.8,"feelslike_f":76.
6,"windchill_c":23.7,"windchill_f":74.6,"heatindex_c":24.8,"heatindex_f":76.6,"d
ewpoint_c":10.5,"dewpoint_f":51,"will_it_rain":0,"chance_of_rain":1,"will_it_sno
w":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7,"gust_kph":11.2,"
uv":3.8},{"time_epoch":1784282400,"time":"2026-07-17 11:00","temp_c":25.4,"temp_
f":77.8,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/w
eather\/64x64\/day\/113.png","code":1000},"wind_mph":6.3,"wind_kph":10.1,"wind_d
egree":1,"wind_dir":"N","pressure_mb":1018,"pressure_in":30.07,"precip_mm":0,"pr
ecip_in":0,"snow_cm":0,"humidity":37,"cloud":9,"feelslike_c":25.5,"feelslike_f":
77.8,"windchill_c":25.4,"windchill_f":77.8,"heatindex_c":25.5,"heatindex_f":77.8
,"dewpoint_c":9.7,"dewpoint_f":49.4,"will_it_rain":0,"chance_of_rain":1,"will_it
_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7.2,"gust_kph":
11.6,"uv":5.2},{"time_epoch":1784286000,"time":"2026-07-17 12:00","temp_c":26.9,
"temp_f":80.4,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.
com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":6.5,"wind_kph":10.4,"
wind_degree":355,"wind_dir":"N","pressure_mb":1018,"pressure_in":30.06,"precip_m
m":0,"precip_in":0,"snow_cm":0,"humidity":32,"cloud":9,"feelslike_c":26.2,"feels
like_f":79.1,"windchill_c":26.9,"windchill_f":80.4,"heatindex_c":26.2,"heatindex
_f":79.1,"dewpoint_c":8.7,"dewpoint_f":47.7,"will_it_rain":0,"chance_of_rain":1,
"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7.5,"gu
st_kph":12,"uv":6.3},{"time_epoch":1784289600,"time":"2026-07-17 13:00","temp_c"
:28,"temp_f":82.4,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weather
api.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":6.3,"wind_kph":10
.1,"wind_degree":353,"wind_dir":"N","pressure_mb":1018,"pressure_in":30.06,"prec
ip_mm":0,"precip_in":0,"snow_cm":0,"humidity":28,"cloud":21,"feelslike_c":26.8,"
feelslike_f":80.2,"windchill_c":28,"windchill_f":82.5,"heatindex_c":26.8,"heatin
dex_f":80.2,"dewpoint_c":7.7,"dewpoint_f":45.9,"will_it_rain":0,"chance_of_rain"
:1,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7.2,
"gust_kph":11.6,"uv":6.7},{"time_epoch":1784293200,"time":"2026-07-17 14:00","te
mp_c":28.9,"temp_f":84,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.we
atherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":6,"wind_kph"
:9.7,"wind_degree":352,"wind_dir":"N","pressure_mb":1017,"pressure_in":30.05,"pr
ecip_mm":0,"precip_in":0,"snow_cm":0,"humidity":25,"cloud":15,"feelslike_c":27.3
,"feelslike_f":81.1,"windchill_c":28.9,"windchill_f":84,"heatindex_c":27.3,"heat
index_f":81.1,"dewpoint_c":6.8,"dewpoint_f":44.3,"will_it_rain":0,"chance_of_rai
n":1,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7,
"gust_kph":11.2,"uv":6.3},{"time_epoch":1784296800,"time":"2026-07-17 15:00","te
mp_c":29.4,"temp_f":85,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.we
atherapi.com\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":6,"wind_kph"
:9.7,"wind_degree":354,"wind_dir":"N","pressure_mb":1017,"pressure_in":30.04,"pr
ecip_mm":0,"precip_in":0,"snow_cm":0,"humidity":23,"cloud":25,"feelslike_c":27.6
,"feelslike_f":81.6,"windchill_c":29.4,"windchill_f":85,"heatindex_c":27.6,"heat
index_f":81.6,"dewpoint_c":6.1,"dewpoint_f":42.9,"will_it_rain":0,"chance_of_rai
n":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7,
"gust_kph":11.2,"uv":5.2},{"time_epoch":1784300400,"time":"2026-07-17 16:00","te
mp_c":29.6,"temp_f":85.3,"is_day":1,"condition":{"text":"Partly Cloudy","icon":"
\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":6.
7,"wind_kph":10.8,"wind_degree":2,"wind_dir":"N","pressure_mb":1017,"pressure_in
":30.03,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":22,"cloud":47,"feelsl
ike_c":27.6,"feelslike_f":81.7,"windchill_c":29.6,"windchill_f":85.3,"heatindex_
c":27.6,"heatindex_f":81.7,"dewpoint_c":5.5,"dewpoint_f":41.9,"will_it_rain":0,"
chance_of_rain":3,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,
"gust_mph":7.7,"gust_kph":12.4,"uv":3.5},{"time_epoch":1784304000,"time":"2026-0
7-17 17:00","temp_c":29.3,"temp_f":84.8,"is_day":1,"condition":{"text":"Partly C
loudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003
},"wind_mph":8.1,"wind_kph":13,"wind_degree":14,"wind_dir":"NNE","pressure_mb":1
017,"pressure_in":30.02,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":22,"c
loud":57,"feelslike_c":27.4,"feelslike_f":81.2,"windchill_c":29.4,"windchill_f":
84.8,"heatindex_c":27.4,"heatindex_f":81.2,"dewpoint_c":5.2,"dewpoint_f":41.4,"w
ill_it_rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow":0,"vis_km":1
0,"vis_miles":6,"gust_mph":9.3,"gust_kph":14.9,"uv":1.4},{"time_epoch":178430760
0,"time":"2026-07-17 18:00","temp_c":28.4,"temp_f":83.2,"is_day":1,"condition":{
"text":"Partly Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.
png","code":1003},"wind_mph":6.9,"wind_kph":11.2,"wind_degree":53,"wind_dir":"NE
","pressure_mb":1017,"pressure_in":30.03,"precip_mm":0,"precip_in":0,"snow_cm":0
,"humidity":24,"cloud":44,"feelslike_c":26.8,"feelslike_f":80.2,"windchill_c":28
.4,"windchill_f":83.2,"heatindex_c":26.8,"heatindex_f":80.2,"dewpoint_c":5.9,"de
wpoint_f":42.5,"will_it_rain":0,"chance_of_rain":3,"will_it_snow":0,"chance_of_s
now":0,"vis_km":10,"vis_miles":6,"gust_mph":8.2,"gust_kph":13.2,"uv":0.6},{"time
_epoch":1784311200,"time":"2026-07-17 19:00","temp_c":26.6,"temp_f":79.9,"is_day
":1,"condition":{"text":"Partly Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\
/64x64\/day\/116.png","code":1003},"wind_mph":6.5,"wind_kph":10.4,"wind_degree":
97,"wind_dir":"E","pressure_mb":1017,"pressure_in":30.05,"precip_mm":0,"precip_i
n":0,"snow_cm":0,"humidity":31,"cloud":46,"feelslike_c":25.9,"feelslike_f":78.6,
"windchill_c":26.6,"windchill_f":79.9,"heatindex_c":25.9,"heatindex_f":78.6,"dew
point_c":8.1,"dewpoint_f":46.6,"will_it_rain":0,"chance_of_rain":3,"will_it_snow
":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":8.2,"gust_kph":13.2,
"uv":0.4},{"time_epoch":1784314800,"time":"2026-07-17 20:00","temp_c":25.6,"temp
_f":78,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/we
ather\/64x64\/day\/113.png","code":1000},"wind_mph":4.5,"wind_kph":7.2,"wind_deg
ree":96,"wind_dir":"E","pressure_mb":1018,"pressure_in":30.06,"precip_mm":0,"pre
cip_in":0,"snow_cm":0,"humidity":35,"cloud":11,"feelslike_c":25.4,"feelslike_f":
77.7,"windchill_c":25.6,"windchill_f":78,"heatindex_c":25.4,"heatindex_f":77.7,"
dewpoint_c":8.8,"dewpoint_f":47.9,"will_it_rain":0,"chance_of_rain":1,"will_it_s
now":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":5.7,"gust_kph":9.
2,"uv":0.1},{"time_epoch":1784318400,"time":"2026-07-17 21:00","temp_c":23.8,"te
mp_f":74.8,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com
\/weather\/64x64\/day\/113.png","code":1000},"wind_mph":5.1,"wind_kph":8.3,"wind
_degree":77,"wind_dir":"ENE","pressure_mb":1018,"pressure_in":30.07,"precip_mm":
0,"precip_in":0,"snow_cm":0,"humidity":39,"cloud":7,"feelslike_c":24.6,"feelslik
e_f":76.4,"windchill_c":23.8,"windchill_f":74.8,"heatindex_c":24.6,"heatindex_f"
:76.4,"dewpoint_c":9.1,"dewpoint_f":48.4,"will_it_rain":0,"chance_of_rain":1,"wi
ll_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7.4,"gust_
kph":12,"uv":0},{"time_epoch":1784322000,"time":"2026-07-17 22:00","temp_c":22.1
,"temp_f":71.8,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherapi
.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":6.5,"wind_kph":10.
4,"wind_degree":63,"wind_dir":"ENE","pressure_mb":1019,"pressure_in":30.1,"preci
p_mm":0,"precip_in":0,"snow_cm":0,"humidity":44,"cloud":7,"feelslike_c":24.3,"fe
elslike_f":75.7,"windchill_c":22.1,"windchill_f":71.9,"heatindex_c":24.3,"heatin
dex_f":75.7,"dewpoint_c":9.5,"dewpoint_f":49.1,"will_it_rain":0,"chance_of_rain"
:1,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":9.4,
"gust_kph":15.1,"uv":0},{"time_epoch":1784325600,"time":"2026-07-17 23:00","temp
_c":20.9,"temp_f":69.6,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.we
atherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":8.3,"wind_
kph":13.3,"wind_degree":54,"wind_dir":"NE","pressure_mb":1020,"pressure_in":30.1
2,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":48,"cloud":8,"feelslike_c":
20.9,"feelslike_f":69.6,"windchill_c":20.9,"windchill_f":69.6,"heatindex_c":20.9
,"heatindex_f":69.6,"dewpoint_c":9.5,"dewpoint_f":49.1,"will_it_rain":0,"chance_
of_rain":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_m
ph":11.4,"gust_kph":18.4,"uv":0}]},{"date":"2026-07-18","date_epoch":1784332800,
"day":{"maxtemp_c":27.3,"maxtemp_f":81.2,"mintemp_c":15.8,"mintemp_f":60.4,"avgt
emp_c":20.3,"avgtemp_f":68.5,"maxwind_mph":13.6,"maxwind_kph":22,"totalprecip_mm
":0.54,"totalprecip_in":0.02,"totalsnow_cm":0,"avgvis_km":10,"avgvis_miles":6,"a
vghumidity":50,"daily_will_it_rain":0,"daily_chance_of_rain":36,"daily_will_it_s
now":0,"daily_chance_of_snow":0,"condition":{"text":"Sunny","icon":"\/\/cdn.weat
herapi.com\/weather\/64x64\/day\/113.png","code":1000},"uv":6.5},"astro":{"sunri
se":"05:04 AM","sunset":"09:08 PM","moonrise":"10:10 AM","moonset":"10:50 PM","m
oon_phase":"Waxing Crescent","moon_illumination":23,"is_moon_up":1,"is_sun_up":1
},"hour":[{"time_epoch":1784329200,"time":"2026-07-18 00:00","temp_c":19.7,"temp
_f":67.5,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherapi.com\/
weather\/64x64\/night\/113.png","code":1000},"wind_mph":8.1,"wind_kph":13,"wind_
degree":53,"wind_dir":"NE","pressure_mb":1020,"pressure_in":30.13,"precip_mm":0,
"precip_in":0,"snow_cm":0,"humidity":51,"cloud":9,"feelslike_c":19.7,"feelslike_
f":67.5,"windchill_c":19.7,"windchill_f":67.5,"heatindex_c":19.7,"heatindex_f":6
7.5,"dewpoint_c":9.2,"dewpoint_f":48.5,"will_it_rain":0,"chance_of_rain":2,"will
_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.9,"gust_k
ph":17.6,"uv":0},{"time_epoch":1784332800,"time":"2026-07-18 01:00","temp_c":18.
7,"temp_f":65.6,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherap
i.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":7.4,"wind_kph":11
.9,"wind_degree":49,"wind_dir":"NE","pressure_mb":1021,"pressure_in":30.14,"prec
ip_mm":0,"precip_in":0,"snow_cm":0,"humidity":53,"cloud":7,"feelslike_c":18.7,"f
eelslike_f":65.6,"windchill_c":18.7,"windchill_f":65.6,"heatindex_c":18.7,"heati
ndex_f":65.6,"dewpoint_c":8.9,"dewpoint_f":48.1,"will_it_rain":0,"chance_of_rain
":3,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.
1,"gust_kph":16.2,"uv":0},{"time_epoch":1784336400,"time":"2026-07-18 02:00","te
mp_c":17.9,"temp_f":64.1,"is_day":0,"condition":{"text":"Clear","icon":"\/\/cdn.
weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":6.5,"win
d_kph":10.4,"wind_degree":39,"wind_dir":"NE","pressure_mb":1021,"pressure_in":30
.14,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":55,"cloud":6,"feelslike_c
":17.9,"feelslike_f":64.1,"windchill_c":17.9,"windchill_f":64.1,"heatindex_c":17
.9,"heatindex_f":64.1,"dewpoint_c":8.8,"dewpoint_f":47.9,"will_it_rain":0,"chanc
e_of_rain":3,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust
_mph":9,"gust_kph":14.4,"uv":0},{"time_epoch":1784340000,"time":"2026-07-18 03:0
0","temp_c":17.2,"temp_f":62.9,"is_day":0,"condition":{"text":"Clear","icon":"\/
\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_mph":6,
"wind_kph":9.7,"wind_degree":32,"wind_dir":"NNE","pressure_mb":1021,"pressure_in
":30.14,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":57,"cloud":10,"feelsl
ike_c":17.2,"feelslike_f":62.9,"windchill_c":17.2,"windchill_f":62.9,"heatindex_
c":17.2,"heatindex_f":62.9,"dewpoint_c":8.7,"dewpoint_f":47.6,"will_it_rain":0,"
chance_of_rain":3,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,
"gust_mph":8.2,"gust_kph":13.2,"uv":0},{"time_epoch":1784343600,"time":"2026-07-
18 04:00","temp_c":16.5,"temp_f":61.6,"is_day":0,"condition":{"text":"Clear","ic
on":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000},"wind_
mph":5.8,"wind_kph":9.4,"wind_degree":26,"wind_dir":"NNE","pressure_mb":1020,"pr
essure_in":30.13,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":59,"cloud":1
3,"feelslike_c":16.5,"feelslike_f":61.6,"windchill_c":16.5,"windchill_f":61.6,"h
eatindex_c":16.5,"heatindex_f":61.6,"dewpoint_c":8.5,"dewpoint_f":47.3,"will_it_
rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_
miles":6,"gust_mph":8.1,"gust_kph":13,"uv":0},{"time_epoch":1784347200,"time":"2
026-07-18 05:00","temp_c":15.9,"temp_f":60.7,"is_day":0,"condition":{"text":"Cle
ar","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/113.png","code":1000}
,"wind_mph":5.6,"wind_kph":9,"wind_degree":22,"wind_dir":"NNE","pressure_mb":102
1,"pressure_in":30.14,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":61,"clo
ud":14,"feelslike_c":15.9,"feelslike_f":60.7,"windchill_c":15.9,"windchill_f":60
.7,"heatindex_c":15.9,"heatindex_f":60.7,"dewpoint_c":8.4,"dewpoint_f":47.2,"wil
l_it_rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,
"vis_miles":6,"gust_mph":7.8,"gust_kph":12.6,"uv":0},{"time_epoch":1784350800,"t
ime":"2026-07-18 06:00","temp_c":15.8,"temp_f":60.4,"is_day":1,"condition":{"tex
t":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png","code":
1000},"wind_mph":6.3,"wind_kph":10.1,"wind_degree":23,"wind_dir":"NNE","pressure
_mb":1021,"pressure_in":30.14,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity"
:60,"cloud":15,"feelslike_c":15.8,"feelslike_f":60.4,"windchill_c":15.8,"windchi
ll_f":60.4,"heatindex_c":15.8,"heatindex_f":60.4,"dewpoint_c":8.2,"dewpoint_f":4
6.7,"will_it_rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow":0,"vis
_km":10,"vis_miles":6,"gust_mph":8.5,"gust_kph":13.6,"uv":0.1},{"time_epoch":178
4354400,"time":"2026-07-18 07:00","temp_c":16.7,"temp_f":62,"is_day":1,"conditio
n":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.png"
,"code":1000},"wind_mph":7.2,"wind_kph":11.5,"wind_degree":25,"wind_dir":"NNE","
pressure_mb":1021,"pressure_in":30.15,"precip_mm":0,"precip_in":0,"snow_cm":0,"h
umidity":55,"cloud":16,"feelslike_c":16.7,"feelslike_f":62,"windchill_c":16.7,"w
indchill_f":62,"heatindex_c":16.7,"heatindex_f":62,"dewpoint_c":7.7,"dewpoint_f"
:45.8,"will_it_rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow":0,"v
is_km":10,"vis_miles":6,"gust_mph":8.7,"gust_kph":14,"uv":0.5},{"time_epoch":178
4358000,"time":"2026-07-18 08:00","temp_c":18.2,"temp_f":64.7,"is_day":1,"condit
ion":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/113.pn
g","code":1000},"wind_mph":7.2,"wind_kph":11.5,"wind_degree":26,"wind_dir":"NNE"
,"pressure_mb":1021,"pressure_in":30.15,"precip_mm":0,"precip_in":0,"snow_cm":0,
"humidity":49,"cloud":16,"feelslike_c":18.2,"feelslike_f":64.7,"windchill_c":18.
2,"windchill_f":64.7,"heatindex_c":18.2,"heatindex_f":64.7,"dewpoint_c":7.4,"dew
point_f":45.2,"will_it_rain":0,"chance_of_rain":3,"will_it_snow":0,"chance_of_sn
ow":0,"vis_km":10,"vis_miles":6,"gust_mph":8.2,"gust_kph":13.2,"uv":1.2},{"time_
epoch":1784361600,"time":"2026-07-18 09:00","temp_c":20.3,"temp_f":68.5,"is_day"
:1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/d
ay\/113.png","code":1000},"wind_mph":5.6,"wind_kph":9,"wind_degree":21,"wind_dir
":"NNE","pressure_mb":1021,"pressure_in":30.15,"precip_mm":0,"precip_in":0,"snow
_cm":0,"humidity":43,"cloud":16,"feelslike_c":20.3,"feelslike_f":68.5,"windchill
_c":20.3,"windchill_f":68.5,"heatindex_c":20.3,"heatindex_f":68.5,"dewpoint_c":7
.3,"dewpoint_f":45.1,"will_it_rain":0,"chance_of_rain":2,"will_it_snow":0,"chanc
e_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":6.4,"gust_kph":10.4,"uv":2.3},
{"time_epoch":1784365200,"time":"2026-07-18 10:00","temp_c":22,"temp_f":71.6,"is
_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/64x
64\/day\/113.png","code":1000},"wind_mph":5.8,"wind_kph":9.4,"wind_degree":21,"w
ind_dir":"NNE","pressure_mb":1021,"pressure_in":30.14,"precip_mm":0,"precip_in":
0,"snow_cm":0,"humidity":38,"cloud":18,"feelslike_c":22,"feelslike_f":71.6,"wind
chill_c":22,"windchill_f":71.6,"heatindex_c":23.9,"heatindex_f":75,"dewpoint_c":
6.9,"dewpoint_f":44.4,"will_it_rain":0,"chance_of_rain":2,"will_it_snow":0,"chan
ce_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":6.7,"gust_kph":10.8,"uv":3.7}
,{"time_epoch":1784368800,"time":"2026-07-18 11:00","temp_c":23.3,"temp_f":73.9,
"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/weather\/
64x64\/day\/113.png","code":1000},"wind_mph":6.3,"wind_kph":10.1,"wind_degree":2
1,"wind_dir":"NNE","pressure_mb":1021,"pressure_in":30.14,"precip_mm":0,"precip_
in":0,"snow_cm":0,"humidity":35,"cloud":17,"feelslike_c":24.2,"feelslike_f":75.5
,"windchill_c":23.3,"windchill_f":73.9,"heatindex_c":24.2,"heatindex_f":75.5,"de
wpoint_c":7,"dewpoint_f":44.6,"will_it_rain":0,"chance_of_rain":1,"will_it_snow"
:0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":7.2,"gust_kph":11.6,"
uv":4.7},{"time_epoch":1784372400,"time":"2026-07-18 12:00","temp_c":24.8,"temp_
f":76.6,"is_day":1,"condition":{"text":"Sunny","icon":"\/\/cdn.weatherapi.com\/w
eather\/64x64\/day\/113.png","code":1000},"wind_mph":5.8,"wind_kph":9.4,"wind_de
gree":24,"wind_dir":"NNE","pressure_mb":1020,"pressure_in":30.13,"precip_mm":0,"
precip_in":0,"snow_cm":0,"humidity":33,"cloud":15,"feelslike_c":24.8,"feelslike_
f":76.7,"windchill_c":24.8,"windchill_f":76.6,"heatindex_c":24.8,"heatindex_f":7
6.7,"dewpoint_c":7.5,"dewpoint_f":45.6,"will_it_rain":0,"chance_of_rain":1,"will
_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":6.7,"gust_kp
h":10.8,"uv":5.9},{"time_epoch":1784376000,"time":"2026-07-18 13:00","temp_c":26
,"temp_f":78.8,"is_day":1,"condition":{"text":"Partly Cloudy","icon":"\/\/cdn.we
atherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph":5.8,"wind_kp
h":9.4,"wind_degree":16,"wind_dir":"NNE","pressure_mb":1020,"pressure_in":30.12,
"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":32,"cloud":26,"feelslike_c":2
5.5,"feelslike_f":77.9,"windchill_c":26,"windchill_f":78.8,"heatindex_c":25.5,"h
eatindex_f":77.9,"dewpoint_c":8,"dewpoint_f":46.4,"will_it_rain":0,"chance_of_ra
in":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":6
.7,"gust_kph":10.8,"uv":6.5},{"time_epoch":1784379600,"time":"2026-07-18 14:00",
"temp_c":26.9,"temp_f":80.5,"is_day":1,"condition":{"text":"Partly Cloudy","icon
":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":1003},"wind_mph"
:5.4,"wind_kph":8.6,"wind_degree":11,"wind_dir":"NNE","pressure_mb":1019,"pressu
re_in":30.1,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":30,"cloud":46,"fe
elslike_c":26.1,"feelslike_f":78.9,"windchill_c":26.9,"windchill_f":80.5,"heatin
dex_c":26.1,"heatindex_f":78.9,"dewpoint_c":8,"dewpoint_f":46.4,"will_it_rain":0
,"chance_of_rain":3,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":
6,"gust_mph":6.2,"gust_kph":9.9,"uv":6.1},{"time_epoch":1784383200,"time":"2026-
07-18 15:00","temp_c":27.3,"temp_f":81.2,"is_day":1,"condition":{"text":"Partly
Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.png","code":100
3},"wind_mph":6.3,"wind_kph":10.1,"wind_degree":33,"wind_dir":"NNE","pressure_mb
":1019,"pressure_in":30.09,"precip_mm":0,"precip_in":0,"snow_cm":0,"humidity":29
,"cloud":28,"feelslike_c":26.3,"feelslike_f":79.3,"windchill_c":27.3,"windchill_
f":81.2,"heatindex_c":26.3,"heatindex_f":79.3,"dewpoint_c":7.8,"dewpoint_f":46,"
will_it_rain":0,"chance_of_rain":2,"will_it_snow":0,"chance_of_snow":0,"vis_km":
10,"vis_miles":6,"gust_mph":7.2,"gust_kph":11.6,"uv":5.1},{"time_epoch":17843868
00,"time":"2026-07-18 16:00","temp_c":23.9,"temp_f":75,"is_day":1,"condition":{"
text":"Partly Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/116.p
ng","code":1003},"wind_mph":13.6,"wind_kph":22,"wind_degree":75,"wind_dir":"ENE"
,"pressure_mb":1019,"pressure_in":30.1,"precip_mm":0,"precip_in":0,"snow_cm":0,"
humidity":40,"cloud":47,"feelslike_c":24.7,"feelslike_f":76.5,"windchill_c":23.9
,"windchill_f":75,"heatindex_c":24.7,"heatindex_f":76.5,"dewpoint_c":9.6,"dewpoi
nt_f":49.2,"will_it_rain":0,"chance_of_rain":4,"will_it_snow":0,"chance_of_snow"
:0,"vis_km":10,"vis_miles":6,"gust_mph":15.7,"gust_kph":25.3,"uv":3.6},{"time_ep
och":1784390400,"time":"2026-07-18 17:00","temp_c":22,"temp_f":71.6,"is_day":1,"
condition":{"text":"Partly Cloudy","icon":"\/\/cdn.weatherapi.com\/weather\/64x6
4\/day\/116.png","code":1003},"wind_mph":11.9,"wind_kph":19.1,"wind_degree":75,"
wind_dir":"ENE","pressure_mb":1020,"pressure_in":30.12,"precip_mm":0,"precip_in"
:0,"snow_cm":0,"humidity":46,"cloud":51,"feelslike_c":22,"feelslike_f":71.6,"win
dchill_c":22,"windchill_f":71.6,"heatindex_c":24.3,"heatindex_f":75.7,"dewpoint_
c":9.9,"dewpoint_f":49.9,"will_it_rain":0,"chance_of_rain":5,"will_it_snow":0,"c
hance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":13.9,"gust_kph":22.4,"uv":
1.4},{"time_epoch":1784394000,"time":"2026-07-18 18:00","temp_c":21.7,"temp_f":7
1,"is_day":1,"condition":{"text":"Patchy rain nearby","icon":"\/\/cdn.weatherapi
.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mph":8.9,"wind_kph":14.4,
"wind_degree":85,"wind_dir":"E","pressure_mb":1021,"pressure_in":30.14,"precip_m
m":0.02,"precip_in":0,"snow_cm":0,"humidity":46,"cloud":100,"feelslike_c":21.7,"
feelslike_f":71,"windchill_c":21.7,"windchill_f":71,"heatindex_c":24.2,"heatinde
x_f":75.6,"dewpoint_c":9.7,"dewpoint_f":49.4,"will_it_rain":0,"chance_of_rain":1
2,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.8,
"gust_kph":17.3,"uv":0.4},{"time_epoch":1784397600,"time":"2026-07-18 19:00","te
mp_c":20.7,"temp_f":69.3,"is_day":1,"condition":{"text":"Patchy rain nearby","ic
on":"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/176.png","code":1063},"wind_mp
h":8.7,"wind_kph":14,"wind_degree":71,"wind_dir":"ENE","pressure_mb":1021,"press
ure_in":30.15,"precip_mm":0.11,"precip_in":0,"snow_cm":0,"humidity":51,"cloud":8
6,"feelslike_c":20.8,"feelslike_f":69.4,"windchill_c":20.8,"windchill_f":69.4,"h
eatindex_c":20.8,"heatindex_f":69.4,"dewpoint_c":10.4,"dewpoint_f":50.7,"will_it
_rain":0,"chance_of_rain":17,"will_it_snow":0,"chance_of_snow":0,"vis_km":10,"vi
s_miles":6,"gust_mph":11.1,"gust_kph":17.9,"uv":0.3},{"time_epoch":1784401200,"t
ime":"2026-07-18 20:00","temp_c":19.5,"temp_f":67,"is_day":1,"condition":{"text"
:"Patchy light rain in area with thunder","icon":"\/\/cdn.weatherapi.com\/weathe
r\/64x64\/day\/386.png","code":1273},"wind_mph":8.1,"wind_kph":13,"wind_degree":
52,"wind_dir":"NE","pressure_mb":1021,"pressure_in":30.16,"precip_mm":0.36,"prec
ip_in":0.01,"snow_cm":0,"humidity":61,"cloud":82,"feelslike_c":19.5,"feelslike_f
":67,"windchill_c":19.5,"windchill_f":67,"heatindex_c":19.5,"heatindex_f":67,"de
wpoint_c":11.8,"dewpoint_f":53.2,"will_it_rain":0,"chance_of_rain":36,"will_it_s
now":0,"chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":11,"gust_kph":17.
6,"uv":0.1},{"time_epoch":1784404800,"time":"2026-07-18 21:00","temp_c":18.1,"te
mp_f":64.6,"is_day":1,"condition":{"text":"Thundery outbreaks in nearby","icon":
"\/\/cdn.weatherapi.com\/weather\/64x64\/day\/200.png","code":1087},"wind_mph":6
.5,"wind_kph":10.4,"wind_degree":39,"wind_dir":"NE","pressure_mb":1022,"pressure
_in":30.18,"precip_mm":0.04,"precip_in":0,"snow_cm":0,"humidity":69,"cloud":85,"
feelslike_c":18.1,"feelslike_f":64.7,"windchill_c":18.1,"windchill_f":64.7,"heat
index_c":18.1,"heatindex_f":64.7,"dewpoint_c":12.4,"dewpoint_f":54.4,"will_it_ra
in":0,"chance_of_rain":18,"will_it_snow":0,"chance_of_snow":0,"vis_km":9,"vis_mi
les":5,"gust_mph":9.7,"gust_kph":15.6,"uv":0},{"time_epoch":1784408400,"time":"2
026-07-18 22:00","temp_c":17.3,"temp_f":63.1,"is_day":0,"condition":{"text":"Pat
chy rain nearby","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/night\/176.png"
,"code":1063},"wind_mph":6.7,"wind_kph":10.8,"wind_degree":28,"wind_dir":"NNE","
pressure_mb":1023,"pressure_in":30.2,"precip_mm":0.01,"precip_in":0,"snow_cm":0,
"humidity":72,"cloud":76,"feelslike_c":17.3,"feelslike_f":63.1,"windchill_c":17.
3,"windchill_f":63.1,"heatindex_c":17.3,"heatindex_f":63.1,"dewpoint_c":12.3,"de
wpoint_f":54.1,"will_it_rain":0,"chance_of_rain":15,"will_it_snow":0,"chance_of_
snow":0,"vis_km":10,"vis_miles":6,"gust_mph":10.3,"gust_kph":16.5,"uv":0},{"time
_epoch":1784412000,"time":"2026-07-18 23:00","temp_c":16.4,"temp_f":61.5,"is_day
":0,"condition":{"text":"Clear","icon":"\/\/cdn.weatherapi.com\/weather\/64x64\/
night\/113.png","code":1000},"wind_mph":8.7,"wind_kph":14,"wind_degree":32,"wind
_dir":"NNE","pressure_mb":1023,"pressure_in":30.21,"precip_mm":0,"precip_in":0,"
snow_cm":0,"humidity":68,"cloud":25,"feelslike_c":16.4,"feelslike_f":61.5,"windc
hill_c":16.4,"windchill_f":61.5,"heatindex_c":16.4,"heatindex_f":61.5,"dewpoint_
c":10.5,"dewpoint_f":50.8,"will_it_rain":0,"chance_of_rain":7,"will_it_snow":0,"
chance_of_snow":0,"vis_km":10,"vis_miles":6,"gust_mph":12.7,"gust_kph":20.4,"uv"
:0}]}]}}