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

# Bulk Delete Products

> Delete multiple products at once from your catalog

## Overview

The bulk delete endpoint allows you to remove multiple products from your catalog in a single request. This is useful for cleaning up outdated products or removing products in batch.

## Authentication

This endpoint requires a valid JWT token in the `x-auth-token` header. You can find your token in the [Developers section](https://ai.textyess.com/developers):

```bash theme={null}
x-auth-token: your_jwt_token
```

## Query Parameters

<ParamField query="ids" type="string" required initialValue="prod_12345,prod_67890">
  Comma-separated list of product IDs to delete. For example: `ids=prod_12345,prod_67890,prod_11111`
</ParamField>

## Response

<ResponseField name="success" type="boolean">
  Indicates if the deletion was successful
</ResponseField>

<ResponseField name="message" type="string">
  A human-readable message describing the result
</ResponseField>

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "message": "Products delete queued successfully"
  }
  ```

  ```json 200 theme={null}
  {
    "success": true,
    "message": "No products to delete"
  }
  ```

  ```json 400 theme={null}
  {
    "message": "You hit rate limit"
  }
  ```

  ```json 401 theme={null}
  {
    "message": "Unauthorized"
  }
  ```
</ResponseExample>

## Rate Limiting

You can call the bulk delete endpoint up to **500 times per 5 minutes**.
After that will
Exceeding this limit will make it impossible for you to make further calls to this endpoint for 3, 12 and finally 24 hours. **If this limit is exceeded four times you will not be allowed to make calls to this endpoint indefinitely**.
