atlassian-cli Blog

Tutorials, guides, and automation recipes for Jira, Confluence, Bitbucket & JSM from the command line.

Published

What's New in atlassian-cli 0.4

Markdown-to-ADF for Jira descriptions and comments, a Confluence v2 Folder API, custom Bitbucket pipeline triggers, attachments in issue get, and a fix for false errors on HTTP 204.

release
Published

The Complete Guide to Jira CLI Tools in 2026

Everything you need to know about managing Jira from the terminal. Setup, authentication, JQL queries, bulk operations, and CI/CD integration.

jira cli
Published

atlassian-cli: One CLI for Your Entire Atlassian Stack

Why a unified CLI for Jira, Confluence, Bitbucket, and JSM beats juggling separate tools. Architecture, profiles, and real-world workflows.

atlassian cli
Published

Manage Confluence from the Command Line

Create, search, export, and bulk-manage Confluence pages and spaces without leaving your terminal. CQL queries, attachments, and backups.

confluence cli
Published

Jira CLI Commands Cheat Sheet

A quick-reference cheat sheet for the most common Jira CLI commands. Search, create, transition, assign, comment, and export issues.

jira cli commands
Published

Bulk Jira Operations from the Terminal

Process thousands of Jira issues at once. Bulk transitions, field updates, label management, and sprint operations with dry-run safety.

jira bulk operations
Published

Bitbucket CLI: Automate PRs, Pipelines & Repos

Automate your Bitbucket workflow from the terminal. Pull request creation, pipeline triggers, repository management, and branch protection.

bitbucket cli
Published

Best Jira CLI Tools Compared (2026)

An honest comparison of Jira CLI tools available in 2026. Features, authentication, output formats, and automation capabilities side by side.

jira cli tool comparison
Published

JSM from the Terminal: Service Desk Automation

Automate Jira Service Management from the command line. Manage requests, customers, SLAs, and queues without touching the browser.

jira service management cli
Published

Jira REST API: A Practical Guide with Examples

A practical guide to the Jira REST API: authentication, core endpoints, copy-paste curl examples, and pagination, plus a friendlier CLI wrapper for daily use.

jira rest api
Published

How to Use the Jira API from the Command Line

Use the Jira API from the command line without writing curl scripts. Run atlassian-cli commands, pipe --format json to jq, and script real Jira workflows.

jira api
Published

Jira Automation Beyond the Rules Engine

When to use Jira automation rules versus scripted CLI automation. A tradeoffs guide to the built-in rules engine, batch scripting, and driving Jira from the terminal.

jira automation
Published

JQL Query Cheat Sheet (2026)

A JQL query reference: every Jira Query Language operator, keyword, and function in one cheat sheet, with copy-paste examples you can run from the CLI.

jql query
Published

Automate Git Branch Names from Jira Issue Keys

Build a Jira issue key branch workflow: derive Git branch names from issue keys, add a prepare-commit-msg hook, and link commits back to Jira from the terminal.

jira issue key branch
Published

Jira Hierarchy and Epics Explained (with CLI queries)

Understand the Jira hierarchy: initiative, epic, story, and subtask. Learn how to query and traverse each level from the command line with JQL and atlassian-cli.

jira hierarchy
Published

Confluence REST API: A Practical Guide

A practical guide to the Confluence REST API: v2 endpoints, API-token auth, real curl examples, and how atlassian-cli wraps it so you skip the boilerplate.

confluence rest api
Published

Confluence Automation from the Terminal

Confluence automation from the command line: scheduled page updates, bulk labeling and cleanup, and report generation using atlassian-cli and cron.

confluence automation
Published

Export Confluence to Markdown from the CLI

Export Confluence to Markdown from the command line. Pull a single page or a whole space into version-controllable .md files with atlassian-cli.

export confluence to markdown
Published

Convert Markdown to Confluence Pages

Convert a markdown to Confluence page from the command line: turn markdown into Confluence storage format with pandoc and publish it with atlassian-cli.

convert markdown to confluence page
Published

The Bitbucket CLI Like gh: A gh-Style Workflow

Want a Bitbucket CLI like gh? Map every gh pr and gh repo command to atlassian-cli, build gh-style aliases, and run PRs from the terminal.

bitbucket cli like gh
Published

Bitbucket CLI Commands Reference

