---
schema_version: "1"
id: 288acb643b202a545eb35dde043083a1d6eed2f375f8dc0fb2ee3ef1832ba617
title: Place Order (POST)
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries/advanced-orders-for-telesales/references/resources/place-order.md
canonical_url: https://developer.salesforce.com/docs/industries/advanced-orders-for-telesales/references/advanced-orders-for-telesales-rest/place-order.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 750176255f70b05616aae2d6643c821cc4f1878c532e450f342de37f727778d2
products:
  - Advanced Orders for Telesales Developer Guide
  - Industries Developer Documentation
---
# Place Order (POST)

Place an order in one request by submitting its products, pricing, and configuration preferences together.

## Resource

```
/connect/macz/place-order
```

## Resource example

```
https://yourInstance.salesforce.com/services/data/v68.0/connect/macz/place-order
```

## Available version

68.0

## HTTP methods

POST

## Request body for POST

See [Place Advanced Order Input](https://developer.salesforce.com/docs/industries/advanced-orders-for-telesales/references/requests/place-advanced-order-input.md).

```json
{
  "placeSalesTransactionRequest": {
    "pricingPref": "System",
    "configurationPref": {
      "configurationMethod": "Skip"
    },
    "graph": {
      "graphId": "freeItemDemo",
      "records": [
        {
          "referenceId": "refOrder",
          "record": {
            "attributes": {
              "type": "Order",
              "method": "PATCH",
              "id": "801LT000018IrK5YAK"
            }
          }
        }
      ]
    }
  },
  "enforceValidation": false
}
```

| Name                           | Type    | Description                                                                                                                                                                                                                                                                                                                                                                                  | Required or Optional | Available Version |
| ------------------------------ | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ----------------- |
| `enforceValidation`            | Boolean | Whether to enforce validation rules, such as minimum order quantity (MOQ), product availability, lead times, and agreement terms.                                                                                                                                                                                                                                                            | Required             | 68.0              |
| `placeSalesTransactionRequest` | Object  | The Place Sales Transaction request containing the complete transaction graph, pricing preferences, and configuration options. For the complete request structure, see [Place Sales Transaction (POST)](https://developer.salesforce.com/docs/atlas.en-us.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/connect_resources_place_sales_transaction.htm). | Required             | 68.0              |

## Response body for POST

See [Place Advanced Order Output](https://developer.salesforce.com/docs/industries/advanced-orders-for-telesales/references/responses/place-advanced-order-output.md).
