> For the complete documentation index, see [llms.txt](https://faq.finerymarkets.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://faq.finerymarkets.com/api-reference/rest-api/trading/orders-and-order-book/deprecated-pending-limit-orders/deprecated-add-authorized.md).

# \[DEPRECATED] add (authorized)

Places a pending limit order at a specified price. A master can define either the order size or the volume

**POST pending/authorized/add**

{% hint style="warning" %}
This is a deprecated API. Please migrate to using [/algo/authorized/order/add](/api-reference/rest-api/trading/adding-orders/add-algo-order-authorized.md)
{% endhint %}

{% hint style="info" %}
The method works similarly to `api/add`

Please note that authorized pending QS orders are not available yet. QS-related fields will be ignored.
{% endhint %}

{% tabs %}
{% tab title="Payload" %}

```json
{
    "clientId": int,
    "instrument": "string",
    "clientOrderId": "int",
    "price": "int",
    "size": "int",
    "volume": "int",
    "side": "string" // "ask" or "bid" (case-insensitive)
}
```

{% endtab %}

{% tab title="200 OK" %}

```json
{
    "id": "int",
    "clientOrderId": "int",
    "cancelReason": "int"
}
```

{% endtab %}

{% tab title="400 Bad request" %}

```json
{
    "error": "int"
}
```

{% endtab %}
{% endtabs %}

**Response description**

• **Cancel Reason:** Specifies why an order was canceled (e.g., user action, system failure).
