---
title: "Product / Content Delete API"
method: DELETE
path: "/v1/products/{product_id}"
tags: ["Product / Content APIs"]
---

# Product / Content Delete API

`DELETE /v1/products/{product_id}`

This API endpoint allows you to delete a specific product / content from the system using its
`product_id`. To remove a product, make a DELETE request to:

**Notice**: Make sure the product_id is an urlencode string.

```
DELETE /v1/products/{product_id}
```

Replace `{product_id}` with the unique identifier of the product / content you wish to delete.

## Response Format

The API will return a JSON object indicating the success or failure of the deletion request.
If the deletion is successful, the `status_code` will be `200`, and the `message` field will
confirm the successful deletion.

### Example Successful Deletion Response

```json
{
  "message": "deleted",
  "data":  [
    {
      "task_id": "{task_id}"
    }
  ]
}
```

To check the exact response body of this task_id, make a GET request to the following endpoint:

```
GET /v1/products/_status/{task_id}
```

Replace `{task_id}` with the task_id returned from the response.

## Path parameters

- `product_id` string, required

## Response `200`

Successful Response

- DeleteResponse
  - `message` string, required — Human-readable message
  - `data` TaskId, required
    - `task_id` string, required

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `422` — Validation Error
- `500` — Internal Server Error

---

[API](https://skmtc.dev/miso/apis/miso-api.md) · [All operations](https://skmtc.dev/miso/apis/miso-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/miso/miso-api/revisions/f2fa5ba6025f/schema)
