Overview
Plugin API is an API for managing Fess plugins. You can install, enable, disable, and delete plugins.
Base URL
Endpoint List
| Method | Path | Description |
|---|---|---|
| GET | / | List plugins |
| POST | /install | Install plugin |
| DELETE | /{id} | Delete plugin |
List Plugins
Request
Response
Response Fields
| Field | Description |
|---|---|
id | Plugin ID |
name | Plugin name |
version | Plugin version |
description | Plugin description |
enabled | Enabled status |
installed | Installation status |
Install Plugin
Request
Request Body
Field Description
| Field | Required | Description |
|---|---|---|
url | Yes | Plugin download URL |
Response
Delete Plugin
Request
Response
Usage Examples
List Plugins
Install Plugin
Delete Plugin
Important Notes
A Fess restart is required after installing or deleting plugins
Installing incompatible plugins may prevent Fess from starting
Delete plugins carefully. If there are dependencies, it may affect the system
Reference
Admin API Overview - Admin API Overview
SystemInfo API - System Info API
Plugin - Plugin Management Guide