Get Entitlement Settings API
This API provides all the ServiceMax settings related to Interactive Entitlement. The details for the Get Entitlement Settings API are as follows:
URL: /services/apexrest/SVMXC/svmx/rest/entitlement/getEntitlementSettings/SVMXC__Service_Order__c
For the Case object, replace "SVMXC__Service_Order__c" with "case" in the above URL.
Type: GET method
A sample response for getting setting details for a Work Order is explained as follows.
Sample Response
{
"success": true,
"messages": null,
"data": {
"warrantyFields": null,
"showFutureEntitlement": true,
"showExpiredEntitlement": true,
"serviceContractFields": null,
"matchLocation": false,
"matchContact": true,
"matchAccount": true,
"coveredBy": "Product",
"coverageOnTopLevelProduct": true,
"coverageOnProductLine": true,
"coverageOnProductFamily": true,
"coverageOnPartProduct": true,
"coverageOnParentProduct": true,
"coverageOnChildProduct": true,
"accountId": null
}
}
Was this helpful?