Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

Cart APIs Overview

Purpose

You use the Cart APIs to build and manage carts throughout their lifecycle in CPQ and digital commerce solutions. The Conga Advantage Platform Cart APIs allows you to create, activate, update, monitor, and migrate carts across the full CPQ process.

Audience

This information is useful for:
  • API developers and integration engineers working with cart workflows
  • System architects designing CPQ or digital commerce solutions
  • CPQ administrators and configuration specialists managing cart behavior
  • Engineers migrating carts from legacy systems
  • End users interacting with cart functionality

Key capabilities

Using the Cart APIs, you can:

  • Create and configure carts for proposal-based CPQ scenarios.
  • Create direct digital commerce carts for shopping cart flows.
  • Activate carts and integrate collaboration and approval workflows.
  • Monitor asynchronous processing using status polling.
  • Migrate cart data from legacy systems using dedicated migration endpoints.
  • Define and manage multi-period price ramps for multiple line items.

Cart lifecycle phases

The cart lifecycle in Conga Advantage Platform consists of six primary phases. You interact with one or more APIs in each phase:

  • Setup: You create and configure a cart and obtain a cart identifier for later operations.
  • Activation: You transition the cart from a saved state into active processing and trigger pricing and workflow logic.
  • Management: You update cart attributes and line items as requirements change.
  • Monitoring: You monitor asynchronous processing and pricing using status endpoints and polling.
  • Migration: You move cart data from legacy systems into the Conga Advantage Platform.
  • Advanced Operations: You configure multi-period price ramps and other advanced pricing constructs.