Overview
General API is an API for managing Fess general settings. You can retrieve and update system-wide configuration settings.
Base URL
Endpoint List
| Method | Path | Description |
|---|---|---|
| GET | / | Get general settings |
| PUT | / | Update general settings |
Get General Settings
Request
Response
Update General Settings
Request
Request Body
Field Description
| Field | Description |
|---|---|
crawlerDocumentMaxSize | Maximum document size to crawl (bytes) |
crawlerDocumentMaxSiteLength | Maximum crawl site length |
crawlerDocumentMaxFetcherSize | Maximum fetcher size |
crawlerDocumentCrawlerThreadCount | Crawler thread count |
crawlerDocumentMaxDepth | Maximum crawl depth (-1 = unlimited) |
crawlerDocumentMaxAccessCount | Maximum access count |
indexerThreadDumpEnabled | Enable thread dump |
indexerUnprocessedDocumentSize | Unprocessed document count |
indexerClickCountEnabled | Enable click count |
indexerFavoriteCountEnabled | Enable favorite count |
queryReplaceTermWithPrefixQuery | Convert to prefix query |
queryMaxSearchResultOffset | Maximum search result offset |
queryMaxPageSize | Maximum items per page |
queryDefaultPageSize | Default items per page |
queryAdditionalDefaultQuery | Additional default query |
suggestSearchLog | Enable suggest from search log |
suggestDocuments | Enable suggest from documents |
suggestBadWord | Enable bad word filter |
ldapProviderUrl | LDAP connection URL |
ldapBaseDn | LDAP base DN |
notificationLogin | Login notification |
notificationSearchTop | Search top notification |
Response
Usage Examples
Update Crawler Settings
Update Search Settings
Update Suggest Settings
Reference
Admin API Overview - Admin API Overview
SystemInfo API - System Info API
General Settings - General Settings Guide