AlmondTill/G3N API

Plugin

The Plugin family — 7 operations.

A plugin declaration registers a third-party extension with your group — who made it, where it lives, and which permissions it says it needs. The declaration itself grants nothing; an API key minted to its scopes is what actually calls in.

Operations

OperationKindWhat it does
createPluginmutationCreate a new plugin — a third-party extension registered for your group (it runs on the developer’s own systems) at your organization.
deactivatePluginmutationDeactivate a plugin — a third-party extension registered for your group (it runs on the developer’s own systems) — it stops being usable but keeps its history and can be reactivated.
doomPluginmutationPermanently retire a plugin — a third-party extension registered for your group (it runs on the developer’s own systems).
pluginqueryLook up one record — a plugin — a third-party extension registered for your group (it runs on the developer’s own systems).
pluginsqueryThe plugin list — each entry is a plugin — a third-party extension registered for your group (it runs on the developer’s own systems).
reactivatePluginmutationReactivate a plugin — a third-party extension registered for your group (it runs on the developer’s own systems) — bring a deactivated record back into use.
updatePluginmutationEdit a plugin — a third-party extension registered for your group (it runs on the developer’s own systems) — change its details.