testmo_search_cases_recursive
Search test cases recursively within a project or folder, applying filters like query, tags, state, custom properties, array values, or linked issue key.
Instructions
Search test cases recursively within a folder subtree or project-wide.
Supports API-level filters (query, tags, state_id) plus client-side filters:
custom_filters: match case properties (exact or contains mode)
array_filters: match cases where array fields contain ANY of given values
issue_key: match cases linked to a specific issue (e.g., Jira key)
Args: project_id: The project ID. folder_id: Root folder to search within (omit for project-wide search). query: Search query (searches name and description). tags: Filter by tags (API-level). state_id: Filter by state (1=Draft, 2=Review, 3=Approved, 4=Active, 5=Deprecated). custom_filters: Key-value pairs to match on case properties. match_mode: 'exact' or 'contains' for string values in custom_filters. array_filters: Key-value pairs where value is list, matches if ANY value present. issue_key: Match cases linked to this issue (checks issues[].display_id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | ||
| folder_id | No | ||
| query | No | ||
| tags | No | ||
| state_id | No | ||
| custom_filters | No | ||
| match_mode | No | exact | |
| array_filters | No | ||
| issue_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||