@finaegis/cli
v0.2.8
Published
Zelta CLI — manage payments, SMS, wallets, and APIs from the terminal. Requires PHP 8.4+ on PATH.
Downloads
76
Maintainers
Readme
Zelta CLI
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.
Install
# npm (recommended, requires PHP 8.4+ on PATH)
npm install -g @finaegis/cli
# Composer
composer global require finaegis/cliQuick Start
zelta auth:login --key zk_live_xxx
zelta pay:list --status settled
zelta sms:send --to +37060012345 --message "Your code: 847291"
zelta endpoints:listCommands
| 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 |
AI Agent Support
# 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'Documentation
License
Apache-2.0
