概要
CrawlingInfo APIは、Fess のクロール情報を取得するためのAPIです。 クロールセッションの状態、進捗状況、統計情報などを参照できます。
ベースURL
エンドポイント一覧
| メソッド | パス | 説明 |
|---|---|---|
| GET | / | クロール情報一覧取得 |
| GET | /{sessionId} | クロールセッション詳細取得 |
| DELETE | /{sessionId} | クロールセッション削除 |
クロール情報一覧取得
リクエスト
パラメーター
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
size | Integer | いいえ | 1ページあたりの件数(デフォルト: 20) |
page | Integer | いいえ | ページ番号(0から開始) |
レスポンス
レスポンスフィールド
| フィールド | 説明 |
|---|---|
sessionId | セッションID |
name | クローラー名 |
status | ステータス(running/completed/failed) |
startTime | 開始時刻 |
endTime | 終了時刻 |
crawlingInfoCount | クロール情報数 |
createdDocCount | 作成ドキュメント数 |
updatedDocCount | 更新ドキュメント数 |
deletedDocCount | 削除ドキュメント数 |
クロールセッション詳細取得
リクエスト
レスポンス
クロールセッション削除
リクエスト
レスポンス
使用例
クロール情報一覧の取得
実行中のクロールセッション取得
特定セッションの詳細取得
古いセッションの削除
進捗状況の監視
参考情報
Admin API 概要 - Admin API概要
FailureUrl API - 失敗URL API
JobLog API - ジョブログAPI
クロール情報 - クロール情報ガイド