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

{
    ""ContextId"": ""a1S4W000006A1eAUAS""
}

Parameter

Required/Optional

ContextId

Required

Sample Output

{
  "AccountId": "0014W00002BvqD1QAJ",
  "AssetInfo": {
    "Asset": [
      {
        "BillCycleDate": "",
        "TotalCost": "$60.00/Mo",
        "Recurrence": "Monthly",
        "CommitmentEndDate": "N/A",
        "BaseCancellationInProgress": false,
        "Type": "CONTAINER",
        "Subtype": "BASE-BUNDLE",
        "ProductCode": "VPL-Platform",
        "Price": "$0 /Mo",
        "PossibleAction": "CANCEL-ADDON",
        "Name": "Platform",
        "LatestBaseRecord": false,
        "DisableAction": false,
        "CustomAssetStatus": "Active",
        "AssetId": "02i4W000005CDN7QAO"
      }
],
    "TotalCost": "$60.00/Mo",
    "DeviceCount": 2,
    "AddOnCount": 2
  },
  "OrderItemInfo": [
    {
      "CustomAssetStatus": "Sample",
      "Price": "$ /Mo"
    }
  ]
}

Called By

  • Flows:

    • Agent console: Subscription page

Calls

  • Integration Procedure Action: VPL360_AssetFetch