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

# Delete Thread

> Delete a reply thread from the inbox.

## Path Parameters

<ParamField path="reply_id" type="string" required>
  The unique identifier of the reply thread.
</ParamField>

## Response

Returns a confirmation of deletion.

<RequestExample>
  ```bash cURL theme={null}
  curl -X DELETE "https://api.foxreach.io/api/v1/inbox/threads/rpl_abc123" \
    -H "X-API-Key: otr_your_key"
  ```

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

  response = requests.delete(
      "https://api.foxreach.io/api/v1/inbox/threads/rpl_abc123",
      headers={"X-API-Key": "otr_your_key"}
  )
  data = response.json()
  ```

  ```typescript TypeScript theme={null}
  const response = await fetch(
      "https://api.foxreach.io/api/v1/inbox/threads/rpl_abc123",
      {
          method: "DELETE",
          headers: { "X-API-Key": "otr_your_key" }
      }
  );
  const data = await response.json();
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "data": {
      "id": "rpl_abc123",
      "deleted": true
    }
  }
  ```
</ResponseExample>

## Errors

| Status | Description      |
| ------ | ---------------- |
| `404`  | Thread not found |

## Rate Limit

* **100 requests per minute, per API key.** Fixed 60-second window.
* Every response includes `X-RateLimit-Limit`, `X-RateLimit-Remaining`, and `X-RateLimit-Reset` (unix epoch seconds).
* A `429` response includes a `Retry-After` header (seconds until the bucket resets).

For client-side patterns (`Retry-After`, exponential backoff, monitoring `X-RateLimit-Remaining`), see [Rate Limiting](/rate-limiting).
