Retrieve Product Details
Returns the details of a Product for a provided Product ID.
Method Type | URI |
---|---|
GET | v90/ws/product/{productId}.ws |
URI Parameters
Parameter | Description | Type |
---|---|---|
productId | Identifier of the product as stored in the database. | Integer |
NOTE The Product ID displayed on the GUI maps to the value in the PRDIdentifier column in the T_PRD database table. To get the expected result, the user needs to fetch the PRDId corresponding to the PRDIdentifier for a specific record in the T_PRD database table.
Sample Response
Success
HTTP Status Code: 200
Response Body:
<product> <productName>updateProduct</productName> <baseProductId>0</baseProductId> <productIdentifier>0</productIdentifier> <enforcementProductType>BASE</enforcementProductType> <enforcementProtectionType>HL_or_SL_AdminMode_or_SL_UserMode</enforcementProtectionType> <cloneProtection>true</cloneProtection> <physicalMachineType>PMType1</physicalMachineType> <virtualMachineType>VMType1</virtualMachineType><useVclock>true</useVclock> <productDescription>sjdgsjkdsjkdhsk</productDescription> <refId1></refId1> <refId2></refId2> <productFeatureRefs> <productFeatureRef> <actionName>NONE</actionName> <featureId>1</featureId> <productFeatureLicenseModel> <actionName>NONE</actionName> <licenseModel> <lmAttributes> <lmAttribute> <attribute> <attributeId>9</attributeId> <attributeName>NETWORK_ENABLED</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>4</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>9</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>Accessibility</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>false</saotAllowed> </attribute> <attributeValue>TRUE</attributeValue> <saot>false</saot> </lmAttribute> <lmAttribute> <attribute> <attributeId>6</attributeId> <attributeName>CONCURRENT_INSTANCES</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>6</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>6</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>Concurrency</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>true</saotAllowed> </attribute> <attributeValue>10000000</attributeValue> <saot>false</saot> </lmAttribute> <lmAttribute> <attribute> <attributeId>7</attributeId> <attributeName>COUNT_CRITERIA</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>7</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>7</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>Concurrency</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>false</saotAllowed> </attribute> <attributeValue>0</attributeValue> <saot>false</saot> </lmAttribute> <lmAttribute> <attribute> <attributeId>5</attributeId> <attributeName>ENABLE_CONCURRENCY</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>4</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>5</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>Concurrency</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>false</saotAllowed> </attribute> <attributeValue>FALSE</attributeValue> <saot>false</saot> </lmAttribute> <lmAttribute> <attribute> <attributeId>11</attributeId> <attributeName>VIRTUAL_MACHINE_ACCESS</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>4</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>11</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>Accessibility</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>false</saotAllowed> </attribute> <attributeValue>TRUE</attributeValue> <saot>false</saot> </lmAttribute> <lmAttribute> <attribute> <attributeId>10</attributeId> <attributeName>DETACHABLE</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>4</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>10</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>Concurrency</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>false</saotAllowed> </attribute> <attributeValue>FALSE</attributeValue> <saot>false</saot> </lmAttribute> <lmAttribute> <attribute> <attributeId>1</attributeId> <attributeName>LICENSE_TYPE</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>7</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>1</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>License Terms</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>true</saotAllowed> </attribute> <attributeValue>1</attributeValue> <saot>false</saot> </lmAttribute> <lmAttribute> <attribute> <attributeId>2</attributeId> <attributeName>EXECUTION_COUNT</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>3</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>2</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>License Terms</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>true</saotAllowed> </attribute> <attributeValue>1</attributeValue> <saot>false</saot> </lmAttribute> <lmAttribute> <attribute> <attributeId>8</attributeId> <attributeName>REMOTE_DESKTOP_ACCESS</attributeName> <associatedLockCriteria></associatedLockCriteria> <associatedLockCriteriaValue></associatedLockCriteriaValue> <attributeType>4</attributeType> <attributeDefaultValue></attributeDefaultValue> <displayOrder>8</displayOrder> <endUserPermission>0</endUserPermission> <associatedAttributeMaster></associatedAttributeMaster> <sameAttributeMaster></sameAttributeMaster> <sameAttributePriority>0</sameAttributePriority> <parameterGroupName>Accessibility</parameterGroupName> <parameterSubGroupName></parameterSubGroupName> <isvPermission>WRITE</isvPermission> <nullable>false</nullable> <saotAllowed>false</saotAllowed> </attribute> <attributeValue>TRUE</attributeValue> <saot>false</saot> </lmAttribute> </lmAttributes> </licenseModel> </productFeatureLicenseModel> <lmStatus>2</lmStatus> <status>0</status> </productFeatureRef> </productFeatureRefs> </product>
In the output XML, the values in the <Count_Criteria> and <Counting_Type> tags have the following meaning:
Count_Criteria
>0 - Station
>1 - Login
>2 - Process
Counting_Type
>1 - Per login
>2 - Per Identity
>3 - Per Identity per station
Failure
HTTP Status Code: 404
Response Body: The specified Product with ID 5 was not found.