New Commerce REST API Endpoints

Oracle CPQ 24C introduces the following Commerce REST API endpoints:

Get Archived Transactions

Use this endpoint to retrieve a list of archived transactions.

  • Endpoint: /rest/v16/commerceDocumentsOraclecpqoTransaction/actions/_get_archived_transaction
  • Method:  POST

Delete Archived Transactions

Use this endpoint to delete archived transactions.

  • Endpoint: /rest/v16/commerceDocumentsOraclecpqoTransaction}/actions/_delete_archived_transactions
  • Method:  POST

Restore Archived Transactions

Use this endpoint to restore archived transactions.

  • Endpoint: /rest/v16/commerceDocumentsOraclecpqoTransaction/actions/_restore_archived_transaction
  • Method:  POST

Copy Sequence

Use this endpoint to retrieve copy sequences for the Commerce process.

  • Endpoint: /rest/v16/commerceDocumentsOraclecpqoTransaction/{id}/actions/_copy_sequence
  • Method:  POST

Forward Transactions

Use this endpoint to forward selected transactions to the specified users and/or groups.

  • Endpoint: /rest/v16/commerceDocumentsOraclecpqoTransaction/actions/_forward
  • Method:  POST

Email Transaction

Use this Commerce process level action to format, merge, and email a transaction.

  • Endpoint: /rest/v16/commerceDocumentsOraclecpqoTransaction/{id}/actions/_action_process_email_print
  • Method:  POST

Print Transaction

Use this Commerce process level action to format, merge, and print a transaction.

  • Endpoint: /rest/v16/commerceDocumentsOraclecpqoTransaction/{id}/actions/_action_process_print
  • Method:  POST

The new REST APIs provide web services to manage Commerce transactions and transaction archives.

Steps to Enable

Review the REST service definition in the REST API guides to leverage (available from the Oracle Help Center > your apps service area of interest > APIs & Schema). If you are new to Oracle's REST services you may want to begin with the Quick Start section.