TM Forum
TM Forum is a global industry association that helps communications service providers (CSPs) and technology suppliers to digitally transform and thrive in the digital economy. Through collaboration across 850+ member organizations in 180 countries, TM Forum develops the Open API suite — a portfolio of 88+ standardized REST APIs (Apache 2.0 licensed) covering the full telecommunications business support systems (BSS) and operations support systems (OSS) landscape, including product catalog, ordering, customer management, inventory, billing, network resources, and partner management. The Open APIs implement consistent REST/JSON patterns aligned to the TM Forum Information Framework (SID) and enable interoperability across telecom ecosystems.
APIs
TMF620 Product Catalog Management
The Product Catalog Management API provides a consistent set of mechanisms to manage product offerings, product specifications, and product catalog entries across telecom BSS sy...
TMF621 Trouble Ticket Management
The Trouble Ticket API provides standardized access to telecom trouble ticket management functions including incident creation, tracking, routing, and resolution across network ...
TMF622 Product Order Management
The Product Ordering Management API provides a standardized interface for managing product orders across telecom BSS systems, covering order creation, tracking, amendment, and c...
TMF629 Customer Management
The Customer Management API provides a consistent interface for managing customer accounts, customer hierarchy, and customer engagement across telecom BSS systems, supporting B2...
TMF632 Party Management
The Party Management API provides a standardized way to manage parties (organizations and individuals) across telecom systems, supporting customer, partner, supplier, and employ...
TMF633 Service Catalog Management
The Service Catalog API manages service specifications and service catalog entries, enabling telecom operators to expose and manage network and digital service offerings through...
TMF634 Resource Catalog Management
The Resource Catalog API manages resource specifications and resource catalog entries, providing a standardized interface for network and IT infrastructure resource discovery, s...
TMF637 Product Inventory Management
The Product Inventory API provides standardized access to product instances subscribed by customers, enabling product lifecycle management operations including provisioning, sus...
TMF641 Service Order Management
The Service Ordering API manages service orders for provisioning and activating telecom services, orchestrating the end-to-end service delivery workflow from order intake to ser...
TMF648 Quote Management
The Quote Management API handles the lifecycle of commercial quotes for telecommunications products and services, supporting quote creation, pricing, approval workflow, and conv...
TMF651 Agreement Management
The Agreement Management API manages commercial agreements between parties in the telecom ecosystem, supporting SLA contracts, partner agreements, and customer agreements across...
TMF666 Account Management
The Account Management API provides standardized management of financial and billing accounts, supporting account creation, balance management, credit limit operations, and fina...
Features
Comprehensive portfolio of Apache 2.0 licensed REST APIs covering the full BSS/OSS stack for telecommunications.
All APIs implement data models aligned to the TM Forum SID ensuring semantic interoperability across implementations.
All TMF APIs follow identical REST operation patterns with consistent endpoint naming, HTTP methods, and schema conventions.
Component-based framework built on TM Forum Open APIs for cloud-native, modular telecom platform design.
API conformance test kits (CTK) and static CTKs validate implementation compliance to TM Forum API specifications.
APIs published with semantic versioning; both Swagger 2.0 (v4.x) and OpenAPI 3.0 (v5.x) formats available.
Use Cases
Telcos replace monolithic BSS systems with modular TM Forum Open API implementations for agile service delivery.
CSPs integrate products from multiple vendors using TM Forum Open APIs as a common integration layer.
End-to-end product ordering across digital channels using TMF622 Product Ordering and TMF648 Quote Management.
Unified customer profile and interaction management using TMF629 Customer and TMF632 Party Management APIs.
Expose network resources as programmable services using TMF634 Resource Catalog and TMF641 Service Ordering.
Manage commercial partnerships using TMF651 Agreement and TMF632 Party APIs for ecosystem orchestration.
Integrations
Salesforce implements TMF620 and other Open APIs natively in Communications Cloud for CSP deployments.
Amdocs BSS/OSS products implement TM Forum Open API interfaces for interoperability.
Ericsson telecom platforms expose TM Forum Open APIs for cloud-native BSS/OSS integration.
Nokia network management products implement TM Forum Open APIs for multi-vendor environments.
Huawei BSS/OSS solutions support TM Forum Open API compliance for operator deployments.
Pega for Communications implements TM Forum Open APIs including TMF620 Product Catalog.
Semantic Vocabularies
API Governance Rules
JSON Structure
Tmf620 Product Catalog Boolean Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Boolean Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Bundled Product Offering Price Relationship Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Characteristic Specification Relationship Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Float Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Float Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Integer Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Integer Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Map Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Number Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Number Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Object Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Object Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog Product Specification Characteristic Value Use Structure
0 properties
JSON STRUCTURETmf620 Product Catalog String Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf620 Product Catalog String Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Boolean Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Boolean Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Characteristic Specification Relationship Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Float Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Float Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Integer Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Integer Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Map Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Number Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Number Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Object Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket Object Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket String Array Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf621 Trouble Ticket String Characteristic Value Specification Structure
0 properties
JSON STRUCTURETmf622 Product Ordering Product Order Attribute Value Change Payload Structure
1 properties
JSON STRUCTURETmf637 Product Inventory Product Attribute Value Change Payload Structure
1 properties
JSON STRUCTURE