Balance
Show USD balances across the account’s wallets:
To see the API key’s remaining spend allowance, use hevn whoami.
Show the broader app account balance through account commands:
FX rates
Fetch a public FX rate to USD:
Crypto deposits
Create a deposit quote:
Equivalent option form:
The result may include a deposit address and memo. Send funds only to the returned deposit details.
Bank deposits
Incoming bank transfers settle directly against your bank details — see Deposits & fiat payouts. Check pending bank deposits:
Pay an invoice
The command loads invoice details and submits an app-scoped transfer. The backend resolves the owning app from the configured API key; no app id is required.
Transfer by email
If an email contact does not exist, the CLI creates one before submitting the transfer.
Send to an email or internal contact:
Send to a bank contact through a payout quote:
Use an existing quote:
Transactions
List recent transactions:
Pending transfer requests
Any transfer command can create a pending request instead of spending immediately — useful for operators whose transfers need the account owner’s approval:
The owner approves or declines requests in the app (REST: /transfer_requests).
hevn transfer email and hevn transfer contact generate an idempotency key automatically when one is not supplied; hevn transfer --invoice-id does not. Pass --idempotency-key when replay protection must be controlled by your own system (and always for invoice transfers you may retry).