code: def get_request_data():
      
      request = get_request()
      data = request.get("BODY", "{}")
      if not is_json_deserializable(data):
          from plone.jsonapi.routes.exceptions import APIError
          raise APIError(400, "Request Data is not JSON deserializable – Check JSON Syntax!")
      return _.convert(json.loads(data), _.to_list)
docs: extract and convert the json data from the request
  
      returns a list of dictionaries