Plugins API
The Plugins API provides endpoints for installing and managing plugins in the BSH Engine. Plugins allow extending the engine with custom entities, schemas, configurations, and data.
Plugins can be loaded from ZIP files uploaded via the API or from JAR resources bundled with the engine (e.g., the core plugin).
Base Endpoint
/api/pluginsEndpoints
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/plugins/install/zip | Install a plugin from an uploaded ZIP file |
| POST | /api/plugins/install/core | Reinstall the built-in core plugin |
See Also
- Plugin Structure - How to create and structure plugins
- Plugin CLI Commands - Managing plugins via CLI