Skip to content

wallet-txn — 口座明細

口座明細(ウォレット取引)の参照・作成・削除を行います。

サブコマンド

サブコマンド説明
list口座明細一覧を表示
show <id>口座明細の詳細を表示
create口座明細を作成
delete <id>口座明細を削除

wallet-txn list

freee wallet-txn list [flags]

--walletable-type--walletable-id は必ずセットで指定してください。

フラグ

フラグ必須説明
--walletable-typestring任意口座種別: bank_account / credit_card / wallet--walletable-id とセット)
--walletable-idint64任意口座ID(--walletable-type とセット)
--entry-sidestring任意種別フィルタ: income / expense
--fromstring任意開始日 (YYYY-MM-DD)
--tostring任意終了日 (YYYY-MM-DD)
--limitint任意1ページあたり最大件数(デフォルト: 20)
--offsetint任意ページネーション用オフセット
--allbool任意全ページを自動取得
--formatstring任意出力形式: table / json / yaml / csv
--no-headerbool任意ヘッダー行を非表示

wallet-txn show

freee wallet-txn show <id> [flags]

フラグ

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

wallet-txn create

freee wallet-txn create [flags]

フラグ

フラグ必須説明
--walletable-typestring必須口座種別: bank_account / credit_card / wallet
--walletable-idint64必須口座ID
--entry-sidestring必須種別: income / expense
--amountint64必須金額
--datestring必須取引日 (YYYY-MM-DD)
--descriptionstring任意摘要
--balanceint64任意取引後残高
--dry-runbool任意APIを呼ばずにリクエスト内容を確認
--formatstring任意出力形式: table / json / yaml / csv

wallet-txn delete

freee wallet-txn delete <id> [--dry-run]

使用例

bash
# 特定口座の明細一覧
freee wallet-txn list \
  --walletable-type bank_account \
  --walletable-id 1001 \
  --from 2026-04-01 --to 2026-04-30
ID     DATE        ENTRY_SIDE  AMOUNT   STATUS
77001  2026-04-01  expense     50000    unreconciled
77002  2026-04-02  income      200000   reconciled
bash
# 口座明細の詳細
freee wallet-txn show 77001
ID:           77001
Date:         2026-04-01
Entry Side:   expense
Amount:       50000
Due Amount:   50000
Balance:      950000
Walletable:   bank_account:1001
Status:       unreconciled
Description:  仕入代金支払い
Rule Matched: false
bash
# 口座明細を手動で作成
freee wallet-txn create \
  --walletable-type bank_account \
  --walletable-id 1001 \
  --entry-side expense \
  --amount 50000 \
  --date 2026-04-01 \
  --description "仕入代金支払い" \
  --balance 950000

# 口座明細を削除
freee wallet-txn delete 77001