Suspend Asset
post
/rest/v19/assets/{id}/actions/suspend
This operation merges a suspend request with the projected asset for the requested date, and then stores the results to a Configuration BOM Instance. For suspend requests, the root and subordinate action codes are set to Suspend.
Request
Supported Media Types
- application/json
Path Parameters
-
id(required): integer
Primary Key of Asset Resource.
Root Schema : assets-suspendRequest
Type:
Show Source
object
-
sourceIdentifier:
string
Title:
Source Identifier
The variable name of the commerce process or external application identifier. -
transactionDate:
string
Title:
Transaction Date
The date and time on which the service request was made. -
transactionId:
string
Title:
Transaction Id
The current transaction identifier.
Response
Supported Media Types
- application/json
Default Response
Root Schema : assets-suspendResponse
Type:
Show Source
object
-
result:
object ABO Headless Service Response.
Title:
ABO Headless Service Response.
Response Schema for ABO related actions which are used to create transaction line without launching configurator UI such as terminate, suspend, resume. -
resultTransactionId:
integer
Title:
Result Transaction Id
New transaction id created as part of asset operation.
Nested Schema : ABO Headless Service Response.
Type:
object
Title:
ABO Headless Service Response.
Response Schema for ABO related actions which are used to create transaction line without launching configurator UI such as terminate, suspend, resume.
Show Source
-
bomkey:
string
Bom instance id also is asset-key for the newly created order line.
-
lineId:
string
Transaction line identifier for the created line, for CPQ internal commerce process, it is line number, for external commerce application, it is config_id which can be used to construct the endpoint to access specific config instance.
Examples
The following example shows how to suspend an asset by submitting a POST request to the REST resource using cURL. For more information about cURL, see Use cURL.
curl -X POST -H "Authorization: Bearer <token>" -H "Content-type: application/json" -H "Accept: application/json" https://sitename.oracle.com/rest/v19/assets/51631590/actions/suspend
Request Body Sample
{ "sourceIdentifier": "oraclecpqo", "transactionDate": "2025-10-27", "transactionId": "" }
Response Body Sample
{ "result": { "bomkey": "BOM_SupremoIndividualItems", "linenum": "2" }, "resultTransactionId": "36562570" }