Skip to main content
Some links point to the service guide, which is in Korean.
Bolta CLI
The Bolta CLI is a command-line tool for issuing and managing tax invoices from the terminal. AI agents such as Claude Code can also use it to automate tax invoice tasks.

Installation

Node.js 20.0.0 or later is required.

Authentication setup

Set your API key with an environment variable or a CLI command.
Authentication resolution priority: CLI flag (--api-key) > environment variable (BOLTA_API_KEY) > config file (~/.bolta/config.json)
For API key issuance, see the Developer Center API Key Management page.

Commands

Issuer management

The issuer command registers and retrieves issuers used for tax invoice issuance.

Certificate management

Tax invoice issuance / retrieval

Replace every YYYY-MM-DD placeholder in the examples below with the actual issuance or amendment date before running the command.

Amendment

The CLI first validates standard issuance, reverse issuance requests, and change-in-supply-cost amendment inputs using the same rules as the API. Check the latest schema with bolta schema invoice-issue.

Configuration

Input methods

Commands that require data support three input methods.

Global options

Output format

The CLI prints every response as JSON to stdout.

Error codes

AI guide

The CLI provides the following guides for AI agents.

npm

npm package page