TMF679 v5 Product Offering Qualification Management API

The Product Offering Qualification Management API (TMF679) provides a standardized mechanism for service providers to implement efficient, consistent, and interoperable processes for determining Product Ordering Qualification. It refers to the process of verifying whether a specific product or service can be ordered by a customer based on various criteria such as availability, eligibility, location, and customer profile. Using TMF679 API, service providers can determine product availability and eligibility, thereby improving the overall service delivery and customer satisfaction.

These APIs are used in conjunction with the TMF679 API for Product Ordering Qualification.

  • TMF620 Product Catalog Management API - TMF679 relies on the product catalog managed by TMF620 to determine which product offerings are available and to retrieve details about those offerings.

  • TMF622 Product Ordering Management API - After a product offering is qualified using TMF679, the actual order can be placed using TMF622.

The Product Offering Qualification Management API is certified by TM Forum.

Certification

Note

Access Methods 

For the Spring’26 and Summer’26 releases, TMF679 v5 API can be accessed using either of the following methods.

  • Mule Gateway: Access API through standard MuleSoft endpoints. For sample URLs, payloads, and parameter descriptions, see Reference section for details on TMF679 v5 API MuleSoft endpoints.
  • Direct Access: Bypass Mule Gateway using Connect/Apex REST endpoints.

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.

Important

Available In 

This API is available in the Salesforce platform.

Prerequisites 

Sample Apex URL (Direct Access Method) 

TMF679 v5 API uses these URL formats.

  • For QueryProductOfferingQualification:

{https://MyDomainLoginUrl}/services/data/{{version}}/connect/comms/productofferingqualification/v5/queryProductOfferingQualification/.

  • For CheckProductOfferingQualification:

{https://MyDomainLoginUrl}/services/data/{{version}}/connect/comms/productofferingqualification/v5/checkProductOfferingQualification/.

Use TMF679 v5 API 

To access and use the TMF679 v5 API:

  1. Authorize and use a connected app and an OAuth 2.0 authorization flow. See Authorize Access.
  2. Trigger the API call. Refer to the preceding section for sample URL.
  3. Use the TMF679 v5 API endpoints.