Communications, Media, Energy and Utilities (CME) Developer Guide
Get Started with CME Developer Resources
Retrieve Multiple Product Details (POST)
Create Sales Transaction (POST)
Manage Product Configuration (POST)
Retrieve Product Details (POST)
Retrieve Products List (POST)
Create Order (POST)
Recipient Group
Split Quote Line Item
Resources
Here’s a list of API resources available across CME Clouds on the Salesforce
platform.
-
Retrieve Multiple Product Details (POST)
Use the Bulk Product Details API to provide customers with details of multiple products for comparing features and prices side by side. The API gets the details of multiple products at once based on the product IDs provided. The API takes multiple product IDs as a request and provides the details of all products as per the requested resource. -
Create Sales Transaction (POST)
Use the Place Sales Transaction API to create a sales transaction with integrated pricing and configuration, and manage the transaction throughout its lifecycle. This API enables users to create, configure, price, and tax a cart or an order efficiently. It offers significant performance and scalability by managing the state of the shopping session. -
Manage Product Configuration (POST)
Use the Product Configuration API to retrieve and update a product’s configuration from a configurator. This API runs configuration rules and notifies users of any violations for changes to product bundles, attributes, or product quantities within a bundle. Additionally, this API gets pricing details for the configured bundle. The API takes a transaction line ID, transaction ID, correlation ID, and configurator options as a request and provides the details of updated product configuration in a configurator as per the requested resource. -
Retrieve Product Details (POST)
Use the Product Details API to provide customers with product details, such as attributes, hierarchy, or cardinality of individual product records or bundle-based product records, such as price, features, terms, and eligibility rules. The API gets the product details based on a specified product ID. The API takes a product ID as a request and provides the details of catalogs, categories, or products as per the requested resource. -
Retrieve Products List (POST)
Use the Products List API to retrieve a list of products for a specified catalog, category, or subcategory. As a composite Product Discovery API, it aggregates and returns relevant product data to support efficient browsing and selection. -
Create Order (POST)
Use the Create Order API to create an order from a cart ID or context ID. When you provide both the inputs, the cart ID takes precedence. This API runs in synchronous mode to support only one order. The API takes a cart ID or context ID as a request and creates an order from a webcart as per the requested resource. -
Recipient Group
Update a recipient group by adding or removing recipients who are associated with offers or products that share the same configuration. -
Split Quote Line Item
Enable the splitting of a quote line item associated with a recipient group into multiple quote line items—one for each recipient within the group.