概要
Plugin APIは、Fess のプラグインを管理するためのAPIです。 プラグインのインストール、有効化、無効化、削除などを操作できます。
ベースURL
エンドポイント一覧
| メソッド | パス | 説明 |
|---|---|---|
| GET | / | プラグイン一覧取得 |
| POST | /install | プラグインインストール |
| DELETE | /{id} | プラグイン削除 |
プラグイン一覧取得
リクエスト
レスポンス
レスポンスフィールド
| フィールド | 説明 |
|---|---|
id | プラグインID |
name | プラグイン名 |
version | プラグインバージョン |
description | プラグイン説明 |
enabled | 有効化状態 |
installed | インストール状態 |
プラグインインストール
リクエスト
リクエストボディ
フィールド説明
| フィールド | 必須 | 説明 |
|---|---|---|
url | はい | プラグインのダウンロードURL |
レスポンス
プラグイン削除
リクエスト
レスポンス
使用例
プラグイン一覧の取得
プラグインのインストール
プラグインの削除
注意事項
プラグインのインストールまたは削除後は、Fessの再起動が必要です
互換性のないプラグインをインストールするとFessが起動しなくなる可能性があります
プラグインの削除は慎重に行ってください。依存関係がある場合、システムに影響を与える可能性があります
参考情報
Admin API 概要 - Admin API概要
SystemInfo API - システム情報API
プラグイン - プラグイン管理ガイド