Skip to main content

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.

Transfer to a contact

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).