Claude Platform Docs

Hapus Pengaturan Instalasi Plugin

$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

Menghapus pengaturan instalasi milik Plugin milik organisasi untuk seluruh organisasi atau untuk satu Grup RBAC.

Menghapus target organization mengembalikan Plugin ke pengaturan instalasi default marketplace-nya dan membiarkan pengaturan grup tetap ada. Menghapus pengaturan grup membuat anggota grup tersebut kembali menggunakan pengaturan tingkat organisasi Plugin atau pengaturan grup lain tempat mereka bergabung.

Target yang tidak memiliki pengaturan sendiri mengembalikan 404 (Plugin yang sudah mewarisi default marketplace-nya tidak memiliki pengaturan organization), begitu pula Plugin milik anggota.

Penghapusan dihitung sebagai salah satu penulisan pengaturan instalasi Plugin: kirim semua penulisan tersebut satu per satu. Jika beberapa penulisan tiba bersamaan untuk Plugin yang sama, server menanganinya satu demi satu dan dapat menjawab sebagian di antaranya dengan 503 dan x-should-retry: true alih-alih menerapkannya; tunggu satu atau dua detik lalu kirim penghapusan lagi. 404 pada pengulangan berarti pengaturan tersebut sudah terhapus.

Kredensial yang diterima: kunci API Admin dengan scope write:plugins.

Setiap permintaan harus menyertakan header beta anthropic-beta: ce-plugins-2026-09-01. Permintaan tanpa header tersebut mengembalikan 404, persis seolah-olah endpoint tidak ada. Plugins API masih dalam tahap beta dan hanya tersedia untuk organisasi Claude Enterprise. API ini tidak tersedia untuk organisasi Claude Platform (Claude Console), atau untuk organisasi yang mengaktifkan kesiapan 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.

Hapus Pengaturan Instalasi Plugin
<?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"
}