A reference table of Bitbucket CLI commands for repos, pull requests, pipelines, and permissions. Copy-paste atlassian-cli syntax with flags and examples.

bitbucket cli commands
Published

Bitbucket REST API: A Practical Guide

The Bitbucket REST API 2.0 explained: base URLs, authentication, real endpoint examples with curl, pagination, rate limits, and a CLI wrapper.

bitbucket rest api
Published

Create and Merge Bitbucket Pull Requests from the CLI

Create, list, and merge a Bitbucket pull request from the command line with atlassian-cli. Copy-paste pr create, pr list, and pr merge commands.

bitbucket pull request
Published

Service Desk Automation from the CLI (JSM)

Service desk automation for Jira Service Management from the command line: script requests, work queues, and track SLAs with copy-pasteable CLI commands.

service desk automation
Published

One CLI for Jira, Confluence, and Bitbucket

One CLI for Jira, Confluence, and Bitbucket: install a single Rust binary, set up one config, and write scripts that span all three Atlassian products.

cli for jira confluence bitbucket
Published

Atlassian API Tokens vs PATs: Authenticating a CLI

Atlassian API token vs PAT, explained for the command line: which token each product needs, where to create it, how to log a CLI in, and how to keep secrets out of CI.

atlassian api token
Published

acli vs atlassian-cli: Official Tool vs Independent CLI

acli Atlassian is Atlassian's official CLI; atlassian-cli is an independent, MIT-licensed open-source binary. A factual, side-by-side comparison of the two tools.

acli atlassian
Published

The Best Atlassian CLI Tools in 2026

The best Atlassian CLI tools in 2026: acli, atlassian-cli, jira-cli, go-jira, and Appfire's ACLI. An honest, factual rundown of official vs community tools.

atlassian cli tools
Published

Jira Automation Rules: Examples and CLI Equivalents

How Jira automation rules work, broken down by triggers, conditions, and actions, with a copy-pasteable command-line equivalent for each building block.

jira automation rules
Published

15 Jira Automation Examples You Can Script Today

15 copy-paste Jira automation examples you can script today: auto-close stale issues, bulk reassign, export reports, CI gates, and Confluence release notes.

jira automation examples
Published

Run and Save Jira JQL Queries from the Command Line

Run Jira JQL queries from the command line with atlassian-cli: search issues, format output as JSON or CSV, pipe to jq, and save the queries you reuse.

jira jql
Published

Getting Started with Jira on the Command Line

A beginner guide to the Jira command line: install atlassian-cli, create an API token, log in, and run your first search, create, and transition commands.

jira command line
Published

Jira Markdown: Formatting Descriptions with ADF

Jira Cloud stores rich text as ADF, not markdown. See how atlassian-cli converts markdown descriptions and comments to ADF from the command line.

jira markdown
Published

Jira CLI in GitHub Actions and CI/CD

Run Jira commands in GitHub Actions and CI/CD: install the CLI, store credentials as secrets, transition issues on deploy, and comment build status.

jira github actions
Published

Create Jira Issues from CSV (CLI Import)

Create Jira issues from a CSV file with a scriptable CLI loop: field mapping, a safe dry-run pass, custom fields, and captured issue keys.

create jira issues from csv
Published

Jira Task Management from the CLI

Jira task management from the command line: create tasks and subtasks, link them, transition status, assign, and comment. Real, copy-pasteable atlassian-cli commands.

jira task management
Published

Working with the Confluence API from the Command Line

Use the Confluence API from the command line for pages, spaces, and CQL search. Copy-paste CLI commands that wrap the Confluence REST API, no scripting required.

confluence api
Published

Search Confluence with CQL from the Command Line

Run Confluence CQL queries from the terminal: learn CQL syntax, filter by space, label, type, and date, then export results to JSON or CSV with atlassian-cli.

confluence cql
Published

Confluence Space Export & Backup from the CLI

Run a confluence space export from the terminal: back up pages, attachments, and permissions to JSON, then schedule automated nightly backups with cron.

confluence space export
Published

Sync Jira to Confluence: Auto-Update Pages

Sync Jira to Confluence from the command line. Pull issue data with atlassian-cli, render a status table, and push it into a self-updating release-notes page.

sync jira to confluence
Published

Using the Bitbucket API from the Command Line

Call the Bitbucket API from the command line without hand-writing curl requests. Auth, repos, pull requests, pipelines, and permissions as CLI commands.

