search
Search documents in Elasticsearch indexes with advanced filtering, pagination, and time-based sorting to find relevant information.
Instructions
Search documents in Elasticsearch index with advanced filtering, pagination, and time-based sorting capabilities
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| index | Yes | Name of the Elasticsearch index to search | |
| query | Yes | Search query text to find matching documents | |
| size | No | Maximum number of results to return | |
| fields | No | Specific fields to include in search results | |
| date_from | No | Start date filter in ISO format (YYYY-MM-DD) | |
| date_to | No | End date filter in ISO format (YYYY-MM-DD) | |
| time_period | No | Predefined time period filter (e.g., '7d', '1m', '1y') | |
| sort_by_time | No | Sort order by timestamp | desc |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |