Plugins
Plugin erstellen
client.beta.organization.plugins.create(params, options?): BetaPluginErstellt ein Plugin im Besitz der Organisation und seine erste Version, indem die Dateien der Version hochgeladen werden.
Plugin abrufen
client.beta.organization.plugins.retrieve(pluginID, params?, options?): BetaPluginRuft ein Plugin anhand seiner ID ab.
Plugin aktualisieren
client.beta.organization.plugins.update(pluginID, params, options?): BetaPluginÄndere, welche gespeicherte Version eines organisationseigenen Plugins an Mitglieder ausgeliefert wird, zum Beispiel um zu einer früheren zurückzukehren. Dadurch wird die ausgelieferte Version fixiert: Spätere Uploads werden gespeichert, ändern aber nicht mehr, was ausgeliefert wird, und die Fixierung kann derzeit nicht rückgängig gemacht werden, weder hier noch in claude.ai.
Plugins auflisten
client.beta.organization.plugins.list(params?, options?): PageCursor<BetaPlugin>Listet die unter der Organisation erstellten Plugins auf, die neuesten zuerst: diejenigen in den eigenen Plugin-Marketplaces der Organisation und diejenigen in den persönlichen Plugin-Marketplaces der Mitglieder.
Plugin löschen
client.beta.organization.plugins.delete(pluginID, params?, options?): BetaDeletedPluginLöscht ein Plugin und jede seiner Versionen dauerhaft, genau so, als würde ein Administrator es in claude.ai löschen. Das Plugin kann der Organisation oder einem Mitglied gehören, auch einem Mitglied, das die Organisation inzwischen verlassen hat.
Models
PluginsVersionen
Plugin-Version erstellen
client.beta.organization.plugins.versions.create(pluginID, params, options?): BetaPluginVersionFügt einem organisationseigenen Plugin eine Version hinzu, indem die Dateien der neuen Version hochgeladen werden; sie wird zur an Mitglieder ausgelieferten Version, sofern die ausgelieferte Version des Plugins nicht fixiert wurde.
Plugin-Versionen auflisten
client.beta.organization.plugins.versions.list(pluginID, params?, options?): PageCursor<BetaPluginVersion>Listet die Versionen eines Plugins auf, die neuesten zuerst.
Plugin-Version abrufen
client.beta.organization.plugins.versions.retrieve(version, params, options?): BetaPluginVersionRuft eine Version eines Plugins anhand ihrer ID oder die neueste Version des Plugins ab.
Archiv einer Plugin-Version herunterladen
client.beta.organization.plugins.versions.download(version, params, options?): ResponseLädt das .zip-Archiv einer Version genau so herunter, wie es gespeichert ist. Jeder Download eines
Plugins aus dem persönlichen Plugin-Marketplace eines Mitglieds wird im Aktivitäts-Feed der Compliance API
protokolliert.
PluginsInstallationseinstellungen
Plugin-Installationseinstellungen auflisten
client.beta.organization.plugins.installationSettings.list(pluginID, params?, options?): PageCursor<BetaPluginInstallationSetting>Listet die Installationseinstellungen eines organisationseigenen Plugins auf, die angeben, für welche Mitglieder es bestimmt ist, die zuletzt erstellten zuerst.
Plugin-Installationseinstellung festlegen
client.beta.organization.plugins.installationSettings.set(target, params, options?): BetaPluginInstallationSettingLegt die Installationseinstellung eines organisationseigenen Plugins für die gesamte Organisation oder für eine RBAC-Gruppe fest oder ändert sie.
Plugin-Installationseinstellung entfernen
client.beta.organization.plugins.installationSettings.remove(target, params, options?): BetaDeletedPluginInstallationSettingEntfernt die eigene Installationseinstellung eines organisationseigenen Plugins für die gesamte Organisation oder für eine RBAC-Gruppe.