This IP is used to invoke the TM Forum API to create a catalog.
Input JSON
{
"name": "Cloud Services retest 1",
"description": "A category to hold all available cloud service offers",
"validFor": {
"startDateTime": "2020-08-24T00:00:00Z",
"endDateTime": "2024-03-25T00:00:00Z"
},
"lifecycleStatus": "Active",
"@type": "Catalog",
"relatedParty": [
{
"id": "CD451791",
"name": "Test Sh1",
"@type": "RelatedParty"
}
]
}
Output JSON
{
"validFor": {
"startDateTime": "2020-08-24T00:00:00.000+0000",
"endDateTime": "2024-03-25T00:00:00.000+0000"
},
"relatedParty": [
{
"name": "Test Sh1",
"id": "CD451791"
}
],
"name": "Cloud Services retest 1",
"lifecycleStatus": true,
"isRoot": false,
"id": "50f6beb0-acb2-b99c-4cbf-c673334ad2a6",
"description": "A category to hold all available cloud service offers",
"@referredType": "vlocity_cmt__Catalog__c",
"statusCode": "201"
}
Usage
This IP calls the TMFOpenAPICatalogService.invokeMethod Apex method and the following Data Raptors: