Remover configuração de instalação do Plugin
Remova a configuração de instalação própria de um Plugin pertencente à organização para toda a organização ou para um Grupo RBAC.
Remover o destino organization faz o Plugin voltar à configuração de instalação padrão do seu marketplace e mantém as configurações dos grupos. Remover a configuração de um grupo faz com que os membros do grupo passem a usar a configuração do Plugin para toda a organização ou as configurações de seus outros grupos.
Um destino que não possui configuração própria retorna 404 (um Plugin que já herda o padrão do seu marketplace não possui configuração organization), assim como um Plugin pertencente a um membro.
Uma remoção conta como uma das gravações de configuração de instalação do Plugin: envie todas essas gravações uma de cada vez. Se várias chegarem para o mesmo Plugin ao mesmo tempo, o servidor as processa uma após a outra e pode responder a algumas delas com 503 e x-should-retry: true em vez de aplicá-las; aguarde um ou dois segundos e envie a remoção novamente. Um 404 na repetição significa que a configuração já foi removida.
Credenciais aceitas: uma chave de API de Admin com o escopo write:plugins.
Toda solicitação deve incluir o cabeçalho beta anthropic-beta: ce-plugins-2026-09-01. Uma solicitação sem ele retorna 404, exatamente como se o endpoint não existisse. A API de Plugins está em beta e está disponível apenas para organizações Claude Enterprise. Ela não está disponível para organizações da Claude Platform (Claude Console) nem para organizações com prontidão para HIPAA habilitada.
Parameters
Returns
package com.anthropic.example;
import com.anthropic.client.AnthropicClient;
import com.anthropic.client.okhttp.AnthropicOkHttpClient;
import com.anthropic.models.beta.organization.plugins.installationsettings.BetaDeletedPluginInstallationSetting;
import com.anthropic.models.beta.organization.plugins.installationsettings.InstallationSettingRemoveParams;
public final class Main {
private Main() {}
public static void main(String[] args) {
AnthropicClient client = AnthropicOkHttpClient.fromEnv();
InstallationSettingRemoveParams params = InstallationSettingRemoveParams.builder()
.pluginId("plugin_id")
.target("target")
.build();
BetaDeletedPluginInstallationSetting betaDeletedPluginInstallationSetting = client.beta().organization().plugins().installationSettings().remove(params);
}
}{
"plugin_id": "plugin_01JyHfbRkZvD1gW7oTqXc3Ne",
"target": {
"rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
"type": "rbac_group"
},
"type": "plugin_installation_setting_deleted"
}Returns Examples
{
"plugin_id": "plugin_01JyHfbRkZvD1gW7oTqXc3Ne",
"target": {
"rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
"type": "rbac_group"
},
"type": "plugin_installation_setting_deleted"
}