docs: def params(self):
          """Get the params of response data from the API.
  
          Returns:
              - d (dict): Dictionary mapping of all configuration values
          """
          payload = self.payload
          d = {}
          for i, p in enumerate(payload["currentConfiguration"]):
              type_name = p["typeName"]
              cp = payload["configurationParameters"][i]["message"]
              name = cp["parameterName"]
              if type_name == "BTMParameterQuantity":
                  try:
                      v = q(p["message"]["expression"])
                  except:
                      v = q(p["message"]["value"], p["message"]["units"])
              elif type_name == "BTMParameterBoolean":
                  v = p["message"]["value"]
              elif type_name == "BTMParameterEnum":
                  enum = p["message"]["value"]
                  enum_map = {d['message']['option']: i for i, d in enumerate(cp['options'])}
                  v = cp['options'][enum_map[enum]]['message']['optionName']
              d[name] = v
          return d