search_documents
Search extracted HKEX filing text by keyword, with filters for ticker, date range, filing type, and status. Returns matching filings with snippets for quick review.
Instructions
Use this for full-text search over extracted document text.
Matches text_query case-insensitively inside document_text and returns filing
rows with a snippet when the sink supports it (see snippets_supported). Returns
nothing until documents are processed. This tool is read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | Zero-based offset for paging. | |
| ticker | No | Company ticker filter, e.g. 0700.HK; comma-separate to match several. | |
| date_to | No | Latest filing date, YYYY-MM-DD inclusive. | |
| order_by | No | Sort order of the result. | filing_date_desc |
| date_from | No | Earliest filing date, YYYY-MM-DD inclusive. | |
| page_size | No | Maximum filings to return (1..100). | |
| text_query | Yes | Case-insensitive term matched against extracted document text. | |
| filing_type | No | Filing type(s), e.g. 'Annual Report'; comma-separate to match several. | |
| document_status | No | Document status(es): processed, skipped, failed, or unprocessed; comma-separate to match several. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |