transactions command to list transfers, inspect a single post, create transactions interactively, and commit, void, or refund inflight work. Reach for this command when you are debugging money movement or testing a flow on Core.
list
Monitor money movement in a paginated table with amount, currency, status, and related IDs.
Filter by --status, --currency, or --balance-id to audit queued work, applied posts, or activity on one account.
Usage
1
List all transactions
Run the command to view a paginated table of transactions:Filter and paginate:Status values may appear colorized in your terminal.
200 Success
list --id
Inspect one transaction end to end: source, destination, reference, status, and metadata.
Pass --json when you need precision, inflight flags, or parent/child links exactly as Core returns them.
Usage
1
Get one transaction
Run the command with a transaction ID:
create
Post a transfer between balances (or indicators) through prompts for amount, precision, parties, reference, and inflight options.
Handy for quick manual tests; multi-leg or high-volume flows should go through your application integration instead.
The interactive flow covers common fields. For complex multi-leg or bulk transactions, use your application integration against Core directly.
Options
Usage
1
Create new transaction
Run the command:The CLI prompts for each argument:Press Enter at the metadata prompt to leave it empty.
2
Transaction created
update
Move an existing transaction through its lifecycle: commit inflight funds, void before settlement, or refund after apply.
Supply the transaction ID and exactly one of --commit, --void, or --refund.
Options
Usage
1
Commit a transaction
Run the command with
--commit and an inflight transaction ID:200 Success
2
Void a transaction
Run the command with
--void and an inflight transaction ID:200 Success
3
Refund a transaction
Run the command with
--refund and an applied transaction ID:200 Success