---
schema_version: "1"
id: acd738d28e159cca88817a3f4bf5b74a7c1f5cb2f2e7fc6a6811a998e244fb1f
title: API Task Reference for Digital Commerce
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries/cme/guides/comms-t-api-task-reference-for-digital-commerce.md
canonical_url: https://developer.salesforce.com/docs/industries/cme/guide/comms-t-api-task-reference-for-digital-commerce.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: d5893c2ed7f4fea3eb6aa0a8139dd752e260b99116d21744038a0d5f00b9d6be
products:
  - Communications, Media, Energy and Utilities APIs (Managed Package)
  - Industries Developer Documentation
---
# API Task Reference for Digital Commerce

The table below shows which Digital Commerce API to use given a specific task to perform. Also shown are the API methods to use (GET, POST, or PUT).

| Task                                                                   | API method | API                                                                                               |
| ---------------------------------------------------------------------- | ---------- | ------------------------------------------------------------------------------------------------- |
| Retrieve a list of offers from a catalog                               | GET        | [Get Offers by Catalog API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-get-offers-by-catalog-api.md)                                 |
| Retrieve a list of featured offers                                     | GET        | [Get Offers by Catalog API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-get-offers-by-catalog-api.md)                                 |
| Retrieve offers that contain a specified product                       | GET        | [Get Offers by Catalog API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-get-offers-by-catalog-api.md)                                 |
| Retrieve offer details and child items                                 | GET        | [Get Offer Details API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-get-offer-details-api.md)                                         |
| Configure an offer and view updated prices, quantities, and attributes | POST       | [Post Offer Details with Configuration API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-post-offer-details-with-configuration-api.md) |
| Put item in basket                                                     | POST       | [Create Basket with BasketAction](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-create-basket-with-basketaction.md)                     |
| Put selection into existing basket                                     | POST       | [Update Basket Contents API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-update-basket-contents-api.md)                               |
| Retrieve cart items                                                    | GET        | [Get Basket Details API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-get-basket-details-api.md)                                       |
| Convert basket to Salesforce order                                     | POST       | [Create Cart from Basket](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-create-cart-from-basket.md)                                     |
