mnapis

复制卡片分支

Body {noteIds,targetParentNoteId,mode:reference|clone,confirm:true} 或批量 copies[]。复制所选根整棵分支(快照,不随源树后续调整同步);祖先后代同选时后代 covered_by_selected_ancestor 跳过;≤50 根;目标须为已存在普通脑图卡;源不能是隐藏/复习卡。可跨集(源文档按规则加入目标集)。真 dry-run(422 + wouldCopy)。persisted:true 才成功。

POST
/notes/copy

Body {noteIds,targetParentNoteId,mode:reference|clone,confirm:true} 或批量 copies[]。复制所选根整棵分支(快照,不随源树后续调整同步);祖先后代同选时后代 covered_by_selected_ancestor 跳过;≤50 根;目标须为已存在普通脑图卡;源不能是隐藏/复习卡。可跨集(源文档按规则加入目标集)。真 dry-run(422 + wouldCopy)。persisted:true 才成功。

Authorization

bearerAuth
AuthorizationBearer <token>

安装脚本写入 ~/.config/mn-bridge/token,或环境变量 MN_BRIDGE_TOKEN。不要带 Origin 头。

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X POST "https://example.com/notes/copy" \  -H "Content-Type: application/json" \  -d '{    "confirm": true  }'
Empty