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

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.