---
title: "Delete an HTTP action"
method: DELETE
path: "/actions/{actionId}"
tags: ["Actions"]
---

# Delete an HTTP action

`DELETE /actions/{actionId}`

## Request

- Base URL: `https://platform-api.visitoai.com/m2m/v1`
- URL: `https://platform-api.visitoai.com/m2m/v1/actions/{actionId}`
- Auth: HTTP bearer

Requires `actions:write`. Existing HTTP soft deletion only; other families return ACTION_OPERATION_NOT_SUPPORTED. Retains stored execution history.

## Path parameters

- `actionId` string, required

## Request body

- ConnectorRevision
  - `revision` integer, required

## Response `200`

Successful action operation

- ActionDeleteResponse
  - `ok` boolean, required
  - `actionId` string, required
  - `changed` boolean, required

## Other responses

- `400`: Structured error
- `401`: Structured error
- `403`: Structured error
- `404`: Structured error
- `409`: Structured error
- `503`: Structured error

---

[API](https://skmtc.dev/visitoai/apis/visito-m2m-api.md) - [All operations](https://skmtc.dev/visitoai/apis/visito-m2m-api/llms.txt) - [OpenAPI document](https://skmtc.dev/visitoai/apis/visito-m2m-api/revisions/98377d35c234?raw)