bitbucket api
Published

Automating Bitbucket PR Reviews and Checks

Drive the Bitbucket PR review cycle from the terminal: list open PRs, approve, comment, check approval and merge status, and gate merges in CI with atlassian-cli.

bitbucket pr
Published

Bitbucket Pipelines CLI: Trigger and Monitor Builds

Use the bitbucket pipelines cli in atlassian-cli to trigger builds, run custom pipelines, stream logs, and watch runs to completion with real exit codes.

bitbucket pipelines cli
Published

How to Migrate Bitbucket to GitHub (Scripted)

Migrate Bitbucket to GitHub in bulk with a script instead of the web importer. Enumerate repos with atlassian-cli, mirror-clone with git, push with gh.

migrate bitbucket to github
Published

The Jira Service Management REST API, with Examples

A practical guide to the Jira Service Management API: requests, SLAs, queues, and approvals endpoints, each mapped to a copy-pasteable atlassian-cli command.

jira service management api
Published

Jira Service Management Integrations via CLI

Build Jira Service Management integrations from the command line. Wire JSM into scripts, alerts, and webhooks with real, copy-pasteable atlassian-cli commands.

jira service management integrations
Published

JSM Request CLI: Manage Service Desk Requests

Use the JSM request CLI to create, transition, and comment on Jira Service Management requests from the terminal. Real, copy-pasteable atlassian-cli commands.

jsm request cli
Published

The Atlassian REST API Across Jira, Confluence, and Bitbucket

Jira, Confluence, and Bitbucket each expose a different Atlassian REST API. See how they differ in base URL, auth, and pagination, and how one CLI spans them.

atlassian rest api
Published

Using Atlassian's acli for Jira (and Open-Source Alternatives)

What Atlassian's official acli does for Jira from the terminal: workitem create, search, assign, and transition, plus where an independent open-source alternative fits.

acli jira
Published

Atlassian CLI Cheat Sheet: Jira, Confluence, Bitbucket, JSM

A one-page atlassian cli commands cheat sheet covering Jira, Confluence, Bitbucket, and Jira Service Management. Copy-paste syntax for auth, search, bulk, and more.

atlassian cli commands
Published

Track Time in Jira from the Terminal

A practical jira worklog CLI guide: set time estimates, find issues by worklog with JQL, and build weekly time reports from the terminal with atlassian-cli and jq.

jira worklog cli
Published

Reacting to Jira Webhooks in Scripts

React to Jira webhooks in scripts: parse the payload, run a tiny listener, and call atlassian-cli to transition, assign, or update issues automatically.

jira webhooks
Published

MkDocs to Confluence: Docs-as-Code

Publish MkDocs to Confluence as a docs-as-code pipeline: convert Markdown, map your nav to pages, and sync from CI on every merge with atlassian-cli.

mkdocs to confluence
Published

Convert Bitbucket Pipelines to GitHub Actions

Map bitbucket-pipelines.yml to GitHub Actions at scale: triggers, steps, caches, services, and custom pipelines translated block by block, plus a CLI audit workflow.

bitbucket pipelines to github actions
Published

JSM SLA Reporting from the CLI

JSM SLA reporting from the command line: pull queue and SLA data with atlassian-cli, then build a breach report with jq. Copy-paste commands, no dashboards.

jsm sla reporting
Published

Automating a Jira Service Management Knowledge Base

Manage a Jira Service Management knowledge base from the command line: search, author, label, audit, and export Confluence-backed KB articles with atlassian-cli.

jira service management knowledge base
Published

Customer Service Automation with Jira Service Management

Automate Jira customer service management from the command line: create requests for customers, post portal replies, onboard organizations, and track SLAs.

jira customer service management
Published

What Atlassian's Rovo Dev CLI Does (and Doesn't)

A plain-English explainer of the Rovo Dev CLI: what Atlassian's terminal AI coding agent actually does, what it doesn't, and how it differs from a scriptable API client.

rovo dev cli
Published

Automating Atlassian with Scripts: Automation for Jira

A cross-product scripting playbook for automation for Jira, Confluence, Bitbucket, and JSM. Reusable shell patterns, real commands, and safety rails.

automation for jira

Stay Updated

Star the repo on GitHub to get notified when new articles drop.

Star on GitHub