JQL (Jira Query Language) is the query language used by jira_search to find issues. This guide covers the most useful patterns.
Basic Syntax
JQL queries follow the pattern: field operator value
Common Operators
Common Fields
Useful Functions
Practical Patterns
My Open Issues
Sprint Burndown
Recent Bugs
Unassigned High Priority
Issues Updated Today
Overdue Issues
Cross-Project Search
Text Search Across Fields
Tips
Always include ORDER BY in your queries for deterministic, predictable results.
Use relative dates ("-7d", "-1w", "-1M") instead of absolute dates for reusable queries.
Some JQL functions like issueHistory() are Cloud-only. Check your Jira version’s documentation for supported functions.