プラグインマーケットプレイス
プラグインマーケットプレイスの一覧表示
PluginMarketplaceListPage beta().organization().pluginMarketplaces().list(params = PluginMarketplaceListParams.none(), requestOptions = RequestOptions.none())GET/v1/organizations/plugin_marketplaces
プラグインが置かれているプラグインマーケットプレイスを新しい順に一覧表示します。組織自身のものと、メンバーの個人用のものが含まれます。
プラグインマーケットプレイスの取得
BetaPluginMarketplace beta().organization().pluginMarketplaces().retrieve(params = PluginMarketplaceRetrieveParams.none(), requestOptions = RequestOptions.none())GET/v1/organizations/plugin_marketplaces/{marketplace_id}
IDでプラグインマーケットプレイスを取得します。
プラグインマーケットプレイスの更新
BetaPluginMarketplace beta().organization().pluginMarketplaces().update(params, requestOptions = RequestOptions.none())POST/v1/organizations/plugin_marketplaces/{marketplace_id}
組織自身のプラグインマーケットプレイスの1つについて、デフォルトのインストール設定を設定します。そのマーケットプレイス内で独自の設定を持たないすべてのプラグイン(後から追加されるプラグインを含む)は、このデフォルトを組織全体の設定として受け取ります。
プラグインマーケットプレイスリポジトリの検証
BetaPluginMarketplaceValidationReport beta().organization().pluginMarketplaces().validateRepository(params, requestOptions = RequestOptions.none())POST/v1/organizations/plugin_marketplaces/validate_repository
公開GitHubリポジトリにあるプラグインマーケットプレイスがclaude.aiに同期されるかどうかを、接続や保存を行わずに確認します。
プラグインマーケットプレイスアーカイブの検証
BetaPluginMarketplaceValidationReport beta().organization().pluginMarketplaces().validateArchive(params, requestOptions = RequestOptions.none())POST/v1/organizations/plugin_marketplaces/validate_archive
マーケットプレイスディレクトリの .zip としてアップロードされたプラグインマーケットプレイスがclaude.aiに同期されるかどうかを、接続や保存を行わずに確認します。