刪除 Plugin
DELETE/v1/organizations/plugins/{plugin_id}
永久刪除 Plugin 及其所有版本,效果與管理員在 claude.ai 中刪除時完全相同。該 Plugin 可以屬於組織或成員,包括已離開組織的成員。
組織擁有的 Plugin 的安裝設定會一併刪除;成員擁有的 Plugin 的分享會被撤回,其擁有者將不再擁有該 Plugin。
若要以可復原的方式停用組織擁有的 Plugin,請改為將其全組織安裝設定設為 not_available(並移除或變更任何群組設定,因為群組設定會對其成員覆寫全組織設定)。只有位於 manual 市集中的 Plugin 可以在此刪除;從儲存庫同步的 Plugin 需透過從儲存庫中移除來刪除(400)。
接受的憑證:具有 write:plugins 範圍的 Admin API 金鑰。
每個請求都必須包含 beta 標頭 anthropic-beta: ce-plugins-2026-09-01。缺少此標頭的請求會傳回 404,與端點不存在時完全相同。Plugins API 目前為 beta 版,僅供 Claude Enterprise 組織使用。Claude Platform(Claude Console)組織或已啟用 HIPAA 就緒功能的組織無法使用。
Parameters
Returns
刪除 Plugin
package com.anthropic.example;
import com.anthropic.client.AnthropicClient;
import com.anthropic.client.okhttp.AnthropicOkHttpClient;
import com.anthropic.models.beta.organization.plugins.BetaDeletedPlugin;
import com.anthropic.models.beta.organization.plugins.PluginDeleteParams;
public final class Main {
private Main() {}
public static void main(String[] args) {
AnthropicClient client = AnthropicOkHttpClient.fromEnv();
BetaDeletedPlugin betaDeletedPlugin = client.beta().organization().plugins().delete("plugin_id");
}
}Response 200
{
"id": "plugin_01JyHfbRkZvD1gW7oTqXc3Ne",
"type": "plugin_deleted"
}Returns Examples
Response 200
{
"id": "plugin_01JyHfbRkZvD1gW7oTqXc3Ne",
"type": "plugin_deleted"
}