Transaction REST Endpoints
Commerce/Transaction
Commerce Transaction REST APIs provide access to transactional objects and transaction data.
Note: If you are using a custom Commerce Process, your endpoints and action names may vary. Commerce REST APIs use the following resource paths:
- Main document:
- Sub document:
The following variable may differ for custom processes:
-
-
-
-
Note: If you are using a custom Commerce Process, your endpoints and action names may vary. Commerce REST APIs use the following resource paths:
- Main document:
/commerce{Stage}{ProcessVarName}{MainDocVarName}- Sub document:
/commerce{Stage}{ProcessVarName}{MainDocVarName}/{id}/{subDocVarName}.The following variable may differ for custom processes:
-
{Stage} The stage variable identifies where a transaction is within the Commerce process flow-
{ProcessVarName} The variable name of the commerce process, note the first letter must be capitalized-
{MainDocVarName} The variable name of the main document, note the first letter must be capitalized-
{id} The commerce transaction Id. This is the unique identifier for a transaction within an Oracle CPQ site- Accept Quote
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_s_accept_quote - Add from Favorites
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_s_addFromFavorites_t - Alternate Address - Retrieve
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_retrieve_alternate_address - Alternate Address - Select
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_select_alternate_address_action - Associate Product
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_add_coverage - Auto-fill Account Information
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_auto_fill_action - Back to Quotes List/Transaction Manager
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/back_to_transactionmanager_t - Change Transaction Currency
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_change_currency - Copy to Favorites
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/{copyToFavoritesActionVarName} - Copy Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_copy_transaction - Create New Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/actions/_new_transaction - Create Sales Agreement
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_s_createAgreement - Create Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction - Create Transaction Version
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/versionTransaction_t - Display History
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/{displayHistoryActionVarName} - Drop Cache
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_dropCache - Email - Generate Transaction Email
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_action_process_email_print - Email - Send Transaction Email
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_send_email - eSignature - Cancel Request
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_action_esig_cancel - eSignature - Request Details
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_action_esig_details - eSignature - Send Request
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_action_esig_send - Export Transaction Attachment
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/{exportAttachmentActionVarName} - Generate Proposal
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/generateProposal - Get Transaction
- Method: getPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id} - Get Transaction Comment
- Method: getPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/_s_transactionComments_t/{_row_number} - Get Transaction Comments
- Method: getPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/_s_transactionComments_t - Get Transactions
- Method: getPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction - Interact - Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_interact - Lock Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/{lockActionVarName} - Open Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_open_transaction - Orders - Cancel Sales Order
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/order_cancel - Orders - Reject Sales Order
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/order_reject - Orders - Start Sales Order
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/order_start - Orders - Update Sales Order
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/order_update - Pipeline Viewer - Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_pipelineViewer - Print - Generate Transaction Document
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_action_process_print - Print Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_print_document - Publish Quote
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_s_publish_quote - Quote Summary
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_s_quoteSummary_t - Reconfigure Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_reconfigure_action - Reconfigure Transaction - Inbound
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_reconfigure_inbound_action - Request Quote Revision
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_s_request_quote_revision - Save Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/cleanSave_t - Save Transaction Version
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/versionSave_t - Self-Service Checkout
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/_s_selfServiceCheckout_t - Submit - Approve Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/approve_submit_t - Submit - Reject Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/reject_submit_t - Submit - Request Transaction Approval
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/request_approval_submit_t - Submit - Revise Transaction
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/revise_submit_t - Submit Transaction for Approval
- Method: postPath:
/rest/v19/commerceDocumentsOraclecpqoTransaction/{id}/actions/submit_t