> For the complete documentation index, see [llms.txt](https://requestmechanic.gitbook.io/request-mechanic-api-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://requestmechanic.gitbook.io/request-mechanic-api-documentation/client/cancel-request.md).

# Cancel Request

PUT /client/user\_cancel-request/{request\_id}/

Use the `PUT /client/user_cancel-request/{request_id}/` endpoint to cancel an existing request. Provide the unique `request_id` of the request to cancel it.

***

#### Parameters

**Path Parameter:**

| Name         | Type   | In   | Description                          | Required |
| ------------ | ------ | ---- | ------------------------------------ | -------- |
| `request_id` | string | path | A unique identifier for the request. | Yes      |

***

#### Responses

**200 OK**

**Description:** The request was successfully canceled.

**Example Response:**

```json
{
  "message": "The request has been successfully canceled.",
  "request_id": "REQ12345",
  "status": "canceled"
}
```
