New BOM Item Administration REST API Endpoints

Oracle CPQ 25B introduces the following BOM Item Administration REST API endpoints:

Auto-Generate Configuration Models

Use this endpoint to auto-generate configuration models in batch for all valid BOMs available in the BOM Item Definition table. New configuration models are based on the BOM structure. The first invocation generates and deploys configuration models for all valid BOMs.

Subsequent invocations update the models by detecting new delta changes.

  • Endpoint: /rest/v18/bomItemSetups/actions/generateConfigurations
  • Method:  POST

Get Auto-Generate Configuration Models Task Logs

Use this endpoint to retrieve detailed processing logs related to model configuration generation. It returns status details of BOM processing, including success, failure, and skipped counts. It also includes processing metrics like total processing time and per-record performance.

  • Endpoint: /rest/v18/bomItemSetups/actions/getLogs/{taskId}
  • Method:  GET

The new endpoints provide web service support for automating the generation, update, and deployment of models and BOM mappings to ensure efficient model creation, synchronization with BOM changes, and consistent deployment of updated structures.

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.