## Deletes products by product numbers.

`products.delete_products(ProductDeleteProductsParams**kwargs)  -> ProductDeleteProductsResponse`

**delete** `/api/v2/public/products`

Deletes products by product numbers.

### Parameters

- `product_number: Optional[Sequence[str]]`

  The product numbers to target.

### Returns

- `class ProductDeleteProductsResponse: …`

  Standard success response returned by mutation endpoints.

  - `success: bool`

    Indicates whether the operation completed successfully.

  - `data: Optional[str]`

    Optional data payload returned by the operation.

  - `message: Optional[str]`

    Human-readable message describing the result.

### Example

```python
import os
from colleqtive_sdk import Colleqtive

client = Colleqtive(
    bearer_token=os.environ.get("COLLEQTIVE_BEARER_TOKEN"),  # This is the default and can be omitted
)
response = client.products.delete_products()
print(response.success)
```

#### Response

```json
{
  "success": true,
  "data": "data",
  "message": "message"
}
```
