code: def get_data(self, chemsys_formula_id, data_type="vasp", prop=""):
          
          sub_url = "/materials/%s/%s" % (chemsys_formula_id, data_type)
          if prop:
              sub_url += "/" + prop
          return self._make_request(sub_url)
docs: Flexible method to get any data using the Materials Project REST
          interface. Generally used by other methods for more specific queries.
  
          Format of REST return is *always* a list of dict (regardless of the
          number of pieces of data returned. The general format is as follows:
  
          [{"material_id": material_id, "property_name" : value}, ...]
  
          This is generally a call to
          https://www.materialsproject.org/rest/v2/materials/vasp/<prop>.
          See https://github.com/materialsproject/mapidoc for details.
  
          Args:
              chemsys_formula_id (str): A chemical system (e.g., Li-Fe-O),
                  or formula (e.g., Fe2O3) or materials_id (e.g., mp-1234).
              data_type (str): Type of data to return. Currently can either be
                  "vasp" or "exp".
              prop (str): Property to be obtained. Should be one of the
                  MPRester.supported_task_properties. Leave as empty string for a
                  general list of useful properties.