Supprimer un paramètre d'installation de Plugin
Supprimez le paramètre d'installation propre à un Plugin appartenant à l'organisation pour l'ensemble de l'organisation ou pour un groupe RBAC.
Supprimer la cible organization rétablit pour le Plugin le paramètre d'installation par défaut de sa marketplace et laisse en place les paramètres des groupes. Supprimer le paramètre d'un groupe fait que les membres du groupe se rabattent sur le paramètre du Plugin à l'échelle de l'organisation ou sur les paramètres de leurs autres groupes.
Une cible qui ne possède aucun paramètre propre renvoie 404 (un Plugin qui hérite déjà de la valeur par défaut de sa marketplace ne possède aucun paramètre organization), de même qu'un Plugin appartenant à un membre.
Une suppression compte comme l'une des écritures de paramètres d'installation du Plugin : envoyez toutes ces écritures une par une. Si plusieurs arrivent en même temps pour le même Plugin, le serveur les traite l'une après l'autre et peut répondre à certaines d'entre elles par 503 et x-should-retry: true au lieu de les appliquer ; attendez une ou deux secondes et renvoyez la suppression. Une réponse 404 lors de la nouvelle tentative signifie que le paramètre a déjà été supprimé.
Identifiants acceptés : une clé API Admin avec la portée write:plugins.
Chaque requête doit inclure l'en-tête bêta anthropic-beta: ce-plugins-2026-09-01. Une requête sans cet en-tête renvoie 404, exactement comme si le point de terminaison n'existait pas. L'API Plugins est en bêta et n'est disponible que pour les organisations Claude Enterprise. Elle n'est pas disponible pour les organisations Claude Platform (Claude Console), ni pour les organisations pour lesquelles la conformité HIPAA est activée.
Parameters
Returns
import os
from anthropic import Anthropic
client = Anthropic(
api_key=os.environ.get(
"ANTHROPIC_API_KEY"
), # This is the default and can be omitted
)
beta_deleted_plugin_installation_setting = (
client.beta.organization.plugins.installation_settings.remove(
target="target",
plugin_id="plugin_id",
)
)
print(beta_deleted_plugin_installation_setting.plugin_id){
"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"
}