メタデータ階層とその構造コンポーネントを削除します。そのメタデータ階層は完全に削除され、元に戻すことができないため、注意して作業を進めてください。
メタデータ階層を削除
メタデータ階層全体と関連するレベルおよびノードをすべて削除します。この操作は取り消せません。メタデータテンプレートや他のAPI呼び出しで、そのメタデータ階層とノードにアクセスできなくなります。
APIエンドポイントを呼び出します。
curl --request DELETE \
--url "https://api.box.com/2.0/metadata_taxonomies/{namespace}/{taxonomy_key}" \
--header "Authorization: Bearer YOUR_ACCESS_TOKEN"
メタデータ階層のおよびについては、追加情報があります。
メタデータ階層ノードを削除
メタデータ階層の特定のノードを削除します。ノードに子ノードが含まれている場合、その子ノードを先に削除しなければ、親ノードを削除することができません。このエンドポイントはカスケードされません。子ノードを持たない独立したノードのみが削除されます。
APIエンドポイントを呼び出します。
curl --request DELETE \
--url "https://api.box.com/2.0/metadata_taxonomies/{namespace}/{taxonomy_key}/nodes/{node_id}" \
--header "Authorization: Bearer YOUR_ACCESS_TOKEN"
メタデータ階層の、、については、追加情報を使用できます。
メタデータ階層の最終レベルを削除
メタデータ階層の最終レベルを削除します。レベルは階層の順に評価され、この呼び出しでは最も深いレベルのみが削除されます。
APIエンドポイントを呼び出します。
curl --request POST \
--url "https://api.box.com/2.0/metadata_taxonomies/{namespace}/{taxonomy_key}/levels:trim" \
--header "Authorization: Bearer YOUR_ACCESS_TOKEN"
メタデータ階層のおよびについては、追加情報があります。