---
schema_version: "1"
id: 113e379d364c72dd8a056f4c4014ec017778fa4b33bb84418a9f6ca465dca400
title: Overview
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries-integrations/comms/guides/TMF620/TMF620use-cases.md
canonical_url: https://developer.salesforce.com/docs/industries/communications/guide/TMF620use-cases.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8e2f5bc5f4994c9159bf0cb69d7ad4ec33049c614c4bff1c30d351e7a57ac219
products:
  - Communications Cloud TM Forum API
  - Industries Integrations
---
# Overview

- The TMF620 API provides a standardized client interface to Product Catalog Management Systems, which allows the management of the entire lifecycle of the catalog elements, the consultation of catalog elements during several processes such as ordering process, campaign management, and sales management.
<!-- - Following block diagram provides a high-level overview of how the various components are involved in handling TMF 620 API operations (GET, POST, PATCH, and DELETE).

![TMF620 Components](https://developer.salesforce.com/media/TMF620.png "TMF620 Components") -->

You can perform GET, POST, PATCH, and DELETE operations on the following resources using TMF620 API:

- Catalog
- Category
- Product Offering
- Product Offering Price
- Product Specification

In general, we can consider the various [use cases](#use-cases) listed based on the operation you want to perform.

**important:** Starting from the Winter ’27 release, only the Direct Access option will be supported. The MuleSoft gateway option will be deprecated, and customers must update their integrations to use the Connect/Apex REST endpoints for continued access to the inbound APIs.

## Assumptions

It is assumed that you have completed the following.

- [Enabling Access to Industry APIs](https://help.salesforce.com/s/articleView?id=sf.access_industry_api.htm&type=5)
- Ensuring that the required licenses and data packs are installed. For more information, see [Before you begin](https://developer.salesforce.com/docs/industries/communications/guide/TMF620.html#before-you-begin).

## Sequence of Operations

Following block diagram provides a sequence of operations involved.
![Sequence](https://developer.salesforce.com/media/620_sequence.png "Sequence of Operations")

**NOTE:**

- For mandatory fields and resource mappings, refer [TMF620 Resource Mappings](https://developer.salesforce.com/docs/industries/communications/guide/tmf620_resource_mapping.html).
- For more information on supported Integration Procedures, Data Raptors, Apex Interfaces, Custom Metadata, refer [Extend TMF620 API](https://developer.salesforce.com/docs/industries/communications/guide/extend_tmf620_apis.html) documentation.

## Use Cases

- [Catalog Use Cases](https://developer.salesforce.com/docs/industries/communications/TMF620/catalog-use-cases.md)
- [Category Use Cases](https://developer.salesforce.com/docs/industries/communications/TMF620/category-use-cases.md)
- [Product Offering Use Cases](https://developer.salesforce.com/docs/industries/communications/TMF620/product-offering-use-cases.md)
- [Product Offering Price Use Cases](https://developer.salesforce.com/docs/industries/communications/TMF620/product-offering-price-use-cases.md)
- [Product Specification Use Cases](https://developer.salesforce.com/docs/industries/communications/TMF620/product-specification-use-cases.md)
