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 API Endpoints Reference

Endpoint Summary

Use these endpoints to manage carts, status, migration, and ramps.

OperationMethodEndpointDescription
Create cartPOST/api/cart/v1/cartsCreate a new CPQ cart.
Get cartGET/api/cart/v1/carts/{cartId}Retrieve cart details.
Update cartPATCH/api/cart/v1/carts/{cartId}Update cart attributes.
Delete cartDELETE/api/cart/v1/carts/{cartId}Delete a cart.
List cartsGET/api/cart/v1/cartsList carts with optional filters.
Activate cartPOST/api/cart/v1/carts/{cartId}/activateStart cart processing and optional collaboration.
Get cart statusGET/api/cart/v1/carts/{cartId}/statusCheck processing and pricing state.
Migrate cartPOST/api/cart/v1/carts/migrateMigrate a single cart from a legacy system.
Migrate carts (batch)POST/api/cart/v1/carts/migrate/batchMigrate multiple carts in a single batch.
Create rampsPOST/api/cart/v1/carts/{cartId}/items/rampsCreate ramp schedules for multiple line items.
Add ramp linesPUT/api/cart/v1/carts/{cartId}/items/rampsAdd periods to existing ramp schedules.
Update ramp linesPATCH/api/cart/v1/carts/{cartId}/items/rampsUpdate ramp period quantities and pricing.
Delete ramp linesDELETE/api/cart/v1/carts/{cartId}/items/rampsDelete intermediate ramp periods.