Skip to content

FinAegis/cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 of packages/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/cli

Quick Start

zelta auth:login --key zk_live_xxx
zelta pay:list --status settled
zelta sms:send --to +37060012345 --message "Your code: 847291"
zelta endpoints:list

Commands

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

About

Zelta CLI — manage payments, SMS, wallets, and AI agents from the terminal (auto-synced mirror of packages/zelta-cli in core-banking-prototype-laravel)

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages