Skip to content

Filters

Save, run and share JQL filters.

  • Authenticated profile (atlcli auth login)
  • Jira permission: Browse Projects (read), Manage Filters (create/update)
Terminal window
atlcli jira filter list

Options:

Flag Description
--favorite Show only favorites
--query Filter by name
--limit Maximum filters (default 50)
Terminal window
atlcli jira filter get 12345

Prints the filter’s name, JQL, owner and who it is shared with. --json gives the JSON.

List the filter’s issues, like search: a table by default, with --columns, --plain, --csv, --no-headers, --limit, --all-results and --json.

Terminal window
atlcli jira filter run 12345
atlcli jira filter run 12345 --columns key,status,assignee --csv
Terminal window
atlcli jira filter create --name "My Open Bugs" --jql "assignee = currentUser() AND type = Bug AND status != Done"

Options:

Flag Description
--name Filter name
--jql JQL query
--description Filter description
--favorite Add to favorites
Terminal window
atlcli jira filter update 12345 --jql "assignee = currentUser() AND status = 'In Progress'"
Terminal window
atlcli jira filter delete 12345 --confirm

Share a filter with a user, a group, a project or everyone:

Terminal window
atlcli jira filter share 12345 --user alice@company.com
atlcli jira filter share 12345 --group developers
atlcli jira filter share 12345 --project PROJ
atlcli jira filter share 12345 --type global

Options:

Flag Description
--user Share with a user: email, name or account ID (Jira Cloud)
--group Share with a group
--project Share with a project
--type global, project, group or user. Optional when --user, --group or --project is given
Jira and Confluence are trademarks of Atlassian Corporation Plc. atlcli is not affiliated with, endorsed by, or sponsored by Atlassian.