TMFTMForumPatchProductOfferingPrice

This IP is used to invoke the TM Forum API to update a product offering price.

Input JSON 

1{
2    "patch_id": "08a3ba6c-3fa4-6bc7-af93-51622627b16f",
3    "description": "This pricing describes the recurring charge for a firewall service that can be deployed in business customer premise.",
4    "price": {
5        "unit": "USD",
6        "value": 50
7    },
8    "priceType": "recurring",
9    "productOfferingTerm": [
10        {
11            "description": "12 month contract",
12            "duration": {
13                "amount": 12,
14                "units": "Month"
15            },
16            "name": "12 Month",
17            "validFor": {
18                "endDateTime": "2023-09-22T00:00:00.0Z",
19                "startDateTime": "2020-09-22T16:42:23.0Z"
20            }
21        }
22    ],
23    "recurringChargePeriodType": "monthly",
24    "validFor": {
25        "endDateTime": "2023-09-22T00:00:00Z",
26        "startDateTime": "2020-09-22T00:00:00Z"
27    }
28}

Output JSON 

1{
2    "productOfferingTerm": [
3        {
4            "href": "/services/data/v57.0/sobjects/vlocity_cmt__Promotion__c/a3S4x000000o2mpEAA",
5            "@type": "ProductOfferingTerm",
6            "validFor": {
7                "startDateTime": "2020-09-22T16:42:23.000+0000",
8                "endDateTime": "2023-09-22T00:00:00.000+0000"
9            },
10            "duration": {
11                "units": "Month",
12                "amount": 12
13            },
14            "name": "12 Month",
15            "description": "12 month contract"
16        }
17    ],
18    "lifecycleStatus": "true",
19    "validFor": {
20        "startDateTime": "2020-09-22T00:00:00.000+0000",
21        "endDateTime": "2023-09-22T00:00:00.000+0000"
22    },
23    "name": "08a3ba6c-3fa4-6bc7-af93-51622627b16f",
24    "lastUpdate": "2023-05-02T05:26:31.000+0000",
25    "id": "08a3ba6c-3fa4-6bc7-af93-51622627b16f",
26    "href": "/services/apexrest/%vlocity_namespace%/tmforum/productopenapi/v1/priceListEntry/a3B4x000001bRc7EAE",
27    "description": "This pricing describes the recurring charge for a firewall service that can be deployed in business customer premise.",
28    "price": {
29        "value": 50.00000,
30        "unit": "USD"
31    },
32    "recurringChargePeriodType": "Monthly",
33    "priceType": "Recurring"
34}

Usage 

This IP calls the following Data Raptors: