## Deletes products by product numbers.

`ProductDeleteProductsResponse Products.DeleteProducts(ProductDeleteProductsParams?parameters, CancellationTokencancellationToken = default)`

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

Deletes products by product numbers.

### Parameters

- `ProductDeleteProductsParams parameters`

  - `IReadOnlyList<string>? productNumber`

    The product numbers to target.

### Returns

- `class ProductDeleteProductsResponse:`

  Standard success response returned by mutation endpoints.

  - `required Boolean Success`

    Indicates whether the operation completed successfully.

  - `string? Data`

    Optional data payload returned by the operation.

  - `string? Message`

    Human-readable message describing the result.

### Example

```csharp
ProductDeleteProductsParams parameters = new();

var response = await client.Products.DeleteProducts(parameters);

Console.WriteLine(response);
```

#### Response

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