---
title: "deleteProducts - Delete products in bulk from your Mirakl Connect Catalog"
method: DELETE
path: "/products"
tags: ["Catalog"]
---

# deleteProducts - Delete products in bulk from your Mirakl Connect Catalog

`DELETE /products`

## Request

- Base URL: `https://miraklconnect.com/api`
- URL: `https://miraklconnect.com/api/products`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/mirakl/apis/mirakl-connect-apis/docs/products/delete.ts> (a function with typed inputs; its response is checked against the schema)

<div class="extension-title">Description</div>

Use this API to delete one or more products using the product identifiers.

**Limitations:**
- Maximum 1000 products per request
- For larger deletions, split into multiple requests


<div class="api-description-extension">
<div class="extension-title">Call Frequency</div>

<div class="recommended-call-frequency">Recommended usage: Asynchronous: every 5 minutes</div>
<div class="max-call-frequency">Maximum usage: Asynchronous: once per minute</div>
</div>

## Request body

- DeleteProductsRequest: Delete any of corresponding products. Unknown or no longer present products won't generate error.
  - `products` ProductIdentifier[], required: Identifier of products to delete
    - `id` string, required: Product identifier

## Response `202`

The request has been accepted

---

[API](https://skmtc.dev/mirakl/apis/mirakl-connect-apis.md) - [All operations](https://skmtc.dev/mirakl/apis/mirakl-connect-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/mirakl/apis/mirakl-connect-apis/revisions/c0527a972b89?raw)
