プラグイン
プラグインの作成
$client->beta->organization->plugins->create(list<FileParam | string> files, ?string marketplaceID, ?string releaseNotes, ?list<AnthropicBeta> betas): Pluginanthropic-beta: ce-plugins-2026-09-01. How to send beta headersバージョンのファイルをアップロードして、組織所有のプラグインとその最初のバージョンを作成します。
プラグインの取得
$client->beta->organization->plugins->retrieve(string pluginID, ?string organizationID, ?list<AnthropicBeta> betas): Pluginanthropic-beta: ce-plugins-2026-09-01. How to send beta headersIDを指定してプラグインを取得します。
プラグインの更新
$client->beta->organization->plugins->update(string pluginID, string servedVersionID, ?list<AnthropicBeta> betas): Pluginanthropic-beta: ce-plugins-2026-09-01. How to send beta headers組織所有のプラグインについて、保存されているどのバージョンをメンバーに提供するかを変更します。たとえば、以前のバージョンにロールバックする場合に使用します。これにより提供バージョンが固定されます。以降のアップロードは保存されますが、提供内容は変わらなくなります。また、固定は現在、ここでもclaude.aiでも元に戻すことができません。
プラグインの一覧表示
$client->beta->organization->plugins->list(?\Datetime createdAtGt, ?\Datetime createdAtGte, ?\Datetime createdAtLt, ?\Datetime createdAtLte, ?int limit, ?string marketplaceID, ?string organizationID, ?OwnerType ownerType, ?string ownerUserID, ?string page, ?list<AnthropicBeta> betas): PageCursor<Plugin>anthropic-beta: ce-plugins-2026-09-01. How to send beta headers組織内で作成されたプラグインを新しい順に一覧表示します。組織自身のプラグインマーケットプレイスにあるものと、メンバーの個人用プラグインマーケットプレイスにあるものが含まれます。
プラグインの削除
$client->beta->organization->plugins->delete(string pluginID, ?list<AnthropicBeta> betas): DeletedPluginanthropic-beta: ce-plugins-2026-09-01. How to send beta headersプラグインとそのすべてのバージョンを完全に削除します。管理者がclaude.aiで削除する場合とまったく同じです。プラグインは組織所有のものでも、メンバー所有のもの(その後組織を離れたメンバーのものを含む)でもかまいません。
Models
プラグインバージョン
プラグインバージョンの作成
$client->beta->organization->plugins->versions->create(string pluginID, list<FileParam | string> files, ?string releaseNotes, ?list<AnthropicBeta> betas): BetaPluginVersionanthropic-beta: ce-plugins-2026-09-01. How to send beta headers新しいバージョンのファイルをアップロードして、組織所有のプラグインにバージョンを追加します。プラグインの提供バージョンが固定されていない限り、追加したバージョンがメンバーに提供されるバージョンになります。
プラグインバージョンの一覧表示
$client->beta->organization->plugins->versions->list(string pluginID, ?int limit, ?string organizationID, ?string page, ?list<AnthropicBeta> betas): PageCursor<BetaPluginVersion>anthropic-beta: ce-plugins-2026-09-01. How to send beta headersプラグインのバージョンを新しい順に一覧表示します。
プラグインバージョンの取得
$client->beta->organization->plugins->versions->retrieve(string version, string pluginID, ?string organizationID, ?list<AnthropicBeta> betas): BetaPluginVersionanthropic-beta: ce-plugins-2026-09-01. How to send beta headersプラグインの1つのバージョンをIDで取得するか、プラグインの最新バージョンを取得します。
プラグインバージョンアーカイブのダウンロード
$client->beta->organization->plugins->versions->download(string version, string pluginID, ?string organizationID, ?list<AnthropicBeta> betas): downloadanthropic-beta: ce-plugins-2026-09-01. How to send beta headers1つのバージョンの .zip アーカイブを、保存されているとおりにダウンロードします。メンバーの個人用プラグインマーケットプレイスにあるプラグインのダウンロードは、それぞれCompliance APIのアクティビティフィードに記録されます。
プラグインインストール設定
プラグインインストール設定の一覧表示
$client->beta->organization->plugins->installationSettings->list(string pluginID, ?int limit, ?string organizationID, ?string page, ?TargetType targetType, ?list<AnthropicBeta> betas): PageCursor<BetaPluginInstallationSetting>anthropic-beta: ce-plugins-2026-09-01. How to send beta headers組織所有のプラグインのインストール設定(どのメンバーを対象とするかを示すもの)を、作成日時の新しい順に一覧表示します。
プラグインインストール設定の設定
$client->beta->organization->plugins->installationSettings->set(string target, string pluginID, InstallationPreference installationPreference, ?list<AnthropicBeta> betas): BetaPluginInstallationSettinganthropic-beta: ce-plugins-2026-09-01. How to send beta headers組織所有のプラグインについて、組織全体または1つのRBACグループに対するインストール設定を設定または変更します。
プラグインインストール設定の削除
$client->beta->organization->plugins->installationSettings->remove(string target, string pluginID, ?list<AnthropicBeta> betas): BetaDeletedPluginInstallationSettinganthropic-beta: ce-plugins-2026-09-01. How to send beta headers組織所有のプラグインについて、組織全体または1つのRBACグループに対する独自のインストール設定を削除します。