Plugins

MethodEndpointHandler
GET/api/pluginspluginHandler.HandlePlugins
POST/api/plugins/HandlePluginAction
GET/api/plugins/glyphspluginHandler.HandlePluginGlyphs
GET/api/plugins/routespluginHandler.HandlePluginRoutes
GET, PUT/api/plugins/{name}/configHandlePluginConfig
GET/api/plugins/{name}/logsHandlePluginLogs

GET /api/plugins

Handler: pluginHandler.HandlePlugins


POST /api/plugins/

HandlePlugins serves plugin information endpoint Returns list of installed plugins with their metadata and health status HandlePluginAction handles lifecycle actions for plugins POST /api/plugins/{name}/pause - Pause a plugin POST /api/plugins/{name}/resume - Resume a plugin POST /api/plugins/{name}/restart - Restart a plugin POST /api/plugins/{name}/enable - Enable a plugin at runtime POST /api/plugins/{name}/disable - Disable a plugin at runtime

Handler: HandlePluginAction


GET /api/plugins/glyphs

Handler: pluginHandler.HandlePluginGlyphs


GET /api/plugins/routes

Handler: pluginHandler.HandlePluginRoutes


GET | PUT /api/plugins/{name}/config

HandlePluginConfig handles plugin configuration operations GET /api/plugins/{name}/config - Get plugin configuration PUT /api/plugins/{name}/config - Update plugin configuration

Handler: HandlePluginConfig


GET /api/plugins/{name}/logs

HandlePluginLogs streams plugin log entries via Server-Sent Events. GET /api/plugins/{name}/logs

Handler: HandlePluginLogs


← Back to API Index