REST API Services to Support Bulk Data Services
Oracle CPQ 24D introduces the bulk data service to support pricing integration using REST APIs.
Get Price Model Bulk Data Headers
Use this endpoint to retrieve Price Model attributes to define CSV headers for bulk data service uploads.
- Endpoint:
/rest/v17/pricingSetup/pricingBulkDataHeaders/priceModel
- Method: GET
Get Price Model Item Bulk Data Headers
Use this endpoint to retrieve Price Model Item attributes to define CSV headers for bulk data service uploads.
- Endpoint:
/rest/v17/pricingSetup/pricingBulkDataHeaders/priceModelItem
- Method: GET
Get Rate Plan Bulk Data Headers
Use this endpoint to retrieve Rate Plan attributes to define CSV headers for bulk data service uploads.
- Endpoint:
/rest/v17/pricingSetup/pricingBulkDataHeaders/ratePlan
- Method: GET
Get Charge Bulk Data Headers
Use this endpoint to retrieve Charge attributes to define CSV headers for bulk data service uploads.
- Endpoint:
/rest/v17/pricingSetup/pricingBulkDataHeaders/charge
- Method: GET
Upload Pricing Bulk Data
Use this endpoint to bulk upload Oracle CPQ pricing data.
- Endpoint:
/rest/v17/bulkDataService/actions/upload
- Method: POST
These REST APIs provide web service support to integrate base pricing from Oracle Fusion Pricing.
Steps to Enable
Review the REST service definition in the REST API guides to leverage (available from the Oracle Help Center > your apps service area of interest > APIs & Schema). If you are new to Oracle's REST services you may want to begin with the Quick Start section.