Manage payments, SMS, wallets, and API monetization from the terminal. Built for humans and AI agents.
Mirror repo notice — if you're viewing this at
github.com/FinAegis/cli, that repo is a read-only split ofpackages/zelta-cli/from the FinAegis core banking monorepo. Please file issues and PRs against the monorepo.
# npm (recommended, requires PHP 8.4+ on PATH)
npm install -g @finaegis/cli
# Composer
composer global require finaegis/clizelta auth:login --key zk_live_xxx
zelta pay:list --status settled
zelta sms:send --to +37060012345 --message "Your code: 847291"
zelta endpoints:list| Group | Commands |
|---|---|
auth |
login, logout, status, token |
pay |
send, status, list, stats |
sms |
send, status, rates |
wallet |
balance, send, tokens |
limits |
list, set, remove |
endpoints |
list |
agents |
register, discover |
sdk |
generate |
# JSON output for pipes
zelta pay:list --json | jq '.[] | select(.status == "settled")'
# Structured exit codes: 0=success, 1=error, 2=auth, 3=payment, 4=validation
zelta pay:stats --json --period day | jq -e '.failed == 0'Apache-2.0