Caso você esteja usando a url você faz o seguinte:
with requests.get(url_telecon) as f:
if f.status_code == 200:
json_bruto = json.loads(f.text)
else:
print("Failed")
dados_normalizados = pd.json_normalize(json_bruto)
O códiugo em questão é uma adaptação para quem não quer fazer o download do arquivo, ou esteja usando um jupiter notebook. O biblioteca requests faz a requisição HTTP, verificação a mesma e depois carrega o arquivo, e caso haja erro ele "printa" o valor Failed. Depois é só utilizar o json_normalize.