import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;

HttpRequest request = HttpRequest.newBuilder()
		.uri(URI.create("https://weatherbit-v1-mashape.p.rapidapi.com/forecast/3hourly?lat=35.5&lon=-78.5"))
		.header("X-RapidAPI-Key", "3d43659d98msh26d5e705bc7d8b6p1d6431jsnba44357aaf20")
		.header("X-RapidAPI-Host", "weatherbit-v1-mashape.p.rapidapi.com")
		.method("GET", HttpRequest.BodyPublishers.noBody())
		.build();
HttpResponse<String> response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
{"data":[{"clouds_low":100,"clouds_mid":100,"wind_gust_spd":7.43,"timestamp_utc":"2022-10-02T21:00:00","timestamp_local":"2022-10-02T17:00:00","wind_cdir":"NNW","rh":86,"pod":"d","pres":1006.5,"clouds":100,"vis":15.6,"wind_spd":4.49,"wind_cdir_full":"north-northwest","slp":1012,"datetime":"2022-10-02:21","ts":1664744400,"dewpt":14.5,"uv":0.7,"wind_dir":332,"ghi":334.61,"dhi":80.85,"precip":0.35984516,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":16.8,"snow":0,"app_temp":16.8,"solar_rad":99.85941,"snow_depth":0,"dni":697.59,"pop":30,"ozone":275.3,"clouds_hi":0},{"clouds_low":100,"clouds_mid":100,"wind_gust_spd":10,"timestamp_utc":"2022-10-03T00:00:00","timestamp_local":"2022-10-02T20:00:00","wind_cdir":"NNW","rh":88,"pod":"n","pres":1008,"clouds":100,"vis":14.896,"wind_spd":4.53,"wind_cdir_full":"north-northwest","slp":1014,"datetime":"2022-10-03:00","ts":1664755200,"dewpt":13.5,"uv":0,"wind_dir":342,"ghi":0,"dhi":0,"precip":0.009994507,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":15.5,"snow":0,"app_temp":15.5,"solar_rad":0,"snow_depth":0,"dni":0,"pop":20,"ozone":274.3,"clouds_hi":0},{"clouds_low":100,"clouds_mid":2,"wind_gust_spd":11.8,"timestamp_utc":"2022-10-03T03:00:00","timestamp_local":"2022-10-02T23:00:00","wind_cdir":"NNW","rh":92,"pod":"n","pres":1008.5,"clouds":100,"vis":13.296,"wind_spd":5.62,"wind_cdir_full":"north-northwest","slp":1015.5,"datetime":"2022-10-03:03","ts":1664766000,"dewpt":12.9,"uv":0,"wind_dir":348,"ghi":0,"dhi":0,"precip":0.35984516,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":14.2,"snow":0,"app_temp":14.2,"solar_rad":0,"snow_depth":0,"dni":0,"pop":30,"ozone":271.8,"clouds_hi":0},{"clouds_low":100,"clouds_mid":0,"wind_gust_spd":12.88,"timestamp_utc":"2022-10-03T06:00:00","timestamp_local":"2022-10-03T02:00:00","wind_cdir":"NNW","rh":87,"pod":"n","pres":1008,"clouds":100,"vis":15,"wind_spd":5.7,"wind_cdir_full":"north-northwest","slp":1014.5,"datetime":"2022-10-03:06","ts":1664776800,"dewpt":11.2,"uv":0,"wind_dir":358,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":13.3,"snow":0,"app_temp":13.3,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":274.3,"clouds_hi":39},{"clouds_low":100,"clouds_mid":0,"wind_gust_spd":12.52,"timestamp_utc":"2022-10-03T09:00:00","timestamp_local":"2022-10-03T05:00:00","wind_cdir":"NNW","rh":87,"pod":"n","pres":1009,"clouds":100,"vis":15.296,"wind_spd":4.99,"wind_cdir_full":"north-northwest","slp":1015.5,"datetime":"2022-10-03:09","ts":1664787600,"dewpt":10.4,"uv":0,"wind_dir":349,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":12.5,"snow":0,"app_temp":12.5,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":275,"clouds_hi":0},{"clouds_low":62,"clouds_mid":0,"wind_gust_spd":13.84,"timestamp_utc":"2022-10-03T12:00:00","timestamp_local":"2022-10-03T08:00:00","wind_cdir":"NNW","rh":86,"pod":"d","pres":1010,"clouds":62,"vis":15.496,"wind_spd":5.18,"wind_cdir_full":"north-northwest","slp":1017,"datetime":"2022-10-03:12","ts":1664798400,"dewpt":9.4,"uv":0.9,"wind_dir":343,"ghi":112.96,"dhi":50.12,"precip":0,"weather":{"description":"Broken clouds","icon":"c03d","code":803},"temp":11.7,"snow":0,"app_temp":11.7,"solar_rad":92.94761,"snow_depth":0,"dni":450.23,"pop":0,"ozone":275.5,"clouds_hi":0},{"clouds_low":94,"clouds_mid":0,"wind_gust_spd":12.75,"timestamp_utc":"2022-10-03T15:00:00","timestamp_local":"2022-10-03T11:00:00","wind_cdir":"NNW","rh":81,"pod":"d","pres":1011,"clouds":94,"vis":18,"wind_spd":6.82,"wind_cdir_full":"north-northwest","slp":1018,"datetime":"2022-10-03:15","ts":1664809200,"dewpt":9.9,"uv":1.7,"wind_dir":351,"ghi":660.68,"dhi":107.04,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":13.1,"snow":0,"app_temp":13.1,"solar_rad":178.87825,"snow_depth":0,"dni":855.58,"pop":0,"ozone":278.8,"clouds_hi":0},{"clouds_low":76,"clouds_mid":0,"wind_gust_spd":12.66,"timestamp_utc":"2022-10-03T18:00:00","timestamp_local":"2022-10-03T14:00:00","wind_cdir":"NNW","rh":78,"pod":"d","pres":1010,"clouds":76,"vis":19.6,"wind_spd":7.14,"wind_cdir_full":"north-northwest","slp":1017.5,"datetime":"2022-10-03:18","ts":1664820000,"dewpt":10.7,"uv":2.9,"wind_dir":352,"ghi":765.62,"dhi":113.49,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":14.4,"snow":0,"app_temp":14.4,"solar_rad":470.6552,"snow_depth":0,"dni":888.69,"pop":0,"ozone":276.3,"clouds_hi":0},{"clouds_low":68,"clouds_mid":0,"wind_gust_spd":12.82,"timestamp_utc":"2022-10-03T21:00:00","timestamp_local":"2022-10-03T17:00:00","wind_cdir":"NNW","rh":72,"pod":"d","pres":1010,"clouds":68,"vis":23.296,"wind_spd":6.8,"wind_cdir_full":"north-northwest","slp":1017.5,"datetime":"2022-10-03:21","ts":1664830800,"dewpt":10.3,"uv":1.2,"wind_dir":354,"ghi":329.23,"dhi":80.32,"precip":0,"weather":{"description":"Broken clouds","icon":"c03d","code":803},"temp":15.3,"snow":0,"app_temp":15.3,"solar_rad":239.45114,"snow_depth":0,"dni":694.06,"pop":0,"ozone":279.3,"clouds_hi":0},{"clouds_low":100,"clouds_mid":0,"wind_gust_spd":15.16,"timestamp_utc":"2022-10-04T00:00:00","timestamp_local":"2022-10-03T20:00:00","wind_cdir":"NNW","rh":75,"pod":"n","pres":1011.5,"clouds":100,"vis":20.992,"wind_spd":5.88,"wind_cdir_full":"north-northwest","slp":1018,"datetime":"2022-10-04:00","ts":1664841600,"dewpt":7.9,"uv":0,"wind_dir":351,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":12.2,"snow":0,"app_temp":12.2,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":284.5,"clouds_hi":0},{"clouds_low":16,"clouds_mid":0,"wind_gust_spd":14.79,"timestamp_utc":"2022-10-04T03:00:00","timestamp_local":"2022-10-03T23:00:00","wind_cdir":"NNW","rh":81,"pod":"n","pres":1012,"clouds":16,"vis":17.6,"wind_spd":5.5,"wind_cdir_full":"north-northwest","slp":1019,"datetime":"2022-10-04:03","ts":1664852400,"dewpt":6.8,"uv":0,"wind_dir":355,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Few clouds","icon":"c02n","code":801},"temp":9.9,"snow":0,"app_temp":9.9,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":287.8,"clouds_hi":0},{"clouds_low":100,"clouds_mid":0,"wind_gust_spd":13.23,"timestamp_utc":"2022-10-04T06:00:00","timestamp_local":"2022-10-04T02:00:00","wind_cdir":"NNW","rh":78,"pod":"n","pres":1010.5,"clouds":100,"vis":19.392,"wind_spd":4.67,"wind_cdir_full":"north-northwest","slp":1018,"datetime":"2022-10-04:06","ts":1664863200,"dewpt":6.3,"uv":0,"wind_dir":352,"ghi":0,"dhi":0,"precip":0.0069999695,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":10,"snow":0,"app_temp":10,"solar_rad":0,"snow_depth":0,"dni":0,"pop":20,"ozone":288.5,"clouds_hi":0},{"clouds_low":100,"clouds_mid":0,"wind_gust_spd":9.28,"timestamp_utc":"2022-10-04T09:00:00","timestamp_local":"2022-10-04T05:00:00","wind_cdir":"NNW","rh":76,"pod":"n","pres":1010,"clouds":100,"vis":20.192,"wind_spd":3.95,"wind_cdir_full":"north-northwest","slp":1017,"datetime":"2022-10-04:09","ts":1664874000,"dewpt":6.1,"uv":0,"wind_dir":340,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":10.1,"snow":0,"app_temp":10.1,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":289,"clouds_hi":0},{"clouds_low":1,"clouds_mid":0,"wind_gust_spd":7.73,"timestamp_utc":"2022-10-04T12:00:00","timestamp_local":"2022-10-04T08:00:00","wind_cdir":"NNW","rh":78,"pod":"d","pres":1010,"clouds":1,"vis":19.392,"wind_spd":3.77,"wind_cdir_full":"north-northwest","slp":1017.5,"datetime":"2022-10-04:12","ts":1664884800,"dewpt":5.7,"uv":1.6,"wind_dir":330,"ghi":110.28,"dhi":49.59,"precip":0,"weather":{"description":"Clear Sky","icon":"c01d","code":800},"temp":9.3,"snow":0,"app_temp":9.3,"solar_rad":110.27998,"snow_depth":0,"dni":445.23,"pop":0,"ozone":290.3,"clouds_hi":0},{"clouds_low":100,"clouds_mid":91,"wind_gust_spd":14.13,"timestamp_utc":"2022-10-04T15:00:00","timestamp_local":"2022-10-04T11:00:00","wind_cdir":"NNW","rh":63,"pod":"d","pres":1009.5,"clouds":100,"vis":28.8,"wind_spd":6.42,"wind_cdir_full":"north-northwest","slp":1017,"datetime":"2022-10-04:15","ts":1664895600,"dewpt":5.8,"uv":1.4,"wind_dir":346,"ghi":656.61,"dhi":106.81,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":12.6,"snow":0,"app_temp":12.6,"solar_rad":172.471,"snow_depth":0,"dni":854.55,"pop":0,"ozone":293,"clouds_hi":100},{"clouds_low":88,"clouds_mid":0,"wind_gust_spd":11.88,"timestamp_utc":"2022-10-04T18:00:00","timestamp_local":"2022-10-04T14:00:00","wind_cdir":"NNW","rh":64,"pod":"d","pres":1008.5,"clouds":88,"vis":28.688,"wind_spd":4.86,"wind_cdir_full":"north-northwest","slp":1015.5,"datetime":"2022-10-04:18","ts":1664906400,"dewpt":6.5,"uv":2.3,"wind_dir":328,"ghi":760.49,"dhi":113.23,"precip":0.0009994507,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":13.2,"snow":0,"app_temp":13.2,"solar_rad":317.3131,"snow_depth":0,"dni":887.58,"pop":20,"ozone":298.8,"clouds_hi":100},{"clouds_low":17,"clouds_mid":16,"wind_gust_spd":11.4,"timestamp_utc":"2022-10-04T21:00:00","timestamp_local":"2022-10-04T17:00:00","wind_cdir":"NNW","rh":53,"pod":"d","pres":1007.5,"clouds":17,"vis":24.096,"wind_spd":7.74,"wind_cdir_full":"north-northwest","slp":1015,"datetime":"2022-10-04:21","ts":1664917200,"dewpt":6.3,"uv":1.9,"wind_dir":335,"ghi":323.87,"dhi":79.79,"precip":0,"weather":{"description":"Few clouds","icon":"c02d","code":801},"temp":15.8,"snow":0,"app_temp":15.8,"solar_rad":323.16507,"snow_depth":0,"dni":690.48,"pop":0,"ozone":294,"clouds_hi":39},{"clouds_low":41,"clouds_mid":0,"wind_gust_spd":6.8,"timestamp_utc":"2022-10-05T00:00:00","timestamp_local":"2022-10-04T20:00:00","wind_cdir":"NW","rh":58,"pod":"n","pres":1007.5,"clouds":41,"vis":24.096,"wind_spd":2.5,"wind_cdir_full":"northwest","slp":1015.5,"datetime":"2022-10-05:00","ts":1664928000,"dewpt":5.3,"uv":0,"wind_dir":316,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Broken clouds","icon":"c03n","code":803},"temp":13.4,"snow":0,"app_temp":13.4,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":295,"clouds_hi":0},{"clouds_low":82,"clouds_mid":1,"wind_gust_spd":13.61,"timestamp_utc":"2022-10-05T03:00:00","timestamp_local":"2022-10-04T23:00:00","wind_cdir":"NNW","rh":64,"pod":"n","pres":1007,"clouds":82,"vis":24.128,"wind_spd":5.95,"wind_cdir_full":"north-northwest","slp":1015,"datetime":"2022-10-05:03","ts":1664938800,"dewpt":5.5,"uv":0,"wind_dir":346,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":12.1,"snow":0,"app_temp":12.1,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":296,"clouds_hi":4},{"clouds_low":93,"clouds_mid":0,"wind_gust_spd":11.6,"timestamp_utc":"2022-10-05T06:00:00","timestamp_local":"2022-10-05T02:00:00","wind_cdir":"NNW","rh":58,"pod":"n","pres":1006.5,"clouds":93,"vis":24.128,"wind_spd":5.18,"wind_cdir_full":"north-northwest","slp":1014.5,"datetime":"2022-10-05:06","ts":1664949600,"dewpt":5.1,"uv":0,"wind_dir":330,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":13.1,"snow":0,"app_temp":13.1,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":293.3,"clouds_hi":0},{"clouds_low":100,"clouds_mid":0,"wind_gust_spd":11.71,"timestamp_utc":"2022-10-05T09:00:00","timestamp_local":"2022-10-05T05:00:00","wind_cdir":"NNW","rh":68,"pod":"n","pres":1006,"clouds":100,"vis":24.128,"wind_spd":4.9,"wind_cdir_full":"north-northwest","slp":1014,"datetime":"2022-10-05:09","ts":1664960400,"dewpt":7.3,"uv":0,"wind_dir":339,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":13,"snow":0,"app_temp":13,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":291.3,"clouds_hi":0},{"clouds_low":100,"clouds_mid":0,"wind_gust_spd":10.32,"timestamp_utc":"2022-10-05T12:00:00","timestamp_local":"2022-10-05T08:00:00","wind_cdir":"NNW","rh":77,"pod":"d","pres":1007,"clouds":100,"vis":24.128,"wind_spd":4.52,"wind_cdir_full":"north-northwest","slp":1015,"datetime":"2022-10-05:12","ts":1664971200,"dewpt":9,"uv":0.5,"wind_dir":335,"ghi":107.59,"dhi":49.05,"precip":0.0625,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":13,"snow":0,"app_temp":13,"solar_rad":59.809,"snow_depth":0,"dni":440.1,"pop":10,"ozone":291.5,"clouds_hi":0},{"clouds_low":95,"clouds_mid":0,"wind_gust_spd":9.1,"timestamp_utc":"2022-10-05T15:00:00","timestamp_local":"2022-10-05T11:00:00","wind_cdir":"NNW","rh":77,"pod":"d","pres":1008,"clouds":95,"vis":24.128,"wind_spd":5.34,"wind_cdir_full":"north-northwest","slp":1016,"datetime":"2022-10-05:15","ts":1664982000,"dewpt":10.6,"uv":1.6,"wind_dir":350,"ghi":652.51,"dhi":106.58,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":14.5,"snow":0,"app_temp":14.5,"solar_rad":146.69818,"snow_depth":0,"dni":853.5,"pop":0,"ozone":291.8,"clouds_hi":0},{"clouds_low":97,"clouds_mid":0,"wind_gust_spd":8.51,"timestamp_utc":"2022-10-05T18:00:00","timestamp_local":"2022-10-05T14:00:00","wind_cdir":"NNW","rh":70,"pod":"d","pres":1007.5,"clouds":97,"vis":24.128,"wind_spd":5.6,"wind_cdir_full":"north-northwest","slp":1015.5,"datetime":"2022-10-05:18","ts":1664992800,"dewpt":11.4,"uv":1.9,"wind_dir":352,"ghi":755.35,"dhi":112.97,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":16.9,"snow":0,"app_temp":16.9,"solar_rad":112.369286,"snow_depth":0,"dni":886.46,"pop":0,"ozone":292.8,"clouds_hi":0},{"clouds_low":87,"clouds_mid":0,"wind_gust_spd":6.61,"timestamp_utc":"2022-10-05T21:00:00","timestamp_local":"2022-10-05T17:00:00","wind_cdir":"N","rh":65,"pod":"d","pres":1007,"clouds":87,"vis":24.128,"wind_spd":4.91,"wind_cdir_full":"north","slp":1015,"datetime":"2022-10-05:21","ts":1665003600,"dewpt":12.4,"uv":0.8,"wind_dir":6,"ghi":318.53,"dhi":79.26,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":19.1,"snow":0,"app_temp":18.8,"solar_rad":126.42936,"snow_depth":0,"dni":686.84,"pop":0,"ozone":292,"clouds_hi":0},{"clouds_low":4,"clouds_mid":0,"wind_gust_spd":2.1,"timestamp_utc":"2022-10-06T00:00:00","timestamp_local":"2022-10-05T20:00:00","wind_cdir":"NNW","rh":79,"pod":"n","pres":1008.5,"clouds":4,"vis":24.128,"wind_spd":2.09,"wind_cdir_full":"north-northwest","slp":1016.5,"datetime":"2022-10-06:00","ts":1665014400,"dewpt":11.2,"uv":0,"wind_dir":340,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Few clouds","icon":"c02n","code":801},"temp":14.8,"snow":0,"app_temp":14.8,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":293.5,"clouds_hi":0},{"clouds_low":23,"clouds_mid":0,"wind_gust_spd":2.01,"timestamp_utc":"2022-10-06T03:00:00","timestamp_local":"2022-10-05T23:00:00","wind_cdir":"NNE","rh":89,"pod":"n","pres":1009,"clouds":23,"vis":24.128,"wind_spd":1.88,"wind_cdir_full":"north-northeast","slp":1017,"datetime":"2022-10-06:03","ts":1665025200,"dewpt":11.8,"uv":0,"wind_dir":22,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Scattered clouds","icon":"c02n","code":802},"temp":13.6,"snow":0,"app_temp":13.6,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":296.3,"clouds_hi":2},{"clouds_low":78,"clouds_mid":0,"wind_gust_spd":1.8,"timestamp_utc":"2022-10-06T06:00:00","timestamp_local":"2022-10-06T02:00:00","wind_cdir":"NNW","rh":90,"pod":"n","pres":1009,"clouds":78,"vis":24.128,"wind_spd":1.79,"wind_cdir_full":"north-northwest","slp":1017,"datetime":"2022-10-06:06","ts":1665036000,"dewpt":11.5,"uv":0,"wind_dir":353,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":13.1,"snow":0,"app_temp":13.1,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":295,"clouds_hi":7},{"clouds_low":89,"clouds_mid":0,"wind_gust_spd":1.81,"timestamp_utc":"2022-10-06T09:00:00","timestamp_local":"2022-10-06T05:00:00","wind_cdir":"NNW","rh":82,"pod":"n","pres":1009,"clouds":89,"vis":24.128,"wind_spd":1.5,"wind_cdir_full":"north-northwest","slp":1017,"datetime":"2022-10-06:09","ts":1665046800,"dewpt":11.7,"uv":0,"wind_dir":334,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04n","code":804},"temp":14.8,"snow":0,"app_temp":14.8,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":294.5,"clouds_hi":99},{"clouds_low":71,"clouds_mid":100,"wind_gust_spd":0.5,"timestamp_utc":"2022-10-06T12:00:00","timestamp_local":"2022-10-06T08:00:00","wind_cdir":"W","rh":80,"pod":"d","pres":1009.5,"clouds":100,"vis":24.128,"wind_spd":0.33,"wind_cdir_full":"west","slp":1017.5,"datetime":"2022-10-06:12","ts":1665057600,"dewpt":12.2,"uv":0.5,"wind_dir":259,"ghi":104.89,"dhi":48.5,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":15.6,"snow":0,"app_temp":15.6,"solar_rad":54.849907,"snow_depth":0,"dni":434.85,"pop":0,"ozone":297.5,"clouds_hi":83},{"clouds_low":13,"clouds_mid":5,"wind_gust_spd":2.61,"timestamp_utc":"2022-10-06T15:00:00","timestamp_local":"2022-10-06T11:00:00","wind_cdir":"WSW","rh":65,"pod":"d","pres":1010,"clouds":13,"vis":24.128,"wind_spd":2.04,"wind_cdir_full":"west-southwest","slp":1018,"datetime":"2022-10-06:15","ts":1665068400,"dewpt":12.6,"uv":4.1,"wind_dir":255,"ghi":648.36,"dhi":106.35,"precip":0,"weather":{"description":"Few clouds","icon":"c02d","code":801},"temp":19.4,"snow":0,"app_temp":19.1,"solar_rad":624.9437,"snow_depth":0,"dni":852.42,"pop":0,"ozone":298.5,"clouds_hi":0},{"clouds_low":2,"clouds_mid":0,"wind_gust_spd":3.93,"timestamp_utc":"2022-10-06T18:00:00","timestamp_local":"2022-10-06T14:00:00","wind_cdir":"WSW","rh":49,"pod":"d","pres":1008,"clouds":2,"vis":24.128,"wind_spd":2.99,"wind_cdir_full":"west-southwest","slp":1016,"datetime":"2022-10-06:18","ts":1665079200,"dewpt":13.3,"uv":5.7,"wind_dir":249,"ghi":750.18,"dhi":112.7,"precip":0,"weather":{"description":"Few clouds","icon":"c02d","code":801},"temp":24.7,"snow":0,"app_temp":24.5,"solar_rad":723.01514,"snow_depth":0,"dni":885.31,"pop":0,"ozone":302.8,"clouds_hi":0},{"clouds_low":94,"clouds_mid":0,"wind_gust_spd":5,"timestamp_utc":"2022-10-06T21:00:00","timestamp_local":"2022-10-06T17:00:00","wind_cdir":"WSW","rh":50,"pod":"d","pres":1007,"clouds":94,"vis":24.128,"wind_spd":3.01,"wind_cdir_full":"west-southwest","slp":1014.5,"datetime":"2022-10-06:21","ts":1665090000,"dewpt":13.6,"uv":0.7,"wind_dir":239,"ghi":313.22,"dhi":78.72,"precip":0,"weather":{"description":"Overcast clouds","icon":"c04d","code":804},"temp":24.7,"snow":0,"app_temp":24.6,"solar_rad":148.82877,"snow_depth":0,"dni":683.15,"pop":0,"ozone":302.8,"clouds_hi":0},{"clouds_low":0,"clouds_mid":0,"wind_gust_spd":3.21,"timestamp_utc":"2022-10-07T00:00:00","timestamp_local":"2022-10-06T20:00:00","wind_cdir":"WSW","rh":59,"pod":"n","pres":1008.5,"clouds":0,"vis":24.128,"wind_spd":2.48,"wind_cdir_full":"west-southwest","slp":1016.5,"datetime":"2022-10-07:00","ts":1665100800,"dewpt":12,"uv":0,"wind_dir":256,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Clear Sky","icon":"c01n","code":800},"temp":20.3,"snow":0,"app_temp":19.9,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":303,"clouds_hi":0},{"clouds_low":0,"clouds_mid":0,"wind_gust_spd":3.92,"timestamp_utc":"2022-10-07T03:00:00","timestamp_local":"2022-10-06T23:00:00","wind_cdir":"WSW","rh":66,"pod":"n","pres":1009,"clouds":0,"vis":24.128,"wind_spd":2.91,"wind_cdir_full":"west-southwest","slp":1017,"datetime":"2022-10-07:03","ts":1665111600,"dewpt":10.9,"uv":0,"wind_dir":244,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Clear Sky","icon":"c01n","code":800},"temp":17.3,"snow":0,"app_temp":17.3,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":301.5,"clouds_hi":0},{"clouds_low":0,"clouds_mid":0,"wind_gust_spd":7.5,"timestamp_utc":"2022-10-07T06:00:00","timestamp_local":"2022-10-07T02:00:00","wind_cdir":"W","rh":69,"pod":"n","pres":1009.5,"clouds":0,"vis":24.128,"wind_spd":3.12,"wind_cdir_full":"west","slp":1017.5,"datetime":"2022-10-07:06","ts":1665122400,"dewpt":10.3,"uv":0,"wind_dir":261,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Clear Sky","icon":"c01n","code":800},"temp":16,"snow":0,"app_temp":16,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":298.8,"clouds_hi":0},{"clouds_low":0,"clouds_mid":0,"wind_gust_spd":6.21,"timestamp_utc":"2022-10-07T09:00:00","timestamp_local":"2022-10-07T05:00:00","wind_cdir":"WSW","rh":74,"pod":"n","pres":1010,"clouds":0,"vis":24.128,"wind_spd":3.03,"wind_cdir_full":"west-southwest","slp":1018,"datetime":"2022-10-07:09","ts":1665133200,"dewpt":10,"uv":0,"wind_dir":248,"ghi":0,"dhi":0,"precip":0,"weather":{"description":"Clear Sky","icon":"c01n","code":800},"temp":14.6,"snow":0,"app_temp":14.6,"solar_rad":0,"snow_depth":0,"dni":0,"pop":0,"ozone":300.3,"clouds_hi":0},{"clouds_low":0,"clouds_mid":0,"wind_gust_spd":6.3,"timestamp_utc":"2022-10-07T12:00:00","timestamp_local":"2022-10-07T08:00:00","wind_cdir":"WSW","rh":72,"pod":"d","pres":1011,"clouds":0,"vis":24.128,"wind_spd":2.89,"wind_cdir_full":"west-southwest","slp":1019,"datetime":"2022-10-07:12","ts":1665144000,"dewpt":9.7,"uv":1.5,"wind_dir":255,"ghi":102.19,"dhi":47.94,"precip":0,"weather":{"description":"Clear Sky","icon":"c01d","code":800},"temp":14.7,"snow":0,"app_temp":14.7,"solar_rad":102.19,"snow_depth":0,"dni":429.47,"pop":0,"ozone":303.3,"clouds_hi":0},{"clouds_low":0,"clouds_mid":0,"wind_gust_spd":5.7,"timestamp_utc":"2022-10-07T15:00:00","timestamp_local":"2022-10-07T11:00:00","wind_cdir":"WSW","rh":50,"pod":"d","pres":1011,"clouds":0,"vis":24.128,"wind_spd":3.92,"wind_cdir_full":"west-southwest","slp":1018.5,"datetime":"2022-10-07:15","ts":1665154800,"dewpt":11.8,"uv":4.5,"wind_dir":245,"ghi":644.19,"dhi":106.11,"precip":0,"weather":{"description":"Clear Sky","icon":"c01d","code":800},"temp":22.8,"snow":0,"app_temp":22.4,"solar_rad":622.86084,"snow_depth":0,"dni":851.32,"pop":0,"ozone":303,"clouds_hi":0},{"clouds_low":0,"clouds_mid":0,"wind_gust_spd":5.71,"timestamp_utc":"2022-10-07T18:00:00","timestamp_local":"2022-10-07T14:00:00","wind_cdir":"WSW","rh":37,"pod":"d","pres":1009,"clouds":0,"vis":24.128,"wind_spd":4.49,"wind_cdir_full":"west-southwest","slp":1016.5,"datetime":"2022-10-07:18","ts":1665165600,"dewpt":10.9,"uv":5.7,"wind_dir":243,"ghi":744.99,"dhi":112.43,"precip":0,"weather":{"description":"Clear Sky","icon":"c01d","code":800},"temp":26.8,"snow":0,"app_temp":26.6,"solar_rad":722.0026,"snow_depth":0,"dni":884.15,"pop":0,"ozone":302.3,"clouds_hi":0}],"state_code":"NC","city_name":"Four Oaks","lon":-78.5,"lat":35.5,"timezone":"America\/New_York","country_code":"US"}

Hack Questions

  1. Benefit of using an API?

An API is a standardized resource that can be accessed many different people through the use of standardized methods. It allows for an easy method to share information across the internet without needing to store the information in multiple different places. This makes the sharing of the data more efficient.

  1. Benefits of backend implementation?

The benefits of backend implementation include storing the information in one backend place where many frontend applications can all access that same data and making the data more secure. Storing all the information only once in the backend means many different people can use it, thus making the process of accessing this data more efficient.