A terminal for your video infrastructure.
npx @liqaa/cli rooms listnpm install -g @liqaa/cli
# or use directly without installing
npx @liqaa/cli <command>The CLI reads LIQAA_PK and LIQAA_SK from env, or from ~/.liqaa/config.json:
liqaa login # interactive — paste pk/sk, stored in ~/.liqaa/config.json (chmod 600)
liqaa whoami # show current account + planliqaa rooms list # all active conversations
liqaa rooms create alice@a.com bob@b.com # create persistent room
liqaa rooms get conv_2f9aBcDe # fetch room state
liqaa rooms end conv_2f9aBcDe # end an active call
liqaa rooms tail # follow new rooms in real-timeliqaa token issue user@example.com --name "User"
# → outputs the 1-hour SDK token (use in browser)liqaa webhooks list
liqaa webhooks create https://you.com/hooks call.started call.ended
liqaa webhooks deliveries 17 --tail
liqaa webhooks delete 17liqaa ping # check API + signaling latency from your machine
liqaa status # current LIQAA service health
liqaa logs # recent webhook deliveries (tail -f style)liqaa init nextjs my-app # → npx create-next-app + LIQAA wired in
liqaa init react my-app
liqaa init vanilla my-siteliqaa rooms list # human-readable table
liqaa rooms list --json # raw JSON for piping
liqaa rooms list --quiet # IDs only — for scripts
liqaa webhooks list | jq '.[].url'liqaa completion bash >> ~/.bashrc
liqaa completion zsh >> ~/.zshrc
liqaa completion fish > ~/.config/fish/completions/liqaa.fishFor backend engineers, the terminal is home. With this CLI you can:
- Debug a customer issue —
liqaa rooms get conv_Xshows you exactly when it started, who joined, when it ended - Script bulk operations — Bash +
--json | jqcovers any one-off - Replay webhooks —
liqaa webhooks deliveries 17 --replay 1234re-fires a delivery for testing - Quick smoke tests —
liqaa pingin CI to verify API health before deploys
MIT © TKAWEN — LIQAA Cloud.