docs: def get_package_id_by_type(self, package_type):
          """Return the package ID of a Product Package with a given type.
  
          :param string package_type: representing the package type key name we are interested in
          :raises ValueError: when no package of the given type is found
          """
  
          mask = "mask[id, name, description, isActive, type[keyName]]"
          package = self.get_package_by_type(package_type, mask)
          if package:
              return package['id']
          else:
              raise ValueError("No package found for type: " + package_type)