Skip to content

Home

RevenueCat CLI

Your AI-powered subscription management companion for the command line.

Manage your entire RevenueCat project without leaving the terminal. From products and entitlements to customers and metrics -- everything at your fingertips.


Why RevenueCat CLI?

Feature Details
65+ Commands Full coverage of the RevenueCat REST API v2
14 Resource Groups Projects, Apps, Products, Entitlements, Offerings, Packages, Customers, Subscriptions, Purchases, Paywalls, Metrics, Webhooks, Audit Logs, Auth
7 Output Formats JSON, Pretty JSON, Table, CSV, TSV, YAML, Minimal
Cursor-Based Pagination Efficiently traverse large datasets with --limit, --starting-after, and --all
Multiple Auth Profiles Switch between accounts and projects seamlessly
Shell Completion Bash, Zsh, Fish, and PowerShell support

Quick Install

brew tap AndroidPoet/tap && brew install revenuecat-cli

Verify the installation:

rc version

Get Started in 60 Seconds

# 1. Authenticate
rc auth login --api-key sk_xxxxx --name production

# 2. Set your project
rc init --project proj_xxxxx

# 3. Verify everything works
rc doctor

# 4. Start managing
rc apps list
rc products list --output table

What's Next?

  • Installation -- Install via Homebrew or direct download
  • Configuration -- Set up auth profiles and project defaults
  • Quick Start -- Your first commands in under a minute
  • Commands -- Browse all 65+ commands across 14 resource groups