Name

sn_cd.cd_PortalAJAX

Description

API s for sp_portal table.

Script

var cd_PortalAJAX = Class.create();
cd_PortalAJAX.prototype = Object.extendsObject(global.AbstractAjaxProcessor, {

  getPortalIdFromUrlSuffix: function() {
      var urlSuffix = this.getValue();
      if (!urlSuffix)
          return;
      var portalGr = new GlideRecord('sp_portal');
      portalGr.addQuery('url_suffix', urlSuffix);
      portalGr.query();
      if (portalGr.next()) {
          var parser = new global.JSON();
          return parser.encode({
              sysId: portalGr.getDisplayValue('sys_id')
          });
      }
      return;
  },
  type: 'cd_PortalAJAX'
});

Sys ID

e9d698e60c461110fa9ba1e2fa1dfe5c

Offical Documentation

Official Docs: