Search Tracker issues
tracker_issues_searchSearch Yandex Tracker issues by query-language string or field-value filter, with auto-paginated results. Use it to find open tasks by queue, status, assignee, or custom fields.
Instructions
Issues matching a query-language string or a filter, auto-paginated.
body.query is a TQL string, body.filter a field → value object. Returns at most
limit issues; exactly limit back means more may match — refine the search or raise
limit. E.g. {"body": {"query": "Queue: QUEUE Status: open"}} or
{"body": {"filter": {"queue": "QUEUE", "assignee": "ann"}}}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Typed request body for ``POST /issues/_search`` and ``POST /issues/_count``. Give ``query`` (the query language) or ``filter`` (field name → value); a body with neither matches every issue the caller can see. ``extra="allow"`` passes the API's other keys (``keys``, ``queue``, ``order``) through. | |
| limit | No | Max issues to return; omitted means the configured cap (YCLI__HTTP__MAX_ITEMS). | |
| expand | No | Extra blocks to include in the reply. | |
| per_scroll | No | Issues per scroll page (1000 at most). | |
| scroll_type | No | Scroll through the results (no 10 000 cap). | |
| scroll_ttl_millis | No | How long the scroll stays open, in milliseconds. |