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

メタデータテンプレートを削除

delete
https://api.box.com/2.0
/metadata_templates/:scope/:template_key/schema

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

メタデータテンプレートとそのインスタンスを削除します。これは完全削除であり、元に戻すことはできません。

リクエスト

bearer [ACCESS_TOKEN]
application/json

パスパラメータ

stringパス内必須
global

メタデータテンプレートのスコープ。

次の値のいずれか1つ: global,enterprise

stringパス内必須
properties

メタデータテンプレートの名前。

レスポンス

none

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

リクエスト本文に有効なメタデータスキーマが含まれていません。

ユーザーがテンプレートを作成できないスコープがリクエスト本文に含まれています。

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

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

リクエストの例

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


cURL
curl -i -X DELETE "https://api.box.com/2.0/metadata_templates/enterprise/blueprintTemplate/schema" \
     -H "authorization: Bearer <ACCESS_TOKEN>"
Node/TypeScript v10
await client.metadataTemplates.deleteMetadataTemplate(
  'enterprise' as DeleteMetadataTemplateScope,
  template.templateKey!,
);
Python v10
client.metadata_templates.delete_metadata_template(
    DeleteMetadataTemplateScope.ENTERPRISE, template.template_key
)
.NET v10
await client.MetadataTemplates.DeleteMetadataTemplateAsync(scope: DeleteMetadataTemplateScope.Enterprise, templateKey: NullableUtils.Unwrap(template.TemplateKey));
Swift v10
try await client.metadataTemplates.deleteMetadataTemplate(scope: DeleteMetadataTemplateScope.enterprise, templateKey: template.templateKey!)
Java v10
client.getMetadataTemplates().deleteMetadataTemplate(DeleteMetadataTemplateScope.ENTERPRISE, template.getTemplateKey())
Java v4
MetadataTemplate.deleteMetadataTemplate(api, "enterprise", "templateName");
Python v3
client.metadata_template('enterprise', 'employeeRecord').delete()
Node v3
client.metadata.deleteTemplate('enterprise', 'testtemplate', callback);