Claude Platform Docs

Удаление параметра установки плагина

$client->beta->organization->plugins->installationSettings->remove(string target, string pluginID, ?list<AnthropicBeta> betas): BetaDeletedPluginInstallationSetting
DELETE/v1/organizations/plugins/{plugin_id}/installation_settings/{target}
Requires anthropic-beta: ce-plugins-2026-09-01. How to send beta headers

Удаляет собственный параметр установки плагина, принадлежащего организации, для всей организации или для одной группы RBAC.

Удаление цели organization возвращает плагину параметр установки по умолчанию его маркетплейса и оставляет параметры групп без изменений. После удаления параметра группы для её участников используется параметр плагина на уровне всей организации или параметры других их групп.

Для цели, у которой нет собственного параметра, возвращается 404 (у плагина, который уже наследует значение по умолчанию своего маркетплейса, нет параметра organization); то же относится к плагину, принадлежащему участнику.

Удаление считается одной из операций записи параметров установки плагина: отправляйте все такие операции по одной. Если несколько из них поступают для одного и того же плагина одновременно, сервер обрабатывает их последовательно и может ответить на некоторые из них кодом 503 и x-should-retry: true вместо их применения; подождите секунду-другую и отправьте запрос на удаление снова. Ответ 404 на повторный запрос означает, что параметр уже удалён.

Принимаемые учётные данные: ключ Admin API с областью write:plugins.

Каждый запрос должен содержать бета-заголовок anthropic-beta: ce-plugins-2026-09-01. Запрос без него возвращает 404 — точно так же, как если бы конечной точки не существовало. Plugins API находится в стадии бета-тестирования и доступен только организациям Claude Enterprise. Он недоступен организациям Claude Platform (Claude Console), а также организациям с включённой готовностью к HIPAA.

Parameters
pluginID: string⁠Path parameter

ID of the Plugin (prefixed plugin_).

target: string⁠Path parameter

The target whose own setting is removed: the literal organization for the Plugin's organization-wide setting, or an RBAC Group's ID (prefixed rbac_group_) for that group's own setting. Removing the organization setting returns the Plugin to its marketplace's default.

betas?: optional list<AnthropicBeta>⁠Header parameter

This endpoint is in beta: requests must send ce-plugins-2026-09-01 in this header.

Returns
class BetaDeletedPluginInstallationSetting { $type = 'plugin_installation_setting_deleted'; $pluginID; $target; }
"plugin_installation_setting_deleted" type

Always plugin_installation_setting_deleted.

string pluginID

The Plugin's ID.

Target target

Whose setting was removed.

Удаление параметра установки плагина
<?php

require_once dirname(__DIR__) . '/vendor/autoload.php';

use Anthropic\Client;
use Anthropic\Beta\AnthropicBeta;

$client = new Client(apiKey: 'my-anthropic-api-key');

$betaDeletedPluginInstallationSetting = $client
  ->beta
  ->organization
  ->plugins
  ->installationSettings
  ->remove(
  'target',
  pluginID: 'plugin_id',
  betas: [AnthropicBeta::MESSAGE_BATCHES_2024_09_24],
);

var_dump($betaDeletedPluginInstallationSetting);
Returns Examples
Response 200
{
  "plugin_id": "plugin_01JyHfbRkZvD1gW7oTqXc3Ne",
  "target": {
    "rbac_group_id": "rbac_group_012rppKaSVsmTo6NqRDXQXNF",
    "type": "rbac_group"
  },
  "type": "plugin_installation_setting_deleted"
}