---
title: "Delete products"
method: DELETE
path: "/api/v1/products"
tags: ["Products and markets"]
---

# Delete products

`DELETE /api/v1/products`

## Request

- Base URL: `https://yespo.io` (the document declares no server; this is the origin it was published from)
- URL: `https://yespo.io/api/v1/products`
- Auth: HTTP basic

## Request body

- ProductDeleteRequest: Products delete request
  - `siteId` string: Client site/account identifier
  - `products` ProductDeleteItem[]: Products to delete
    - `productId` string: Unique product identifier within siteId
    - `updatedDate` string: Source ordering timestamp in UTC

## Response `200`

Products deleted

## Other responses

- `207`: Products partially deleted
- `400`: Bad request
- `413`: Request entity too large
- `429`: Too many requests
- `502`: Downstream service error

---

[API](https://skmtc.dev/yespo/apis/yespo-api.md) · [All operations](https://skmtc.dev/yespo/apis/yespo-api/llms.txt) · [OpenAPI document](https://skmtc.dev/yespo/apis/yespo-api/revisions/b662f92b6c40?raw)
