BabelizeBabelize
CLI

Advanced Commands

Notifications, comments, analytics, invitations, account, privacy, admin, and roles.

Notifications

babelize notifications list       # All notifications
babelize notifications read <id>  # Mark as read
babelize notifications read-all   # Mark all as read
babelize notifications delete <id>
babelize notifications clear      # Delete all

Comments & Discussions

babelize comments list --project <id>
babelize comments list --project <id> --status open
babelize comments get <id>
babelize comments create --project <id> --type issue --content "RTL layout broken in Arabic"
babelize comments resolve <id> --note "Fixed in PR #42"
babelize comments reopen <id>
babelize comments reply <id> --content "Can you add more context?"
babelize comments team <projectId>   # List team for @mentions

Analytics

babelize analytics history               # Usage history stats
babelize analytics activity-log          # All activity
babelize analytics activity-log --project <id>
babelize analytics audit-logs            # Security audit trail
babelize analytics audit-stats           # Audit statistics

Team Invitations

babelize invitations list <projectId>
babelize invitations send <projectId> --email dev@company.com --role editor
babelize invitations resend <projectId> <inviteId>
babelize invitations cancel <projectId> <inviteId>
babelize invitations view <token>       # From email link
babelize invitations accept <token>
babelize invitations decline <token>

Users & Roles

babelize users list
babelize users get <id>
babelize users update <id> --name "Alice Smith"
babelize users roles <userId>

babelize roles list
babelize roles create "translator"
babelize roles delete <id>

Account Management

babelize account mfa-status
babelize account mfa-enable
babelize account sessions
babelize account revoke-session <sessionId>
babelize account delete     # Soft delete (recoverable 30 days)

Privacy (GDPR)

babelize privacy export               # Download all your data as JSON
babelize privacy export --output ~/my-data.json
babelize privacy erase                # Permanent erasure (GDPR Art. 17)

Admin Commands

[!NOTE] Admin commands require the admin role on your account.

babelize admin stats                  # Platform-wide statistics
babelize admin users                  # List all users
babelize admin disable-user <id>
babelize admin restore-user <id>
babelize admin delete-user <id>

babelize admin billing override       # Subscription management
babelize admin billing audit <userId>
babelize admin billing metrics

JSON Scripting

All commands support --json for machine-readable output:

# Get project ID by name
PROJECT_ID=$(babelize projects list --json | jq -r '.[] | select(.name=="My App") | .id')

# Start a run and capture the babel ID
BABEL_ID=$(babelize run start --project $PROJECT_ID --languages es --no-poll --json | jq -r '.babel_id')

# Wait for completion
babelize run status $BABEL_ID --watch

Last updated: 2026-06-19

How is this guide?

On this page