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
  • MethodGET

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
  • MethodGET

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
  • MethodGET

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.