“El objeto dict no es invocable” cuando se intenta obtener un valor de request.json

Obtengo la ubicación del usuario con JavaScript y envío la latitud y longitud a la aplicación Flask. Sin embargo, obtengo TypeError: 'dict' object is not callable cuando bash obtener la latitud de request.json . ¿Por qué recibo este error y cómo lo soluciono?

 @app.route('/location', methods = ['POST']) def location(): latitude = request.json('latitude') longitude = request.json('longitude') send_email("myemail@example.com","Location:",str(latitude) + str(longitude)) 
 function showPosition(position) { var latitude = position.coords.latitude; var longitude = position.coords.longitude; $.ajax({ type: 'POST', url: '/location', data: JSON.stringify({latitude: latitude, longitude: longitude}), contentType: 'application/json;charset=UTF-8' }); } 

Necesitas reemplazar el () con [] en:

 latitude = request.json('latitude') 

El objeto request.json es un diccionario, no una función.