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.