Overview
WebConfig API is an API for managing Fess web crawl configurations. You can configure crawl target URLs, crawl depth, exclusion patterns, and more.
Base URL
Endpoint List
| Method | Path | Description |
|---|---|---|
| GET/PUT | /settings | List web crawl configurations |
| GET | /setting/{id} | Get web crawl configuration |
| POST | /setting | Create web crawl configuration |
| PUT | /setting | Update web crawl configuration |
| DELETE | /setting/{id} | Delete web crawl configuration |
List Web Crawl Configurations
Request
Parameters
Response
Get Web Crawl Configuration
Request
Response
Create Web Crawl Configuration
Request
Request Body
Field Description
Response
Update Web Crawl Configuration
Request
Request Body
Response
Delete Web Crawl Configuration
Request
Response
URL Pattern Examples
includedUrls / excludedUrls
| Pattern | Description |
|---|---|
.*example\\.com.* | All URLs containing example.com |
https://example\\.com/docs/.* | Only URLs under /docs/ |
.*\\.(pdf|doc|docx)$ | PDF, DOC, DOCX files |
.*\\?.* | URLs with query parameters |
.*/(login|logout|admin)/.* | URLs containing specific paths |
Usage Examples
Corporate Site Crawl Configuration
Documentation Site Crawl Configuration
Reference
Admin API Overview - Admin API Overview
FileConfig API - File Crawl Configuration API
DataConfig API - Data Store Configuration API
Web Crawling - Web Crawl Configuration Guide