> ## Documentation Index
> Fetch the complete documentation index at: https://docs.liquid.tf/llms.txt
> Use this file to discover all available pages before exploring further.

# Delete Buy Orders

> Remove specific buy orders by SKU

## Overview

Deletes one or more buy orders by their SKUs. Max 100 buy orders per request.

<Note>
  No funds are returned when deleting buy orders since funds are never reserved when creating them. Payment only happens when a seller fulfills your order.
</Note>

## Authentication

<ParamField header="X-API-Key" type="string" required>
  Your site API key
</ParamField>

## Rate Limit

**5 requests per minute**

## Request Body

<ParamField body="items" type="array" required>
  Array of buy orders to delete (max 100 items)

  <Expandable title="Item Object">
    <ParamField body="sku" type="string" required>
      SKU of the buy order to delete (e.g., `"5021;6"`)
    </ParamField>
  </Expandable>
</ParamField>

## Response

<ResponseField name="success" type="boolean">
  Returns `true` if buy orders were successfully deleted
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X DELETE "https://api.liquid.tf/api/dev/buy_order" \
    -H "Content-Type: application/json" \
    -H "X-API-Key: YOUR_SITE_API_KEY" \
    -d '{
      "items": [
        { "sku": "5021;6" }
      ]
    }'
  ```

  ```javascript JavaScript theme={null}
  const response = await fetch('https://api.liquid.tf/api/dev/buy_order', {
    method: 'DELETE',
    headers: {
      'Content-Type': 'application/json',
      'X-API-Key': 'YOUR_SITE_API_KEY'
    },
    body: JSON.stringify({
      items: [
        { sku: '5021;6' }
      ]
    })
  });

  const data = await response.json();
  ```

  ```python Python theme={null}
  import requests

  response = requests.delete(
      'https://api.liquid.tf/api/dev/buy_order',
      headers={'X-API-Key': 'YOUR_SITE_API_KEY'},
      json={
          'items': [
              {'sku': '5021;6'}
          ]
      }
  )

  data = response.json()
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
    "success": true
  }
  ```
</ResponseExample>

## Effect on Filled Orders

If your buy order has been partially or fully filled:

* Deleting the buy order only removes the unfilled portion
* Already completed trades are not affected
* Items already received remain yours

## Batch Deletion

Delete multiple buy orders at once:

```json theme={null}
{
  "items": [
    { "sku": "5021;6" },
    { "sku": "143;6" },
    { "sku": "162;6" }
  ]
}
```

<Note>
  Deleting a buy order only removes unfilled or partially filled orders. Completed trades are permanent.
</Note>

<Tip>
  To delete all your buy orders at once, use the [Delete All Buy Orders](/api-reference/buy-orders/delete-all-buy-orders) endpoint instead.
</Tip>
