# %% import requests import json prod_url = 'https://uefadigitalapi.developer.azure-api.net' prod_primary_key = '9b849959b7aa40b9b1f966254c22fc6e' prod_secondary_key = '116b2865175141e6955e6c83fe4651ae' pre_url = 'https://uefadigitalapipre.developer.azure-api.net' pre_primary_key = 'b6bdd59422614fa9932c03fb16666067' pre_secondary_key = '4e61efa534f94f38a4c96ba9bc00f444' headers = {"Cache-Control":"no-cache","Ocp-Apim-Subscription-Key":prod_primary_key} # %% competitionId = 1 # Champions League seasonYear = 2025 uefa_match_url = f"https://api.digital.uefa.com/match/v5/matches?offset=0&limit=500&status=FINISHED&order=DESC&competitionId={competitionId}&seasonYear={seasonYear}&seasonsRange=ALL&phase=ALL" res = requests.get(uefa_match_url, headers=headers) json.dump(res.json(), open("uefa_match.json", "w")) # # %% # %% """ Match live score Try it Provide details about the score of a collection of matches given a number of conditions. """ uefa_match_url = f"https://api.digital.uefa.com/match/v5/livescore&competitionId={competitionId}" res = requests.get(uefa_match_url, headers=headers) res.json() # %%