Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

Place Order REST API Developer Guide

Access your organization's order and contract data programmatically with the Salesforce Place Order REST API.

The Salesforce Place Order REST API is a composite API that gives programmatic access to contract, order, and order product data, as well as child custom object data of contracts and orders in Salesforce. With this composite API, you can create contract, order, order product, and custom object records in a single call. Any organization that has orders and API enabled can use the Place Order REST API.

Use the Place Order REST API, a REST-based composite application programming interface, to:

  • Add orders to a new or existing contract, and add order products to those orders.
  • Add order products to a new or existing order.
  • Add custom objects to a new or existing contract or order.
  • Retrieve order records under a given contract, plus those orders’ custom objects and order products.
  • Retrieve order product records under a given order, plus custom object records under the order and its order products.
  • Retrieve a filtered list of orders under a given contract or order products under a given order.