Cancel Asset

Cancel a lifecycle-managed asset.
Resource
1/asset-management/assets/assetId/actions/cancel
Available version
50.0
HTTP methods
POST
Limits
  • Asset action creation: 1 per call
  • Asset action source creation: 10 per asset action
  • Asset state period deletion: 4 per call
Request body for POST
JSON example
1{
2  "assetStatePeriod": {
3    "startDate": "2020-10-01T09:00:00+08:00",
4    "endDate": "2020-11-30T08:59:59+08:00",
5    "quantity": 25,
6    "mrr": 250,
7    "amount": 500
8  },
9  "assetAction": {
10    "category": "Cancellations",
11    "actionDate": "2020-12-01T09:00:00+08:00",
12    "quantityChange": -25,
13    "mrrChange": -250,
14    "amount": -250
15  },
16  "assetActionSources": [
17    {
18      "transactionDate": "2020-10-01T09:00:00+08:00",
19      "startDate": "2020-10-01T09:00:00+08:00",
20      "endDate": "2020-12-31T08:59:59+08:00",
21      "quantity": -25,
22      "productAmount": -250,
23      "referenceEntityItem": "1WLB00000003geJOAQ"
24    }
25  ]
26}
Properties
Name Type Description Required or Optional Available Version
assetAction Asset Action Input Asset action that caused the cancellation. Required 50.0
assetActionSources Asset Action Source Input[] List of asset action sources. Optional 50.0
assetId String ID of the asset to be canceled. Required 50.0
assetStatePeriod Asset State Period Input Most recent asset state period for the canceled asset. Required 50.0
Response body for POST
Asset Result Output