Product Setups REST APIs

Oracle CPQ 25D introduces the following Product Setup endpoints:

Create a Product Family 

Use this endpoint to create a Product Family, Product Line, or Model.

  • Endpoint: /rest/v19/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}
  • Method: POST

Update a Product Family

Use this endpoint to update a Product Family, Product Line, or Model.

  • Endpoint: /rest/v19/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}
  • Method: PATCH

Delete a Product Family

Use this endpoint to delete the specified Product Family.

  • Endpoint: /rest/v19/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}
  • Method: DELETE

Delete a Product Line

Use this endpoint to delete the specified Product Line.

  • Endpoint: /rest/v19/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}
  • Method: DELETE

Delete a Model

Use this endpoint to delete the specified Model.

  • Endpoint: /rest/v19/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}
  • Method: DELETE

Remove Product Family Support

Use this endpoint to remove support for the specified Product Family.

  • Endpoint: /rest/v19/ allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/actions/removeSupport
  • Method: POST

The new Product Administrator REST API endpoints provide web service support for Redwood-style configuration administration pages and Product Workbench expansion.

Steps to Enable and Configure

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.