{"lastUpdated":1788709536380,"upcomingApiChanges":[],"data":{"s2026r1":{"season":2026,"round":1,"name":"Australian Grand Prix","circuit":{"id":"albert_park","name":"Albert Park Grand Prix Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Melbourne_Grand_Prix_Circuit","location":{"lat":"-37.8497","lng":"144.968"},"city":"Melbourne","country":"Australia","countryISO":"AUS"},"date":"2026-03-08","time":"04:00:00Z","hasQualifying":true,"hasSprint":false,"hasRace":true,"schedule":[{"date":"2026-03-06","time":"01:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":17.1,"tempMinC":17.1,"summary":["clear_sky"],"windMs":2,"windBearing":143}},{"date":"2026-03-06","time":"05:00:00Z","label":"FP2","weather":{"rainPercent":0,"tempMaxC":15.4,"tempMinC":15.4,"summary":["clouds_light"],"windMs":0.81,"windBearing":93}},{"date":"2026-03-07","time":"01:30:00Z","label":"FP3","weather":{"rainPercent":0,"tempMaxC":17.2,"tempMinC":17.2,"summary":["clear_sky"],"windMs":2.31,"windBearing":178}},{"date":"2026-03-07","time":"05:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":16.1,"tempMinC":16.1,"summary":["rain_light"],"windMs":1.89,"windBearing":161}},{"date":"2026-03-08","time":"04:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":15.5,"tempMinC":15.5,"summary":["clouds_overcast"],"windMs":4.11,"windBearing":172}}]},"s2026r2":{"season":2026,"round":2,"name":"Chinese Grand Prix","circuit":{"id":"shanghai","name":"Shanghai International Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Shanghai_International_Circuit","location":{"lat":"31.3389","lng":"121.22"},"city":"Shanghai","country":"China","countryISO":"CHN"},"date":"2026-03-15","time":"07:00:00Z","hasQualifying":true,"hasSprint":true,"hasRace":true,"schedule":[{"date":"2026-03-13","time":"03:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":5.7,"tempMinC":5.7,"summary":["clear_sky"],"windMs":2.11,"windBearing":15}},{"date":"2026-03-13","time":"07:30:00Z","label":"Sprint Shootout","weather":{"rainPercent":0,"tempMaxC":5.6,"tempMinC":5.6,"summary":["clear_sky"],"windMs":1.19,"windBearing":11}},{"date":"2026-03-14","time":"03:00:00Z","label":"Sprint","weather":{"rainPercent":0,"tempMaxC":6.9,"tempMinC":6.9,"summary":["clear_sky"],"windMs":2.61,"windBearing":131}},{"date":"2026-03-14","time":"07:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":7.4,"tempMinC":7.4,"summary":["clouds_overcast"],"windMs":3.11,"windBearing":123}},{"date":"2026-03-15","time":"07:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":9,"tempMinC":9,"summary":["clear_sky"],"windMs":2.19,"windBearing":79}}]},"s2026r3":{"season":2026,"round":3,"name":"Japanese Grand Prix","circuit":{"id":"suzuka","name":"Suzuka Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Suzuka_Circuit","location":{"lat":"34.8431","lng":"136.541"},"city":"Suzuka","country":"Japan","countryISO":"JPN"},"date":"2026-03-29","time":"05:00:00Z","hasQualifying":true,"hasSprint":false,"hasRace":true,"schedule":[{"date":"2026-03-27","time":"02:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":7.8,"tempMinC":7.8,"summary":["clear_sky"],"windMs":4.11,"windBearing":285}},{"date":"2026-03-27","time":"06:00:00Z","label":"FP2","weather":{"rainPercent":0,"tempMaxC":6.7,"tempMinC":6.7,"summary":["clear_sky"],"windMs":3.89,"windBearing":284}},{"date":"2026-03-28","time":"02:30:00Z","label":"FP3","weather":{"rainPercent":0,"tempMaxC":8.8,"tempMinC":8.8,"summary":["clear_sky"],"windMs":2.11,"windBearing":301}},{"date":"2026-03-28","time":"06:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":8.3,"tempMinC":8.3,"summary":["clouds_light"],"windMs":1.61,"windBearing":302}},{"date":"2026-03-29","time":"05:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":10.3,"tempMinC":10.3,"summary":["clear_sky"],"windMs":2.11,"windBearing":288}}]},"s2026r4":{"season":2026,"round":4,"name":"Miami Grand Prix","circuit":{"id":"miami","name":"Miami International Autodrome","wikiUrl":"https://en.wikipedia.org/wiki/Miami_International_Autodrome","location":{"lat":"25.9578","lng":"-80.2389"},"city":"Miami","country":"USA","countryISO":"USA"},"date":"2026-05-03","time":"17:00:00Z","hasQualifying":true,"hasSprint":true,"hasRace":true,"schedule":[{"date":"2026-05-01","time":"16:00:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":30.6,"tempMinC":30.6,"summary":["clear_sky"],"windMs":4.61,"windBearing":160}},{"date":"2026-05-01","time":"20:30:00Z","label":"Sprint Qualifying","weather":{"rainPercent":0,"tempMaxC":28.4,"tempMinC":28.4,"summary":["clear_sky"],"windMs":4.11,"windBearing":180}},{"date":"2026-05-02","time":"16:00:00Z","label":"Sprint","weather":{"rainPercent":0,"tempMaxC":33.4,"tempMinC":33.4,"summary":["clouds_light"],"windMs":6.19,"windBearing":210}},{"date":"2026-05-02","time":"20:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":30,"tempMinC":30,"summary":["clouds_light"],"windMs":4.61,"windBearing":250}},{"date":"2026-05-03","time":"17:00:00Z","label":"Race","weather":{"rainPercent":0.68,"tempMaxC":23.9,"tempMinC":23.9,"summary":["rain_heavy"],"windMs":3.11,"windBearing":20}}]},"s2026r5":{"season":2026,"round":5,"name":"Canadian Grand Prix","circuit":{"id":"villeneuve","name":"Circuit Gilles-Villeneuve","wikiUrl":"https://en.wikipedia.org/wiki/Circuit_Gilles_Villeneuve","location":{"lat":"45.5","lng":"-73.5228"},"city":"Montreal","country":"Canada","countryISO":"CAN"},"date":"2026-05-24","time":"20:00:00Z","hasQualifying":true,"hasSprint":true,"hasRace":true,"schedule":[{"date":"2026-05-22","time":"16:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":18.8,"tempMinC":18.8,"summary":["clear_sky"],"windMs":2.5,"windBearing":240}},{"date":"2026-05-22","time":"20:30:00Z","label":"Sprint Qualifying","weather":{"rainPercent":0,"tempMaxC":16.8,"tempMinC":16.8,"summary":["clear_sky"],"windMs":1.69,"windBearing":230}},{"date":"2026-05-23","time":"16:00:00Z","label":"Sprint","weather":{"rainPercent":0,"tempMaxC":21.7,"tempMinC":21.7,"summary":["clouds_overcast"],"windMs":2.69,"windBearing":90}},{"date":"2026-05-23","time":"20:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":19.3,"tempMinC":19.3,"summary":["clouds_overcast"],"windMs":1.81,"windBearing":80}},{"date":"2026-05-24","time":"20:00:00Z","label":"Race","weather":{"rainPercent":0.98,"tempMaxC":12.3,"tempMinC":12.3,"summary":["rain_light"],"windMs":3.81,"windBearing":140}}]},"s2026r6":{"season":2026,"round":6,"name":"Monaco Grand Prix","circuit":{"id":"monaco","name":"Circuit de Monaco","wikiUrl":"https://en.wikipedia.org/wiki/Circuit_de_Monaco","location":{"lat":"43.7347","lng":"7.42056"},"city":"Monte-Carlo","country":"Monaco","countryISO":"MCO"},"date":"2026-06-07","time":"13:00:00Z","hasQualifying":true,"hasSprint":false,"hasRace":true,"schedule":[{"date":"2026-06-05","time":"11:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":21.5,"tempMinC":21.5,"summary":["clouds_light"],"windMs":2.39,"windBearing":117}},{"date":"2026-06-05","time":"15:00:00Z","label":"FP2","weather":{"rainPercent":0,"tempMaxC":21.2,"tempMinC":21.2,"summary":["clear_sky"],"windMs":3.5,"windBearing":102}},{"date":"2026-06-06","time":"10:30:00Z","label":"FP3","weather":{"rainPercent":0,"tempMaxC":20.9,"tempMinC":20.9,"summary":["clouds_overcast"],"windMs":1.5,"windBearing":224}},{"date":"2026-06-06","time":"14:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":21.2,"tempMinC":21.2,"summary":["clear_sky"],"windMs":1.81,"windBearing":151}},{"date":"2026-06-07","time":"13:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":21.1,"tempMinC":21.1,"summary":["clear_sky"],"windMs":3.81,"windBearing":102}}]},"s2026r7":{"season":2026,"round":7,"name":"Barcelona-Catalunya Grand Prix","circuit":{"id":"catalunya","name":"Circuit de Barcelona-Catalunya","wikiUrl":"https://en.wikipedia.org/wiki/Circuit_de_Barcelona-Catalunya","location":{"lat":"41.57","lng":"2.26111"},"city":"Montmeló","country":"Spain","countryISO":"ESP"},"date":"2026-06-14","time":"13:00:00Z","hasQualifying":true,"hasSprint":false,"hasRace":true,"schedule":[{"date":"2026-06-12","time":"11:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":23.8,"tempMinC":23.8,"summary":["clouds_light"],"windMs":0.69,"windBearing":233}},{"date":"2026-06-12","time":"15:00:00Z","label":"FP2","weather":{"rainPercent":0,"tempMaxC":25.6,"tempMinC":25.6,"summary":["clear_sky"],"windMs":3.89,"windBearing":161}},{"date":"2026-06-13","time":"10:30:00Z","label":"FP3","weather":{"rainPercent":0,"tempMaxC":25.7,"tempMinC":25.7,"summary":["clear_sky"],"windMs":0.89,"windBearing":125}},{"date":"2026-06-13","time":"14:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":28.7,"tempMinC":28.7,"summary":["clear_sky"],"windMs":3.31,"windBearing":156}},{"date":"2026-06-14","time":"13:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":29.2,"tempMinC":29.2,"summary":["clouds_overcast"],"windMs":3.19,"windBearing":144}}]},"s2026r8":{"season":2026,"round":8,"name":"Austrian Grand Prix","circuit":{"id":"red_bull_ring","name":"Red Bull Ring","wikiUrl":"https://en.wikipedia.org/wiki/Red_Bull_Ring","location":{"lat":"47.2197","lng":"14.7647"},"city":"Spielberg","country":"Austria","countryISO":"AUT"},"date":"2026-06-28","time":"13:00:00Z","hasQualifying":true,"hasSprint":false,"hasRace":true,"schedule":[{"date":"2026-06-26","time":"11:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":25.3,"tempMinC":25.3,"summary":["clear_sky"],"windMs":1.39,"windBearing":116}},{"date":"2026-06-26","time":"15:00:00Z","label":"FP2","weather":{"rainPercent":0,"tempMaxC":27.9,"tempMinC":27.9,"summary":["clear_sky"],"windMs":2.31,"windBearing":104}},{"date":"2026-06-27","time":"10:30:00Z","label":"FP3","weather":{"rainPercent":0,"tempMaxC":26.1,"tempMinC":26.1,"summary":["clear_sky"],"windMs":1.11,"windBearing":176}},{"date":"2026-06-27","time":"14:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":29.4,"tempMinC":29.4,"summary":["clear_sky"],"windMs":2.11,"windBearing":143}},{"date":"2026-06-28","time":"13:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":29.6,"tempMinC":29.6,"summary":["clear_sky"],"windMs":2.19,"windBearing":110}}]},"s2026r9":{"season":2026,"round":9,"name":"British Grand Prix","circuit":{"id":"silverstone","name":"Silverstone Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Silverstone_Circuit","location":{"lat":"52.0786","lng":"-1.01694"},"city":"Silverstone","country":"UK","countryISO":"GBR"},"date":"2026-07-05","time":"14:00:00Z","hasQualifying":true,"hasSprint":true,"hasRace":true,"schedule":[{"date":"2026-07-03","time":"11:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":19.8,"tempMinC":19.8,"summary":["clouds_overcast"],"windMs":4,"windBearing":288}},{"date":"2026-07-03","time":"15:30:00Z","label":"Sprint Qualifying","weather":{"rainPercent":0,"tempMaxC":24.3,"tempMinC":24.3,"summary":["clouds_light"],"windMs":5,"windBearing":263}},{"date":"2026-07-04","time":"11:00:00Z","label":"Sprint","weather":{"rainPercent":0,"tempMaxC":23.2,"tempMinC":23.2,"summary":["clear_sky"],"windMs":7.39,"windBearing":273}},{"date":"2026-07-04","time":"15:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":25.9,"tempMinC":25.9,"summary":["clouds_overcast"],"windMs":7.31,"windBearing":283}},{"date":"2026-07-05","time":"14:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":25,"tempMinC":25,"summary":["clouds_overcast"],"windMs":4.31,"windBearing":315}}]},"s2026r10":{"season":2026,"round":10,"name":"Belgium Grand Prix","circuit":{"id":"spa","name":"Circuit de Spa-Francorchamps","wikiUrl":"https://en.wikipedia.org/wiki/Circuit_de_Spa-Francorchamps","location":{"lat":"50.4372","lng":"5.97139"},"city":"Spa","country":"Belgium","countryISO":"BEL"},"date":"2026-07-19","time":"13:00:00Z","hasQualifying":true,"hasSprint":false,"hasRace":true,"schedule":[{"date":"2026-07-17","time":"11:30:00Z","label":"FP1","weather":{"rainPercent":0.45,"tempMaxC":22.3,"tempMinC":22.3,"summary":["clouds_overcast"],"windMs":1.61,"windBearing":286}},{"date":"2026-07-17","time":"15:00:00Z","label":"FP2","weather":{"rainPercent":0.26,"tempMaxC":26.3,"tempMinC":26.3,"summary":["clouds_overcast"],"windMs":3.39,"windBearing":293}},{"date":"2026-07-18","time":"10:30:00Z","label":"FP3","weather":{"rainPercent":0,"tempMaxC":19.1,"tempMinC":19.1,"summary":["clear_sky"],"windMs":2.5,"windBearing":303}},{"date":"2026-07-18","time":"14:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":24,"tempMinC":24,"summary":["clouds_light"],"windMs":3.89,"windBearing":288}},{"date":"2026-07-19","time":"13:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":18.7,"tempMinC":18.7,"summary":["clear_sky"],"windMs":4.31,"windBearing":320}}]},"s2026r11":{"season":2026,"round":11,"name":"Hungarian Grand Prix","circuit":{"id":"hungaroring","name":"Hungaroring","wikiUrl":"https://en.wikipedia.org/wiki/Hungaroring","location":{"lat":"47.5789","lng":"19.2486"},"city":"Budapest","country":"Hungary","countryISO":"HUN"},"date":"2026-07-26","time":"13:00:00Z","hasQualifying":true,"hasSprint":false,"hasRace":true,"schedule":[{"date":"2026-07-24","time":"11:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":22.5,"tempMinC":22.5,"summary":["clear_sky"],"windMs":4.19,"windBearing":336}},{"date":"2026-07-24","time":"15:00:00Z","label":"FP2","weather":{"rainPercent":0,"tempMaxC":26.5,"tempMinC":26.5,"summary":["clouds_overcast"],"windMs":3.61,"windBearing":321}},{"date":"2026-07-25","time":"10:30:00Z","label":"FP3","weather":{"rainPercent":0,"tempMaxC":22.6,"tempMinC":22.6,"summary":["clouds_overcast"],"windMs":1,"windBearing":321}},{"date":"2026-07-25","time":"14:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":28.2,"tempMinC":28.2,"summary":["clear_sky"],"windMs":1.39,"windBearing":309}},{"date":"2026-07-26","time":"13:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":32.1,"tempMinC":32.1,"summary":["clouds_overcast"],"windMs":5.11,"windBearing":224}}]},"s2026r12":{"season":2026,"round":12,"name":"Dutch Grand Prix","circuit":{"id":"zandvoort","name":"Circuit Park Zandvoort","wikiUrl":"https://en.wikipedia.org/wiki/Circuit_Zandvoort","location":{"lat":"52.3888","lng":"4.54092"},"city":"Zandvoort","country":"Netherlands","countryISO":"NLD"},"date":"2026-08-23","time":"13:00:00Z","hasQualifying":true,"hasSprint":true,"hasRace":true,"schedule":[{"date":"2026-08-21","time":"10:30:00Z","label":"FP1","weather":{"rainPercent":0.42,"tempMaxC":17.5,"tempMinC":17.5,"summary":["rain_light"],"windMs":7.31,"windBearing":325}},{"date":"2026-08-21","time":"14:30:00Z","label":"Sprint Qualifying","weather":{"rainPercent":0.61,"tempMaxC":17.6,"tempMinC":17.6,"summary":["rain_light"],"windMs":7.11,"windBearing":337}},{"date":"2026-08-22","time":"10:00:00Z","label":"Sprint","weather":{"rainPercent":0.35,"tempMaxC":16.8,"tempMinC":16.8,"summary":["rain_light"],"windMs":7.61,"windBearing":337}},{"date":"2026-08-22","time":"14:00:00Z","label":"Qualifying","weather":{"rainPercent":0.58,"tempMaxC":17.2,"tempMinC":17.2,"summary":["rain_light"],"windMs":8.5,"windBearing":328}},{"date":"2026-08-23","time":"13:00:00Z","label":"Race","weather":{"rainPercent":0.07,"tempMaxC":16.8,"tempMinC":16.8,"summary":["clouds_overcast"],"windMs":5.69,"windBearing":324}}]},"s2026r13":{"season":2026,"round":13,"name":"Italian Grand Prix","circuit":{"id":"monza","name":"Autodromo Nazionale Monza","wikiUrl":"https://en.wikipedia.org/wiki/Autodromo_Nazionale_Monza","location":{"lat":"45.6156","lng":"9.28111"},"city":"Monza","country":"Italy","countryISO":"ITA"},"date":"2026-09-06","time":"13:00:00Z","hasQualifying":true,"hasSprint":false,"hasRace":true,"schedule":[{"date":"2026-09-04","time":"10:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":26.6,"tempMinC":26.6,"summary":["clear_sky"],"windMs":1,"windBearing":129}},{"date":"2026-09-04","time":"14:00:00Z","label":"FP2","weather":{"rainPercent":0,"tempMaxC":32.6,"tempMinC":32.6,"summary":["clear_sky"],"windMs":1.11,"windBearing":157}},{"date":"2026-09-05","time":"10:30:00Z","label":"FP3","weather":{"rainPercent":0,"tempMaxC":25.8,"tempMinC":25.8,"summary":["clear_sky"],"windMs":1.81,"windBearing":245}},{"date":"2026-09-05","time":"14:00:00Z","label":"Qualifying","weather":{"rainPercent":0,"tempMaxC":33.5,"tempMinC":33.5,"summary":["clouds_light"],"windMs":1.19,"windBearing":258}},{"date":"2026-09-06","time":"13:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":31.3,"tempMinC":31.3,"summary":["clear_sky"],"windMs":2.89,"windBearing":96}}]},"s2026r14":{"season":2026,"round":14,"name":"Spanish Grand Prix","circuit":{"id":"madring","name":"Madring","wikiUrl":"https://en.wikipedia.org/wiki/Madring","location":{"lat":"40.465278","lng":"-3.615278"},"city":"Madrid","country":"Spain","countryISO":"ESP"},"date":"2026-09-13","time":"13:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-09-11","time":"11:30:00Z","label":"FP1","weather":{"rainPercent":0,"tempMaxC":22.1,"tempMinC":22.1,"summary":["clear_sky"],"windMs":1.19,"windBearing":77}},{"date":"2026-09-11","time":"15:00:00Z","label":"FP2","weather":{"rainPercent":0,"tempMaxC":28.1,"tempMinC":28.1,"summary":["clear_sky"],"windMs":1.19,"windBearing":275}},{"date":"2026-09-12","time":"10:30:00Z","label":"FP3","weather":{"rainPercent":0.03,"tempMaxC":20.7,"tempMinC":20.7,"summary":["clear_sky"],"windMs":1.36,"windBearing":53}},{"date":"2026-09-12","time":"14:00:00Z","label":"Qualifying","weather":{"rainPercent":0.03,"tempMaxC":27.3,"tempMinC":27.3,"summary":["clear_sky"],"windMs":1.19,"windBearing":240}},{"date":"2026-09-13","time":"13:00:00Z","label":"Race","weather":{"rainPercent":0,"tempMaxC":26,"tempMinC":26,"summary":["clear_sky"],"windMs":0.94,"windBearing":320}}]},"s2026r15":{"season":2026,"round":15,"name":"Azerbaijan Grand Prix","circuit":{"id":"BAK","name":"Baku City Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Baku_City_Circuit","location":{"lat":"40.3725","lng":"49.8533"},"city":"Baku","country":"Azerbaijan","countryISO":"AZE"},"date":"2026-09-26","time":"11:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-09-24","time":"08:30:00Z","label":"FP1","weather":null},{"date":"2026-09-24","time":"12:00:00Z","label":"FP2","weather":null},{"date":"2026-09-25","time":"08:30:00Z","label":"FP3","weather":null},{"date":"2026-09-25","time":"12:00:00Z","label":"Qualifying","weather":null},{"date":"2026-09-26","time":"11:00:00Z","label":"Race","weather":null}]},"s2026r16":{"season":2026,"round":16,"name":"Bahrain Grand Prix","circuit":{"id":"sepang","name":"Sepang International Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Sepang_International_Circuit","location":{"lat":"2.76083","lng":"101.738"},"city":"Kuala Lumpur","country":"Malaysia","countryISO":"MYS"},"date":"2026-10-04","time":"07:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-10-02","time":"04:30:00Z","label":"FP1","weather":null},{"date":"2026-10-02","time":"08:00:00Z","label":"FP2","weather":null},{"date":"2026-10-03","time":"04:30:00Z","label":"FP3","weather":null},{"date":"2026-10-03","time":"08:00:00Z","label":"Qualifying","weather":null},{"date":"2026-10-04","time":"07:00:00Z","label":"Race","weather":null}]},"s2026r17":{"season":2026,"round":17,"name":"Singapore Grand Prix","circuit":{"id":"marina_bay","name":"Marina Bay Street Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Marina_Bay_Street_Circuit","location":{"lat":"1.2914","lng":"103.864"},"city":"Marina Bay","country":"Singapore","countryISO":"SGP"},"date":"2026-10-11","time":"12:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-10-09","time":"08:30:00Z","label":"FP1","weather":null},{"date":"2026-10-09","time":"12:30:00Z","label":"Sprint Qualifying","weather":null},{"date":"2026-10-10","time":"09:00:00Z","label":"Sprint","weather":null},{"date":"2026-10-10","time":"13:00:00Z","label":"Qualifying","weather":null},{"date":"2026-10-11","time":"12:00:00Z","label":"Race","weather":null}]},"s2026r18":{"season":2026,"round":18,"name":"United States Grand Prix","circuit":{"id":"americas","name":"Circuit of the Americas","wikiUrl":"https://en.wikipedia.org/wiki/Circuit_of_the_Americas","location":{"lat":"30.1328","lng":"-97.6411"},"city":"Austin","country":"USA","countryISO":"USA"},"date":"2026-10-25","time":"20:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-10-23","time":"17:30:00Z","label":"FP1","weather":null},{"date":"2026-10-23","time":"21:00:00Z","label":"FP2","weather":null},{"date":"2026-10-24","time":"17:30:00Z","label":"FP3","weather":null},{"date":"2026-10-24","time":"21:00:00Z","label":"Qualifying","weather":null},{"date":"2026-10-25","time":"20:00:00Z","label":"Race","weather":null}]},"s2026r19":{"season":2026,"round":19,"name":"Mexican Grand Prix","circuit":{"id":"rodriguez","name":"Autódromo Hermanos Rodríguez","wikiUrl":"https://en.wikipedia.org/wiki/Aut%C3%B3dromo_Hermanos_Rodr%C3%ADguez","location":{"lat":"19.4042","lng":"-99.0907"},"city":"Mexico City","country":"Mexico","countryISO":"MEX"},"date":"2026-11-01","time":"19:10:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-10-30","time":"18:30:00Z","label":"FP1","weather":null},{"date":"2026-10-30","time":"22:00:00Z","label":"FP2","weather":null},{"date":"2026-10-31","time":"17:30:00Z","label":"FP3","weather":null},{"date":"2026-10-31","time":"21:00:00Z","label":"Qualifying","weather":null},{"date":"2026-11-01","time":"20:00:00Z","label":"Race","weather":null}]},"s2026r20":{"season":2026,"round":20,"name":"Brazilian Grand Prix","circuit":{"id":"interlagos","name":"Autódromo José Carlos Pace","wikiUrl":"https://en.wikipedia.org/wiki/Aut%C3%B3dromo_Jos%C3%A9_Carlos_Pace","location":{"lat":"-23.7036","lng":"-46.6997"},"city":"São Paulo","country":"Brazil","countryISO":"BRA"},"date":"2026-11-08","time":"17:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-11-06","time":"15:30:00Z","label":"FP1","weather":null},{"date":"2026-11-06","time":"19:00:00Z","label":"FP2","weather":null},{"date":"2026-11-07","time":"14:30:00Z","label":"FP3","weather":null},{"date":"2026-11-07","time":"18:00:00Z","label":"Qualifying","weather":null},{"date":"2026-11-08","time":"17:00:00Z","label":"Race","weather":null}]},"s2026r21":{"season":2026,"round":21,"name":"Las Vegas Grand Prix","circuit":{"id":"vegas","name":"Las Vegas Strip Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Las_Vegas_Grand_Prix#Circuit","location":{"lat":"36.1147","lng":"-115.173"},"city":"Nevada","country":"USA","countryISO":"USA"},"date":"2026-11-22","time":"04:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-11-20","time":"00:30:00Z","label":"FP1","weather":null},{"date":"2026-11-20","time":"04:00:00Z","label":"FP2","weather":null},{"date":"2026-11-21","time":"00:30:00Z","label":"FP3","weather":null},{"date":"2026-11-21","time":"04:00:00Z","label":"Qualifying","weather":null},{"date":"2026-11-22","time":"04:00:00Z","label":"Race","weather":null}]},"s2026r22":{"season":2026,"round":22,"name":"Qatar Grand Prix","circuit":{"id":"losail","name":"Losail International Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Losail_International_Circuit","location":{"lat":"25.49","lng":"51.4542"},"city":"Al Daayen","country":"Qatar","countryISO":"QAT"},"date":"2026-11-29","time":"16:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-11-27","time":"13:30:00Z","label":"FP1","weather":null},{"date":"2026-11-27","time":"17:00:00Z","label":"FP2","weather":null},{"date":"2026-11-28","time":"14:30:00Z","label":"FP3","weather":null},{"date":"2026-11-28","time":"18:00:00Z","label":"Qualifying","weather":null},{"date":"2026-11-29","time":"16:00:00Z","label":"Race","weather":null}]},"s2026r23":{"season":2026,"round":23,"name":"Abu Dhabi Grand Prix","circuit":{"id":"yas_marina","name":"Yas Marina Circuit","wikiUrl":"https://en.wikipedia.org/wiki/Yas_Marina_Circuit","location":{"lat":"24.4672","lng":"54.6031"},"city":"Abu Dhabi","country":"UAE","countryISO":"ARE"},"date":"2026-12-06","time":"13:00:00Z","hasQualifying":false,"hasSprint":false,"hasRace":false,"schedule":[{"date":"2026-12-04","time":"09:30:00Z","label":"FP1","weather":null},{"date":"2026-12-04","time":"13:00:00Z","label":"FP2","weather":null},{"date":"2026-12-05","time":"10:30:00Z","label":"FP3","weather":null},{"date":"2026-12-05","time":"14:00:00Z","label":"Qualifying","weather":null},{"date":"2026-12-06","time":"13:00:00Z","label":"Race","weather":null}]}}}