Sub Document Actions REST Endpoints

Commerce/Sub Document Actions
Commerce Sub Document Actions provide the ability to maintain CPQ Transaction Line items through RESTful services. These endpoints provide access to actions to open, create, copy, delete, reconfigure, update, save, email and print Transaction Line items. They also provide services for navigation and cache interaction.
Add Transaction Lines to a Transaction
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/{subDocVarName}
Back From Transaction Line
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/{subDocVarName}/{subDocNumber}/actions/back_l
Calculate Transaction Line Price
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/{subDocVarName}/{subDocNumber}/actions/_calculate_price_action
Copy Transaction Lines
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/actions/copyLineItems_t
Create Transaction Line
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/actions/addLineItem_t
Delete a Transaction Line
Method: delete
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/{subDocVarName}/{subDocNumber}
Delete Transaction Line(s) from Transaction
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/actions/_remove_transactionLine
Export Attachment
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/{subDocVarName}/{subDocNumber}/actions/subDocExportAttachment
Open Transaction Line
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/actions/_open_transactionLine
Reconfigure
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/{subDocVarName}/{subDocNumber}/actions/_reconfigure_action
Refresh Transaction Line
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/{subDocVarName}/{subDocNumber}/actions/refreshSubDoc
Transaction Line Pipeline Viewer
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/{subDocVarName}/{subDocNumber}/actions/_pipelineViewer
Update Transaction Lines
Method: post
Path: /rest/v7/commerceDocuments{ProcessVarName}{MainDocVarName}/{_id}/actions/_update_line_items