---
schema_version: "1"
id: f2211e153c2d586d0516d5cf9e2cfef26ecab2439a1e7df569f05ccd8e33e108
title: Digital Commerce APIs and Guest Users
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries/cme/guides/comms-digital-commerce-apis.md
canonical_url: https://developer.salesforce.com/docs/industries/cme/guide/comms-digital-commerce-apis.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: d99e342cc40084ec10642116745421d7e39be86e6ff6fb991f77c2dda89369e0
products:
  - Communications, Media, Energy and Utilities APIs (Managed Package)
  - Industries Developer Documentation
---
# Digital Commerce APIs and Guest Users

The following URIs and their corresponding Digital Commerce APIs allow guest users to use the basket and offer operations. The [Create Basket with BasketAction](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-create-basket-with-basketaction.md) API creates and updates records for guest users.

Digital Commerce APIs that use a context key must encrypt them.

- /carts

  [Create Cart from Basket](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-create-cart-from-basket.md)

  `POST /carts`

- /catalogs/_/basket/_

  - [Create Basket with BasketAction](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-create-basket-with-basketaction.md)

    `POST /catalogs/{catalogcode}/basket`

  - [Get Basket Details API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-get-basket-details-api.md)

    `GET /catalogs/{catalogcode}/basket/{basketkey}`

  - [Update Basket Contents API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-update-basket-contents-api.md)

    `POST /catalogs/{catalogcode}/basket/{basketkey}`

- /catalogs/_/offers/_

  - [Get Offers by Catalog API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-get-offers-by-catalog-api.md)

    `GET /catalogs/{catalogcode}/offers`

  - [Get Offer Details API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-get-offer-details-api.md)

    `GET /catalogs/{catalogcode}/offers/{offercode}`

  - [Post Offer Details with Configuration API](https://developer.salesforce.com/docs/industries/cme/guide/comms-t-post-offer-details-with-configuration-api.md)

    `POST /catalogs/{catalogcode}/offers/{offercode}`
