Skip to content

Search

Search Jira issues using JQL or convenient shortcuts.

  • Authenticated profile (atlcli auth login)
  • Jira permission: Browse Projects

Quick access to your assigned issues:

Terminal window
# Open issues assigned to me (default)
atlcli jira my
# All my issues (including resolved)
atlcli jira my --all
# Filter by project
atlcli jira my --project PROJ
# Filter by status
atlcli jira my --status "In Progress"
# Filter by type
atlcli jira my --type Bug
# Limit results
atlcli jira my --limit 50

The jira my command generates JQL like:

assignee = currentUser() AND resolution IS EMPTY ORDER BY updated DESC
Terminal window
# By assignee
atlcli jira search --assignee me
# By status
atlcli jira search --status "In Progress"
# By project
atlcli jira search --project PROJ
# Combined
atlcli jira search --assignee me --status Open --project PROJ

Use full JQL for complex queries:

Terminal window
atlcli jira search --jql "project = PROJ AND sprint in openSprints() ORDER BY priority DESC"

Convenience flags that expand to JQL:

FlagJQL Equivalent
--assignee meassignee = currentUser()
--status Openstatus = "Open"
--type Bugissuetype = Bug
--project PROJproject = PROJ
--label backendlabels = "backend"
--sprint currentsprint in openSprints()
Terminal window
# Limit results
atlcli jira search --jql "..." --limit 50
# JSON output
atlcli jira search --jql "..." --json
Terminal window
# My bugs
atlcli jira search --assignee me --type Bug
# Unassigned high priority
atlcli jira search --jql "assignee is EMPTY AND priority = High"
# Current sprint issues
atlcli jira search --sprint current --project PROJ
# Issues with specific label
atlcli jira search --label backend --status "In Progress"
Jira and Confluence are trademarks of Atlassian Corporation Plc. atlcli is not affiliated with, endorsed by, or sponsored by Atlassian.