Salesforce CPQ Developer Guide
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Get Started with Salesforce CPQ API
Want to start working with Salesforce CPQ API? Check out the CPQ data models, types of
API, and quickstart guides.
Available in: Salesforce CPQ Summer ’16 and later |
-
CPQ API Models
CPQ API references several CPQ data models. To use the Salesforce CPQ API, create classes for each data model in your org. -
CPQ Quote API
Manage quotes and quoting actions with CPQ quote API. -
CPQ Configuration API
Use the Salesforce CPQ Configuration API to configure and price product bundles. -
CPQ Contract API
Use CPQ Contract API to amend and renew CPQ quotes. -
Generate Quote Document API
Creates and saves a CPQ quote document. -
Service Router
SBQQ.ServiceRouter is a global Apex class serving as a single entry point for all API calls. You can use it for calls made by Apex code, Visualforce Remoting, or REST callouts. -
CPQ API Quickstart Guide
Review examples of integrating Salesforce CPQ API with your platform. -
Disable CPQ Triggers in Apex
You can manually disable Salesforce CPQ and Salesforce Billing application logic when you update records. This process is helpful when you’re updating your own custom field. It’s also helpful when you update a record several times in one transaction and want triggers to run only on the last iteration. -
Advanced Approvals API
Customize your approval process with the API from the Advanced Approvals package.