code: def sso_api_list():
          
          ssourls = []
  
          def collect(u, prefixre, prefixname):
              _prefixname = prefixname + [u._regex, ]
              urldisplayname = " ".join(_prefixname)
  
              if hasattr(u.urlconf_module, "_MODULE_MAGIC_ID_") \
                      and getattr(u.urlconf_module, "_MODULE_MAGIC_ID_") == MAGIC_ID:  # find aap name sso
                  ssourls.append(urldisplayname)
  
          rooturl = import_by_path(settings.ROOT_URLCONF + ".urlpatterns")
          # traverse url matching tree to find the url statement including sso app,
          # should be 1 element in the ssourls unless you assigned 1+ prefix url for sso app
          traverse_urls(rooturl, resolverFunc=collect)
  
          finalQ = Q()  # filter to get full url of all registered sso api
          for prefix in ssourls:
              finalQ |= Q(name__startswith=prefix)
          return APIEntryPoint.objects.filter(finalQ)
docs: return sso related API