---
title: "지식베이스 노드 이동"
method: POST
path: "/webapi/v2/knowledge_base_nodes/move/bulk"
tags: ["KnowledgeBase"]
---

# 지식베이스 노드 이동

`POST /webapi/v2/knowledge_base_nodes/move/bulk`

Move multiple knowledge base documents and/or folders to a target folder in bulk.

## Headers

- `AGENT-EMAIL` string
- `USER-EMAIL` string
- `OWN-USER-ID` string

## Request body

- MoveKnowledgeBaseNodesRequest
  - `targetFolderId` string, nullable, required — The target folder ID of the knowledge base node
  - `nodeIds` string[], required — The node IDs of the knowledge base node
  - `keepCurrentPermission` boolean, required — The keep current permission of the knowledge base node

## Response `200`

알겠습니다.

- MoveKnowledgeBaseNodesResponse
  - `moved_kb_node_ids` string[], required — Moved knowledge base node IDs
  - `failed_kb_node_ids` string[], required — Failed knowledge base node IDs

## Other responses

- `400` — Invalid request parameters.
- `401` — Authentication failed. The API-KEY header is missing or invalid.
- `403` — Access denied. The project is inactive or the request IP is not allowed.
- `500` — Internal server error.

---

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