Request Body Objects
Overview
When query REST calls need to be more specific, Oracle CPQ can interpret several request parameters for applicable REST APIs.
Request body data must be written in JSON and adhere to standard JSON syntax rules.
JSON Syntax for Request Body Objects
Oracle CPQ can interpret several request parameters for applicable REST API services. Refer to the following topics for CPQ objects and parameters:
Topic | Description |
---|---|
Copy Sequence Id | Copy Sequence Id uniquely identifies a sequence associated to the copy action. A sequence informs the system which Commerce actions to perform while copying a Transaction and who should have access to the Copy action |
Criteria Object | This object can be used to retrieve specific and decrease the size of the response. |
Destination URL Parameter | This parameter contains he destination URL when an Oracle CPQ action has a destination tab with a configured destination. |
Error Criteria Object | This object can be used to request an error response if errors occur when opening a transaction line. |
Interact parameters can result in less overall delay when using CPQ web services. |
|
Line Item Grid Parameters | Request attributes, objects and parameters that are specific to transaction Line Item Grids. It includes information for the following items: Item Grid Composite Attribute, Hierarchy Parameters, and Selection Parameter usage specific to transaction lines. |
Partner Information Parameter | This parameter supports new Transaction actions for Commerce integrations using REST services. This parameter contains the "partnerOpportunityId " and "partnerAccountId " parameters. |
Revision Id Parameter | Enables the server to identify the latest revision from the clients. |
Selection Parameter | The Selection parameter is used in the REST call request body to select specific items. |
Skip Integration Parameter | REST services automatically execute the integration tasks specified in the integration tab of the action definition. This parameter can be used " to disable the execution of integration tasks. |
Skip Rules Parameter |
This parameter can be used to optimize Commerce rules evaluation during REST API services. Customers can include the |
State Object | This object allows filtering of state data in responses based on the query object provided for action APIs. |