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
- 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.
