メインコンテンツまでスキップ

フォルダの削除 (Delete Folder)

DELETE/apiv2/pub/folders/{folder_id}documents_write

フォルダとそのすべてのサブフォルダを完全に削除します。このサブツリーにのみ存在するドキュメントは完全に削除されます。他のフォルダにも存在するドキュメントはリンクが解除されるのみです。

リクエスト​

パスパラメータ​

パラメータ型説明
folder_idinteger削除するフォルダ。

レスポンス​

200 OK
フィールド型説明
folder_idinteger削除されたフォルダ。
folders_deletedinteger削除されたフォルダの総数(子孫を含む)。
documents_deletedinteger完全に削除されたドキュメントの数(サブツリーにのみ存在していたもの)。
mappings_removedinteger削除されたフォルダ・ドキュメント間の関連付けの数。

ドキュメント削除のロジック​

場所結果
このサブツリーにのみ存在する場合完全に削除されます(ファイル、アーカイブ、グループ、レコード)
サブツリーと他のフォルダの両方に存在する場合リンクが解除されるのみ — ドキュメントは保持されます

エラー​

ステータス理由
401トークンが無効または期限切れです
404フォルダが見つからないか、アクセスが拒否されました

cURL​

curl -i -X DELETE "https://portal.docwize.com/apiv2/pub/folders/42" \
-H "Authorization: Bearer <ACCESS_TOKEN>"

{
"folder_id": 42,
"folders_deleted": 4,
"documents_deleted": 12,
"mappings_removed": 18
}
{"detail": "Folder not found or access denied"}