> ## Documentation Index
> Fetch the complete documentation index at: https://docs.launchmystore.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Delete Variant

> Delete a product variant

<Note>
  There is **no variant endpoint on the OAuth App API** (`/api/v1/`). Variant
  deletion is performed on the **merchant admin** route documented here
  (`DELETE /variants/delete-single-variant/{id}`), which is also what the MCP
  `delete_variant` tool calls.
</Note>

## Authentication

Merchant JWT (`Authorization: Bearer <merchant-token>`); roles
`MERCHANT`, `STAFF_ADMIN`, `SUPER_ADMIN`, or `MANAGER`.

## Path Parameters

<ParamField path="id" type="string" required>
  The variant ID to delete
</ParamField>

## Response

The platform response envelope is `{ status, state, message, data }`. On a
successful delete, `data` is an empty object.

<ResponseExample>
  ```json theme={null}
  {
    "status": 200,
    "state": "success",
    "message": null,
    "data": {}
  }
  ```
</ResponseExample>

<Note>
  If the variant cannot be found the endpoint returns `status: 400`,
  `state: "error"`, `message: "Variant Not Found"`.
</Note>
