---
title: "GET /api/product/productInfo"
method: GET
path: "/api/product/productInfo"
tags: ["productlist"]
---

# GET /api/product/productInfo

`GET /api/product/productInfo`

## Query parameters

- `serial` string

## Response `200`

Success

- ProductInfoResponse
  - `content` ProdInfoRes
    - `pDetail` RegInfo[], nullable
      - `pID` string, nullable
      - `productDesc` string, nullable
      - `SKU` string, nullable
      - `regCode` string, nullable
      - `authCode` string, nullable
      - `releaseStatus` string, nullable
      - `nodeSupport` string, nullable
      - `pFamily` string, nullable
      - `pLine` string, nullable
      - `firmwareVersion` string, nullable
      - `keyset` string, nullable
      - `serialNumber` string, nullable
      - `epaid` string, nullable
      - `GUID` string, nullable
      - `regDate` string, nullable
      - `friendlyName` string, nullable
      - `usedStatus` string, nullable
      - `owner` string, nullable
      - `registeredBy` string, nullable
      - `trusted` string, nullable
      - `NFR` string, nullable
      - `supportDate` string, nullable
      - `supportExpired` string, nullable
      - `prefFileCount` string, nullable
      - `firmwareStatus` string, nullable
      - `licenseStatus` string, nullable
      - `pStatus` string, nullable
      - `supportType` string, nullable
      - `lastPingDate` string, nullable
      - `lastPingDateDiff` integer
      - `pTab` boolean
      - `firmWareTab` boolean
      - `licenseTab` boolean
      - `cloudBackupTab` boolean
      - `sharedproduct` string, nullable
      - `isRenameAllowed` string, nullable
      - `isDeleteAllowed` string, nullable
      - `isUpdateTenantAllowed` string, nullable
      - `isTransferAllowed` string, nullable
      - `deleteReason` string, nullable
      - `transferReason` string, nullable
      - `renameReason` string, nullable
      - `isSecureUpgrade` string, nullable
      - `activePromo` string, nullable
      - `capATPURL` string, nullable
      - `iseprs` boolean
      - `isGeoIPApplicable` boolean
      - `currentNodeSupport` string, nullable
      - `secNote` string, nullable
      - `IsHAStandalone` boolean
      - `editGuid` boolean
      - `isZTEnable` boolean
      - `isZTTenant` string, nullable
      - `ztValue` string, nullable
      - `userdefaultdc` string, nullable
      - `manageName` string, nullable
      - `s1Status` string, nullable
      - `s1KBLink` string, nullable
      - `ztfirmwaremsg` string, nullable
      - `nonztmsg` string, nullable
      - `ztFirewallAsso` string, nullable
      - `ztonprempolicyurl` string, nullable
      - `ztonpremttserverurl` string, nullable
      - `ztonpremttfqdnurl` string, nullable
      - `groupid` string, nullable
      - `groupName` string, nullable
      - `isClosedNetworkAvailable` boolean
      - `isGmsManaualSync` boolean
      - `isClosedNetworkEnabled` boolean
      - `showBtnClosedNetworkGenerate` boolean
      - `showBtnClosedNetworkDownload` boolean
      - `showBtnSignatureClosedNetworkDownload` boolean
      - `showBtnOfflineClosedNetworkDownload` boolean
      - `closedNetworkHint` string, nullable
      - `closedNetworkFileName` string, nullable
      - `closedNetworkFileUri` string, nullable
      - `closedNetworkToDoText` string, nullable
      - `closedNetworkFileGenerateHint` string, nullable
      - `showUpgradeLink` boolean
      - `provisionStatus` string, nullable
      - `showHESConsole` boolean
      - `showMXrecords` boolean
      - `showHESChangepwd` boolean
      - `casbUrl` string, nullable
      - `docList` DocumentList[], nullable
        - `docURL` string, nullable
        - `docName` string, nullable
      - `associateList` AssociationTypeList[], nullable
        - `assoTypeID` string, nullable
        - `assocTypeName` string, nullable
        - `parentAssocTypeName` string, nullable
        - `totalCount` string, nullable
        - `associationLink` string, nullable
        - `showAssocLink` string, nullable
      - `taskList` PendingTaskList[], nullable
        - `taskDetail` string, nullable
        - `taskName` string, nullable
        - `isMandatory` string, nullable
        - `taskListName` string, nullable
        - `target` string, nullable
      - `productgroupList` ProdcutGroupList[], nullable
        - `productGroupID` string, nullable
        - `productGroupName` string, nullable
      - `nsmClosedNetworkFiles` NSMFileTypes[], nullable
        - `nsmpackageid` string, nullable
        - `nsmpackagefile` string, nullable
        - `closedNetworkFileName` string, nullable
        - `closedNetworkFileUri` string, nullable
        - `showdownload` boolean
      - `productExtendedInfo` ProductExtendedInfo[], nullable
        - `hesEmailAddr` string, nullable
        - `hesPassword` string, nullable
        - `hesHostIPAddress` string, nullable
        - `hesIPAddress` string, nullable
        - `hesDomain` string, nullable
        - `hesMXRecord` string, nullable
        - `hesSourceIP` string, nullable
        - `hesDataCenterID` string, nullable
        - `hesDataCenter` string, nullable
        - `hesOutboundhost` string, nullable
        - `hesOutboundIP` string, nullable
        - `hesDcName` string, nullable
        - `primaryDomain` string, nullable
        - `OrganizationSpooling` string, nullable
        - `subDomains` string, nullable
        - `spoolingColour` string, nullable
        - `cgmsDataCenter` string, nullable
        - `cgmsDataCenterID` string, nullable
        - `cgmsLocation` string, nullable
        - `cdpLocation` string, nullable
      - `parentAssociationList` ParentAssociationType[], nullable
        - `assocTypeID` string, nullable
        - `serialNumber` string, nullable
        - `productID` string, nullable
        - `assocTypeName` string, nullable
        - `friendlyName` string, nullable
        - `assocType` string, nullable
        - `bRemoveAssoc` boolean
        - `datacenterRegion` string, nullable
        - `dataCenter` string, nullable
        - `serialstatus` string, nullable
        - `serialstatusmessage` string, nullable
        - `cloudassocTypeName` string, nullable
      - `s1DeviceList` S1Device[], nullable
        - `name` string, nullable
      - `s1Options` S1Option[], nullable
        - `name` string, nullable
        - `value` string, nullable
        - `enabled` boolean
      - `ttfqdnList` TTserverFQDN[], nullable
        - `ttname` string, nullable
        - `ttvalue` string, nullable
      - `isHESSku` boolean
      - `isWCM` boolean
      - `countryCode` string, nullable
      - `iscountryEdit` boolean
      - `countryName` string, nullable
      - `maintainKey` string, nullable
      - `hyperVisor` string, nullable
      - `sonicWaveManagedBy` string, nullable
      - `isOnBox` boolean
      - `isZTproduct` boolean
      - `isShowSSHAccessRemove` boolean
      - `isSSHAccess` boolean
      - `isShowOtherProducts` boolean
      - `isShowRegisterBy` boolean
      - `isShowCgmsLink` boolean
      - `isShowUnitLocation` boolean
      - `isShowProductName` boolean
      - `isShowSKUDesc` boolean
      - `isShowServicetag` boolean
      - `isShowHESLink` boolean
      - `isShowHGMSLink` boolean
      - `isShowScrutinizer` boolean
      - `isShowAddCgms` boolean
      - `isShowSSHResetPwd` boolean
      - `isShowSoftwareEorderInfo` boolean
      - `isShowViewSRAReq` boolean
      - `isShowClientDisGrp` boolean
      - `isShowRegCode` boolean
      - `isShowAuthCode` boolean
      - `isShowPartnerName` boolean
      - `isShowDistName` boolean
      - `isShowIPAddress` boolean
      - `isShowSKU` boolean
      - `isShowGMSon` boolean
      - `isShowPolicyURL` boolean
      - `isShowPlatform` boolean
      - `isShowFWVERSION` boolean
      - `isShowPartnerID` boolean
      - `isShowPartnerTier` boolean
      - `isShowMSMP` boolean
      - `isShowShipDate` boolean
      - `isShowClaimDate` boolean
      - `isShowDeviceStatus` boolean
      - `isShowProdStage` boolean
      - `isShowOffsite` boolean
      - `isShowCustomerID` boolean
      - `isShowGUID` boolean
      - `isShowLICKey` boolean
      - `isShowSGMSSerialNumber` boolean
      - `isShowProductGroup` boolean
      - `isShowCCMigration` boolean
      - `isShowDC` boolean
      - `partnerName` string, nullable
      - `distName` string, nullable
      - `ipAddress` string, nullable
      - `LicKey` string, nullable
      - `skuDesc` string, nullable
      - `partnerID` string, nullable
      - `shipDate` string, nullable
      - `claimDate` string, nullable
      - `partnerTier` string, nullable
      - `sgmsSerialNumber` string, nullable
      - `serviceTag` string, nullable
      - `cgmsLink` string, nullable
      - `cgmsText` string, nullable
      - `productName` string, nullable
      - `hesLink` string, nullable
      - `hgmsLink` string, nullable
      - `scrutinizerLink` string, nullable
      - `eorderId` string, nullable
      - `platForm` string, nullable
      - `fwVersion` string, nullable
      - `fwVersionHead` string, nullable
      - `MSMPTxt` string, nullable
      - `releaseStatusText` string, nullable
      - `releaseStatusToolTip` string, nullable
      - `offSiteLocationId` string, nullable
      - `customerId` string, nullable
      - `deleteGuid` boolean
      - `policyUrl` string, nullable
      - `ttServerfqdn` string, nullable
      - `productGroupName` string, nullable
      - `showLMSync` boolean
      - `lmSyncToolTipText` string, nullable
      - `dataCenter` string, nullable
      - `isfwUpdateAccess` boolean
      - `isZTReadOnly` boolean
      - `isMgnOptionsReadOnly` boolean
      - `FirewallManagementoptiondetails` FirewallManagementoptions
        - `firewallmgnoptions` Firewallmgnoption[], nullable
          - `optionname` string, nullable
          - `displayorder` integer, nullable
          - `currentOption` integer
        - `onpremdetails` OnpremGMSDetials[], nullable
          - `serialnumber` string, nullable
          - `policyserver` string, nullable
          - `ttserverfqdn` string, nullable
          - `displayname` string, nullable
        - `arrListOffSite` ListOffSite[], nullable
          - `locationID` string, nullable
          - `locationName` string, nullable
        - `tenantserialnumber` string, nullable
        - `cloudlist` Cloudgmsdetails[], nullable
          - `serialnumber` string, nullable
          - `datacenter` string, nullable
          - `productgpid` string, nullable
          - `productgpname` string, nullable
      - `switchoptions` SwitchManagementOptions[], nullable
        - `order` integer
        - `name` string, nullable
        - `displayname` string, nullable
      - `isswitch` boolean
      - `switchmanagename` string, nullable
      - `domainName` string, nullable
      - `isSaseProduct` boolean
      - `isSSEProduct` boolean
      - `isLSG` boolean
      - `lsgServiceId` integer
      - `isNSMOnprem` string, nullable
      - `isNSMOnpremAdd` string, nullable
      - `isNSMOnpremEdit` string, nullable
      - `NSMZTserverurl` string, nullable
      - `NSMZTserverurlfqdn` string, nullable
      - `assignToken` string, nullable
      - `showassignToken` string, nullable
      - `isNSvMgnModeEnable` string, nullable
      - `NSvMgnModeValue` string, nullable
      - `CsaFirmwareDownloadLinkText` string, nullable
      - `CsaFirmwareDownloadApiLink` string, nullable
      - `isCsaFirmwareS3FileAvailable` string, nullable
      - `CsaFirmwareUpdateFileType` string, nullable
      - `FileDownloadGatewayAPI` string, nullable
      - `CsaSmashUpdateDownloadLinkText` string, nullable
      - `CsaSmashUpdateDownloadApiLink` string, nullable
      - `isCsaSmashUpdateS3FileAvailable` string, nullable
      - `CsaSmashUpdateFileType` string, nullable
      - `NSvMgnModeToolTip` string, nullable
      - `isNFRProduct` string, nullable
      - `isVlSerNo` string, nullable
      - `VLFreeNodeCount` string, nullable
      - `VLMaxNodeCount` string, nullable
      - `showVLCreateInst` string, nullable
      - `isVLChildAssociated` string, nullable
      - `VLChildStatus` string, nullable
      - `VLChildMessage` string, nullable
      - `isMSSPManaged` string, nullable
      - `isMSSPManagedEditable` string, nullable
      - `showMSSPManaged` string, nullable
      - `ShowMSSPNodeCount` string, nullable
      - `isMSSPFirewallProduct` string, nullable
      - `isSecaasFirewallProduct` string, nullable
      - `Datenow` string, nullable
      - `isGen7Wireless` string, nullable
      - `wirelesslocation` string, nullable
      - `iswirelessLocationEditable` string, nullable
      - `lastPhoneHomeTime` string, nullable
      - `dcUrl` string, nullable
      - `ccdcid` string, nullable
      - `msspProductChoiceID` string, nullable
      - `issonicprotect` string, nullable
      - `sonicprotectDate` string, nullable
      - `sonicprotectText` string, nullable
      - `sonicprotectPLC` string, nullable
      - `sonicProtectEOSDate` string, nullable
      - `cseKeys` string, nullable
      - `productType` string, nullable
      - `isShowReboot` boolean
      - `switchtoCloudWarningText1` string, nullable
      - `switchtoCloudWarningText2` string, nullable
      - `isMPSSServiceActive` boolean
    - `serviceTypeList` ServiceTypeList[], nullable
      - `serviceTypeName` string, nullable
      - `serviceList` ServiceList[], nullable
        - `serviceId` integer
        - `displayorder` integer
        - `termsconditionsid` integer
        - `primaryrootserviceid` integer
        - `primaryproductid` integer
        - `servicecategroryid` integer
        - `nodecount` integer
        - `lmnodecount` integer
        - `msspnodecount` integer
        - `tccourseid` integer
        - `certificateid` integer
        - `sortorder` integer
        - `parentserviceid` integer
        - `nDaysToExpiry` integer
        - `serviceFamily` string, nullable
        - `serviceName` string, nullable
        - `releaseStatus` string, nullable
        - `renewStatus` string, nullable
        - `serviceStatus` string, nullable
        - `aspfile` string, nullable
        - `cat` string, nullable
        - `activated` string, nullable
        - `expired` string, nullable
        - `expirydate` string, nullable
        - `freetrial` string, nullable
        - `buyable` string, nullable
        - `version` string, nullable
        - `surveyquestionpresent` string, nullable
        - `svcmsg` string, nullable
        - `instructiontext` string, nullable
        - `primaryserialnumber` string, nullable
        - `primaryservicefamily` string, nullable
        - `rollovertext` string, nullable
        - `servicesoftware` string, nullable
        - `autorenew` string, nullable
        - `oemcode` string, nullable
        - `lmexpirydate` string, nullable
        - `lmsync` string, nullable
        - `isdisplayable` string, nullable
        - `lsgeligible` string, nullable
        - `certificationflag` string, nullable
        - `tcpassword` string, nullable
        - `trialonly` string, nullable
        - `maxtech` string, nullable
        - `modelid` string, nullable
        - `helpicontext` string, nullable
        - `isActive` boolean
        - `isActivate` boolean
        - `isTrial` boolean
        - `isActivatePrimary` boolean
        - `isBuyNow` boolean
        - `bShowNote` boolean
        - `cssClass` string, nullable
        - `expTooltip` string, nullable
        - `isSoonExpiring` string, nullable
        - `isLSG` boolean
        - `primaryActionText` string, nullable
        - `isSupportBackDated` boolean
        - `showServiceOutOfSync` boolean
        - `outOfSyncToolTip` string, nullable
        - `secondaryServiceList` SecondaryServiceList[], nullable
          - `serviceId` integer
          - `serviceFamily` string, nullable
          - `serviceName` string, nullable
          - `releaseStatus` string, nullable
          - `renewStatus` string, nullable
          - `serviceStatus` string, nullable
          - `aspfile` string, nullable
          - `cat` string, nullable
          - `activated` string, nullable
          - `expired` string, nullable
          - `expirydate` string, nullable
          - `freetrial` string, nullable
          - `buyable` string, nullable
          - `version` string, nullable
          - `cssClass` string, nullable
          - `expTooltip` string, nullable
          - `NonZTText` string, nullable
          - `ZTText` string, nullable
          - `isZTserial` string, nullable
          - `isZTTenantExist` string, nullable
          - `arrListOffSite` ListOffSite[], nullable
            - `locationID` string, nullable
            - `locationName` string, nullable
        - `skuList` SKUList[], nullable
          - `SSIPN` string, nullable
          - `SSIPNDescription` string, nullable
        - `isShowActionOnTenantLink` boolean
        - `unLimitedNodeCnt` boolean
        - `individualDisplay` boolean
        - `msspTooltip` string, nullable
        - `is_product_billable` string, nullable
  - `isLicenseFile` boolean
  - `isSignatureAvaiable` boolean
  - `showLMSync` boolean
  - `lmSyncToolTipText` string, nullable
  - `operationStatus` string, nullable
  - `msgCode` string, nullable
  - `msgId` string, nullable
  - `msgDesc` string, nullable

---

[API](https://skmtc.dev/mysonicwall/apis/restapi-core-v1.md) · [All operations](https://skmtc.dev/mysonicwall/apis/restapi-core-v1/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mysonicwall/restapi-core-v1/revisions/ddffed195eba/schema)
