概要
KeyMatch APIは、Fess のキーマッチ(検索キーワードと結果の紐付け)を管理するためのAPIです。 特定のキーワードに対して特定のドキュメントを上位表示させることができます。
ベースURL
エンドポイント一覧
| メソッド | パス | 説明 |
|---|---|---|
| GET/PUT | /settings | キーマッチ一覧取得 |
| GET | /setting/{id} | キーマッチ取得 |
| POST | /setting | キーマッチ作成 |
| PUT | /setting | キーマッチ更新 |
| DELETE | /setting/{id} | キーマッチ削除 |
キーマッチ一覧取得
リクエスト
パラメーター
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
size | Integer | いいえ | 1ページあたりの件数(デフォルト: 20) |
page | Integer | いいえ | ページ番号(0から開始) |
レスポンス
キーマッチ取得
リクエスト
レスポンス
キーマッチ作成
リクエスト
リクエストボディ
フィールド説明
| フィールド | 必須 | 説明 |
|---|---|---|
term | はい | 検索キーワード |
query | はい | マッチ条件クエリ |
maxSize | いいえ | 最大表示件数(デフォルト: 10) |
boost | いいえ | ブースト値(デフォルト: 1.0) |
レスポンス
キーマッチ更新
リクエスト
リクエストボディ
レスポンス
キーマッチ削除
リクエスト
レスポンス
使用例
製品ページのキーマッチ作成
サポートページのキーマッチ
参考情報
Admin API 概要 - Admin API概要
ElevateWord API - エレベートワードAPI
キーマッチ - キーマッチ管理ガイド