Overview
Log API is an API for retrieving Fess log information. You can view search logs, click logs, and favorite logs.
Base URL
Endpoint List
| Method | Path | Description |
|---|---|---|
| GET | /search | Get search logs |
| GET | /click | Get click logs |
| GET | /favorite | Get favorite logs |
| DELETE | /search/delete | Delete search logs |
Get Search Logs
Request
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
size | Integer | No | Number of items per page (default: 20) |
page | Integer | No | Page number (starts from 0) |
from | String | No | Start date/time (ISO 8601 format) |
to | String | No | End date/time (ISO 8601 format) |
query | String | No | Search query filter |
Response
Get Click Logs
Request
Parameters
In addition to the same parameters as search logs, the following can be specified:
| Parameter | Type | Required | Description |
|---|---|---|---|
url | String | No | Clicked URL filter |
queryId | String | No | Search query ID filter |
Response
Get Favorite Logs
Request
Parameters
Same parameters as click logs.
Response
Delete Search Logs
Request
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
before | String | Yes | Delete logs before this date/time (ISO 8601 format) |
Response
Usage Examples
Get Recent Search Logs
Get Search Logs for Time Period
Get Search Logs for Specific Query
Get Click Logs
Delete Old Search Logs
Reference
Admin API Overview - Admin API Overview
Stats API - Stats API
Log Files - Log Management Guide