Newer Version Available

This content describes an older version of this product. View Latest

GetAccountAssets

This Omnistudio Data Mapper gets the assets for an account along with the total subscription costs.

Sample Input

1{
2    "AccountId": "0014W000029kBVyQAM",
3    "statusList": [
4        {
5            "status": "Active"
6        },
7        {
8            "status": "Cancellation In Progress"
9        }
10    ]
11}

Parameter

Required/Optional

AccountId

Required

status

Required

statusList

Required

Sample Output

1{
2  "Asset": [
3    {
4      "TotalCost": "$22.50/Mo",
5      "Recurrence": "Monthly",
6      "CommitmentEndDate": "N/A",
7      "BaseCancellationInProgress": false,
8      "Type": "PACKAGE",
9      "Subtype": "BASE",
10      "ProductCode": "VPL-Play",
11      "Price": "$15.00 /Mo",
12      "PossibleAction": "CANCEL-ADDON",
13      "Name": "Play",
14      "LatestBaseRecord": true,
15      "DisableAction": false,
16      "CustomAssetStatus": "Active",
17      "BillCycleDate": "31-December-2020",
18      "AssetId": "02i4W000005CDNdQAO"
19    },
20    {
21      "TotalCost": "$22.50/Mo",
22      "Recurrence": "Monthly",
23      "CommitmentEndDate": "N/A",
24      "BaseCancellationInProgress": false,
25      "Type": "GENERAL",
26      "Subtype": "ADD-ON",
27      "ProductCode": "VPL-NetflixPremium",
28      "Price": "$7.50 /Mo",
29      "PossibleAction": "CANCEL-ADDON",
30      "Name": "Netflix Premium",
31      "LatestBaseRecord": false,
32      "DisableAction": false,
33      "CustomAssetStatus": "Active",
34      "BillCycleDate": "31-December-2020",
35      "AssetId": "02i4W00000GC1GdQAL"
36    }
37  ],
38  "TotalCost": "$22.50/Mo",
39  "DeviceCount": 1,
40  "AddOnCount": 1
41}

Called By

  • Workflow: Self care Subscription Page

    • LWC: VplS360SelfCareLanding.js

      • Integration Procedure: VPL360_AssetFetch

  • Workflow: Agent console Subscription Page, Tab

    • Omniscript: vpls360csr_BuyAddonsV3_English

      • Integration Procedure: vpls360Csr_FetchAssets

  • Workflow: Agent console Change Base Package

    • Omniscript: vpls360csrChangeBasePackage

      • Integration Procedure: VPL360_CsrBasePackPosttocart