---
title: "Delete multiple Wiki pages or directories"
method: POST
path: "/wiki/delete-batch"
tags: ["wiki"]
---

# Delete multiple Wiki pages or directories

`POST /wiki/delete-batch`

Deletes multiple Wiki pages and/or directories in a single operation. Supports recursive directory deletion. Not-found items are treated as successful deletes for idempotency. Requires DAG write permission.

## Query parameters

- `remoteNode` string
- `workspace` string

## Request body

- WikiPageDeleteBatchRequest — Request to delete multiple Wiki pages or directories
  - `paths` WikiPagePath[], required — Wiki page or directory paths to delete (max 100)

## Response `200`

Batch delete completed (may include partial failures)

- WikiPageDeleteBatchResponse
  - `deleted` string[], required — Successfully deleted paths
  - `failed` WikiPageDeleteBatchFailedItem[], required — Paths that failed to delete with error details
    - `path` string, required
    - `error` string, required
  - `message` string, required — Human-readable summary

## Other responses

- `400` — Invalid batch delete request
- `default` — Unexpected error

---

[API](https://skmtc.net/dagucloud/apis/dagu.md) · [All operations](https://skmtc.net/dagucloud/apis/dagu/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dagucloud/dagu/revisions/93cc41f2018a/schema)
