xLookups REST Endpoints
Pricing Setup/xLookups
The Pricing Engine references several other business objects within CPQ. These lookup APIs retrieve an unfiltered list of important values for the specified business object comprising a set of ids, lookup codes, meanings, and descriptions. For example, the lookup codes retrieved for accounts are the account Ids visible in the CPQ native Account Object. For parts, the lookup codes are part numbers.
- Get Account Lookups
- Method: getPath:
/rest/v16/pricingSetup/lookups/accounts
- Get an Account Lookup
- Method: getPath:
/rest/v16/pricingSetup/lookups/accounts/{lookupId}
- Get Attributes for a Data Source Lookup
- Method: getPath:
/rest/v16/pricingSetup/lookups/dataSources/{dataSourceVarName}/attributes
- Get Part Lookup
- Method: getPath:
/rest/v16/pricingSetup/lookups/parts/{lookupId}
- Get Part Lookups
- Method: getPath:
/rest/v16/pricingSetup/lookups/parts
- Get Simple Condition Attribute Lookups
- Method: getPath:
/rest/v16/pricingSetup/lookups/simpleConditionAttributes
- Get Supported Currency Lookup
- Method: getPath:
/rest/v16/pricingSetup/lookups/currencies/{lookupId}
- Get Supported Currency Lookups
- Method: getPath:
/rest/v16/pricingSetup/lookups/currencies
- Get Supported Data Source Lookups
- Method: getPath:
/rest/v16/pricingSetup/lookups/dataSources