メタデータテンプレートの削除
メタデータテンプレートの削除
メタデータテンプレートを削除するには、DELETE /metadata_templates/enterprise/:templateKey/schema
APIを呼び出します。
cURL
curl -i -X DELETE "https://api.box.com/2.0/metadata_templates/enterprise/blueprintTemplate/schema" \
-H "Authorization: Bearer <ACCESS_TOKEN>"
Java
MetadataTemplate.deleteMetadataTemplate(api, "enterprise", "templateName");
Python
client.metadata_template('enterprise', 'employeeRecord').delete()
Node
client.metadata.deleteTemplate('enterprise', 'testtemplate', callback);
iOS
client.metadata.deleteTemplate(
scope: "enterprise",
templateKey: "personnelRecord"
) { (result: Result<Void, BoxSDKError>) in
guard case .success = result {
print("Error deleting metadata template")
return
}
print("Metadata template deleted")
}
このAPIは、テンプレートが正常に削除された場合に、レスポンスの本文がない204 No Content
APIレスポンスを返します。また、すべてのファイルおよびフォルダからすべてのテンプレートインスタンスを削除します。
削除できるのは、enterprise
スコープ内に作成されたテンプレートのみです。