vpls360csr_AssetFetchForCustomer

This Integration Procedure is used in the agent console, to fetch all the assets and order items, and the total subscription amount for an account.

Sample Input

1{
2    ""ContextId"": ""a1S4W000006A1eAUAS""
3}

Parameter

Required/Optional

ContextId

Required

Sample Output

1{
2  "AccountId": "0014W00002BvqD1QAJ",
3  "AssetInfo": {
4    "Asset": [
5      {
6        "BillCycleDate": "",
7        "TotalCost": "$60.00/Mo",
8        "Recurrence": "Monthly",
9        "CommitmentEndDate": "N/A",
10        "BaseCancellationInProgress": false,
11        "Type": "CONTAINER",
12        "Subtype": "BASE-BUNDLE",
13        "ProductCode": "VPL-Platform",
14        "Price": "$0 /Mo",
15        "PossibleAction": "CANCEL-ADDON",
16        "Name": "Platform",
17        "LatestBaseRecord": false,
18        "DisableAction": false,
19        "CustomAssetStatus": "Active",
20        "AssetId": "02i4W000005CDN7QAO"
21      }
22],
23    "TotalCost": "$60.00/Mo",
24    "DeviceCount": 2,
25    "AddOnCount": 2
26  },
27  "OrderItemInfo": [
28    {
29      "CustomAssetStatus": "Sample",
30      "Price": "$ /Mo"
31    }
32  ]
33}

Called By

  • Flows:

    • Agent console: Subscription page

Calls

  • Integration Procedure Action: VPL360_AssetFetch