Best Practices for Converting Configuration SOAP APIs to REST APIs

Overview

The following information will aid existing Oracle CPQ customers in transitioning Configuration SOAP API web services to REST API web services. Unlike SOAP APIs, REST APIs will not ignore errors sent in the request. Therefore, administrators should use the following guidelines to ensure valid REST API requests.

This topic applies to Oracle CPQ Update 19B or later.

Why convert From SOAP APIs to REST APIs?

REST APIs promote simpler API calls and more robust integrations using HTTP standards.


ClosedRetrieve the Configuration REST Swagger Definition

ClosedJSON Syntax for CPQ Attributes

ClosedRemove Invalid Attributes from the REST Request

ClosedSet Legacy Mode Attribute


ClosedSample Configuration REST API Request

Notes

Make sure there are not any pending attribute changes before invoking any transaction actions (e.g. _addToTxn, _cm_{processVarName}, _save etc.). Pending attribute changes can occur when an attribute change invokes Recommended Items or BOM Mapping rules that change the items list.

Related Topics

Related Topics Link IconSee Also