code: def scenario_list(self, default=True):
          
          default = 'true' if default else 'false'
          add_url = 'runs?getOnlyDefaultRuns={}'
          url = self.base_url + add_url.format(default)
          headers = {'Authorization': 'Bearer {}'.format(self.auth())}
          r = requests.get(url, headers=headers)
          return pd.read_json(r.content, orient='records')
docs: Metadata regarding the list of scenarios (e.g., models, scenarios,
          run identifier, etc.) in the connected data source.
  
          Parameter
          ---------
          default : bool, optional, default True
              Return *only* the default version of each Scenario.
              Any (`model`, `scenario`) without a default version is omitted.
              If :obj:`False`, return all versions.