Adding Assets to Maintenance Plan Using the REST API
You can add assets maintenance plans using REST API with the following details.
Endpoint URL: /services/apexrest/SVMXA360/mpln/v1/addMaintenanceAssets/
Request JSON
The following is an example of the JSON input.
{
"maintenancePlanId":"1MP2D0000008SpVWAU",
"maintenanceAssetDataList": [
{"subscribedAssetId":"TestDesc",
"subscribedAssetFieldName":"Description",
"maintenanceAssetId":null,
"dateOfFirstWorkOrderInNextBatch":"2021-11-29",
"assetId":"02i2D000002dlimQAA"
}
]
}
Response JSON
The following is an example of the JSON response.
{
"success": true,
"message": "",
"errors": [],
"data": {
"maintenancePlanId": "",
"maintenanceAssetDataList": [
{
"assetId": "",
"dateOfFirstWorkOrderInNextBatch": "",
"subscribedAssetId": "",
"subscribedAssetFieldName": "",
"maintenanceAssetId": ""

},
{
"assetId": "",
"dateOfFirstWorkOrderInNextBatch": "",
"subscribedAssetId": "",
"subscribedAssetFieldName": "",
"maintenanceAssetId": ""

}

]

}
}
Was this helpful?