code: def data_request(self, vehicle_id, name, wake_if_asleep=False):
          
          return self.get(vehicle_id, 'vehicle_data/%s' % name,
                          wake_if_asleep=wake_if_asleep)['response']
docs: Get requested data from vehicle_id.
  
          Parameters
          ----------
          vehicle_id : string
              Identifier for the car on the owner-api endpoint. Confusingly it
              is not the vehicle_id field for identifying the car across
              different endpoints.
              https://tesla-api.timdorr.com/api-basics/vehicles#vehicle_id-vs-id
          name: string
              Name of data to be requested from the data_request endpoint which
              rolls ups all data plus vehicle configuration.
              https://tesla-api.timdorr.com/vehicle/state/data
          wake_if_asleep : bool
              Function for underlying api call for whether a failed response
              should wake up the vehicle or retry.
  
          Returns
          -------
          dict
              Tesla json object.