Overview
KeyMatch API is an API for managing Fess key match settings (linking search keywords to results). You can display specific documents at the top for specific keywords.
Base URL
Endpoint List
| Method | Path | Description |
|---|---|---|
| GET/PUT | /settings | List key matches |
| GET | /setting/{id} | Get key match |
| POST | /setting | Create key match |
| PUT | /setting | Update key match |
| DELETE | /setting/{id} | Delete key match |
List Key Matches
Request
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
size | Integer | No | Number of items per page (default: 20) |
page | Integer | No | Page number (starts from 0) |
Response
Get Key Match
Request
Response
Create Key Match
Request
Request Body
Field Description
| Field | Required | Description |
|---|---|---|
term | Yes | Search keyword |
query | Yes | Match condition query |
maxSize | No | Maximum display count (default: 10) |
boost | No | Boost value (default: 1.0) |
Response
Update Key Match
Request
Request Body
Response
Delete Key Match
Request
Response
Usage Examples
Create Product Page Key Match
Support Page Key Match
Reference
Admin API Overview - Admin API Overview
ElevateWord API - Elevate Word API
Key Match - Key Match Management Guide