Box Developerドキュメント
最新バージョン

メタデータ階層ノードを削除

delete
https://api.box.com/2.0
/metadata_taxonomies/:namespace/:taxonomy_key/nodes/:node_id

このエンドポイントはバージョン2024.0です。引き続き使用するために 変更は必要ありません。詳細については、 **Box APIのバージョン管理**を参照してください。

メタデータ階層ノードを削除します。これは完全削除であり、元に戻すことはできません。削除できるのは、子を持たないメタデータ階層ノードのみです。

リクエスト

bearer [ACCESS_TOKEN]
application/json

パスパラメータ

stringパス内必須
enterprise_123456

メタデータ階層の名前空間。

stringパス内必須
14d3d433-c77f-49c5-b146-9dea370f6e32

メタデータ階層ノードの識別子。

stringパス内必須
geography

メタデータ階層のキー。

レスポンス

none

メタデータ階層ノードが正常に削除された場合は、空のレスポンスを返します。

リクエストのパラメータまたは本文が無効な場合に返されます。

  • bad_request - 本文に有効なリクエストが含まれていない場合に返されます。多くの場合、このレスポンスには、不足しているフィールドに関する追加の詳細が含まれます。

ユーザーにメタデータ階層ノードを削除する権限がない場合に返されます。その理由はいくつかありますが、最も一般的なのは、ユーザーが (共同) 管理者権限を持っていないこと、またはユーザーに指定した名前空間へのアクセス権限が与えられていないことです。

指定したメタデータ階層ノードが存在しない場合に返されます。

予期しないクライアントエラー。

delete
メタデータ階層ノードを削除
このドキュメント内で一部のAPIを試せるようになりました。
ログイン

リクエストの例

Box SDKのバージョン戦略の詳細については、 **こちら**を確認してください。


.NET v6
await client.MetadataTaxonomies.DeleteMetadataTaxonomyNodeAsync(namespaceParam: namespaceParam, taxonomyKey: taxonomyKey, nodeId: countryNode.Id);
Node v4
await client.metadataTaxonomies.deleteMetadataTaxonomyNode(
  namespace,
  taxonomyKey,
  countryNode.id,
);