code: def services(self):
          
          self._services = []
          params = {"f": "json"}
          if not self._url.endswith('/services'):
              uURL = self._url + "/services"
          else:
              uURL = self._url
          res = self._get(url=uURL, param_dict=params,
                             securityHandler=self._securityHandler,
                             proxy_port=self._proxy_port,
                             proxy_url=self._proxy_url)
          for k, v in res.items():
              if k == "foldersDetail":
                  for item in v:
                      if 'isDefault' in item and item['isDefault'] == False:
                          fURL = self._url + "/services/" + item['folderName']
                          resFolder = self._get(url=fURL, param_dict=params,
                                                   securityHandler=self._securityHandler,
                                                   proxy_port=self._proxy_port,
                                                   proxy_url=self._proxy_url)
                          for k1, v1 in resFolder.items():
                              if k1 == "services":
                                  self._checkservice(k1,v1,fURL)
              elif k == "services":
                  self._checkservice(k,v,uURL)
          return self._services
docs: returns all the service objects in the admin service's page