Skip to content

expense — 経費申請

経費申請のCRUD操作を行います。

サブコマンド

サブコマンド説明
list経費申請一覧を表示
show <id>経費申請の詳細を表示
create経費申請を作成
update <id>経費申請を更新
delete <id>経費申請を削除

expense list

freee expense list [flags]

フラグ

フラグ必須説明
--statusstring任意ステータスフィルタ
--fromstring任意開始日 (YYYY-MM-DD)
--tostring任意終了日 (YYYY-MM-DD)
--limitint任意1ページあたり最大件数(デフォルト: 50)
--offsetint任意ページネーション用オフセット
--allbool任意全ページを自動取得
--formatstring任意出力形式: table / json / yaml / csv
--no-headerbool任意ヘッダー行を非表示

expense show

freee expense show <id> [flags]

フラグ

フラグ必須説明
--formatstring任意出力形式: table / json / yaml / csv

expense create

freee expense create [flags]

フラグ

フラグ必須説明
--titlestring必須申請タイトル
--datestring必須申請日 (YYYY-MM-DD)
--descriptionstring任意備考
--account-item-idint64任意勘定科目ID(--account-name と排他)
--account-namestring任意勘定科目名(IDに解決)
--account-item-namestring任意--account-name のエイリアス
--amountint64任意金額
--dry-runbool任意APIを呼ばずにリクエスト内容を確認
--formatstring任意出力形式: table / json / yaml / csv

expense update

freee expense update <id> [flags]

フラグ

フラグ必須説明
--titlestring任意申請タイトル
--datestring任意申請日 (YYYY-MM-DD)
--descriptionstring任意備考
--dry-runbool任意APIを呼ばずにリクエスト内容を確認

expense delete

freee expense delete <id> [--dry-run]

使用例

bash
# 経費申請一覧
freee expense list
ID     TITLE           AMOUNT  STATUS   DATE
88001  出張交通費申請   15000   draft    2026-04-01
88002  備品購入申請     30000   approved 2026-03-28
bash
# 経費申請の詳細
freee expense show 88001
ID:        88001
Title:     出張交通費申請
Amount:    15000
Status:    draft
Date:      2026-04-01
Note:      大阪出張往復
bash
# 経費申請を作成(勘定科目名で指定)
freee expense create \
  --title "出張交通費申請" \
  --date 2026-04-01 \
  --account-name 旅費交通費 \
  --amount 15000 \
  --description "大阪出張往復"

# タイトルを更新
freee expense update 88001 --title "4月大阪出張交通費"

# 経費申請を削除
freee expense delete 88001