---
schema_version: "1"
id: dbb1edf09e3a27c527f554e30641edc79da7b0b06da751074bf75b2472f4d3b3
title: TMFTMForumPatchCatalog
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries-integrations/comms/guides/TMF620/IP/TMFTMForumPatchCatalog.md
canonical_url: https://developer.salesforce.com/docs/industries/communications/guide/TMFTMForumPatchCatalog.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 67dceaa1764853b3f10ddaf311a76295fb8c8563461785806b6ba0257ddd8ea2
products:
  - Communications Cloud TM Forum API
  - Industries Integrations
---
# TMFTMForumPatchCatalog

This IP is used to invoke the TM Forum API to update a catalog.

## Input JSON

```@json
{
    "patch_id": "7501e637-c2ef-7716-4bec-bd51a9f55cbd",
    "name": "Cloud Services mmmm new",
    "description": "A category to hold all available cloud service offers",
    "category": [
        {
            "@referredType": "vlocity_cmt__Catalog__c",
            "id": "a0487c71-5dfa-68fc-1ceb-cbfada841657",
            "name": "Cloud Storage mmm",
            "@type": Catalog,
            "href": /services/data/v48.0/sobjects/vlocity_cmt__CatalogRelationship__c/a2R5e000001M2WbEAK
        },
        {
            "@referredType": "vlocity_cmt__Catalog__c",
            "id": "243b7814-d98d-41fd-265c-96085995a9ae",
            "name": "Software as a Service",
            "@type": Catalog,
            "href": /services/data/v48.0/sobjects/vlocity_cmt__CatalogRelationship__c/a2R5e000001M2WbEAK
        }
    ]
}
```

## Output JSON

```@json
{
    "@referredType": "vlocity_cmt__Catalog__c",
    "description": "A category to hold all available cloud service offers",
    "href": "/services/apexrest/vlocity_cmt/tmforum/productopenapi/v1/catalog/a0j4x0000053ESBAA2",
    "id": "7501e637-c2ef-7716-4bec-bd51a9f55cbd",
    "isRoot": true,
    "lifecycleStatus": true,
    "name": "Cloud Services mmmm new",
    "category": [
        {
            "@referredType": "vlocity_cmt__Catalog__c",
            "id": "a0487c71-5dfa-68fc-1ceb-cbfada841657",
            "name": "Cloud Storage mmm",
            "@type": Catalog,
            "href": /services/data/v48.0/sobjects/vlocity_cmt__CatalogRelationship__c/a2R5e000001M2WbEAK
        },
        {
            "@referredType": "vlocity_cmt__Catalog__c",
            "id": "243b7814-d98d-41fd-265c-96085995a9ae",
            "name": "Software as a Service",
            "@type": Catalog,
            "href": /services/data/v48.0/sobjects/vlocity_cmt__CatalogRelationship__c/a2R5e000001M2WbEAK
        }
    ],
    "validFor": {
        "endDateTime": "2024-03-25T00:00:00.000+0000",
        "startDateTime": "2020-08-24T00:00:00.000+0000"
    },
    "@type": "Catalog"
}
```

## Usage

This IP calls the [TMFOpenAPICatalogService.invokeMethod](https://developer.salesforce.com/docs/industries/communications/apex/TMFOpenAPICatalogService.md) Apex method and the following Data Raptors:

- [TMFTMForumTransformCatalogRequest](https://developer.salesforce.com/docs/industries/communications/DR/TMFTMForumTransformCatalogRequest.md)
- [TMFTMForumTransformGetCatalogResponse](https://developer.salesforce.com/docs/industries/communications/DR/TMFTMForumTransformGetCatalogResponse.md)
