whop, with each group’s own description. Run whop <group> --help for flags, or whop --llms-full for the complete machine-readable reference. Commands that change state ask for confirmation before they run.
Get started
quickstart
Set up the business account the CLI should use. Choose or create interactively, or pass --account_id biz_xxx / --business_name.
apps
Build and deploy fully hosted web apps on Whop (*.whop.site).
upgrade
Update the CLI to the latest version. --check reports without installing.
Feedback and questions
ask-question records an unanswered question. It doesn’t return an answer or start a support conversation. Use a user credential from whop login (browser OAuth). Remove secrets, personal data, and payment details from --content.
Use --account_id biz_... to identify the account for an affected resource. Both commands default to your active account when available. Account context is optional.
Commerce
products
The things you sell. Each owns plans and a store page.
create · get · list · update · delete · publish · unpublish
create and update accept --gallery_images as a JSON array of objects containing an uploaded file id or a completed direct_upload_id:
'[]' to clear it. Omitting the option preserves the gallery. banner_image is separate and doesn’t satisfy the marketplace gallery requirement.
plans
Pricing for a product: one-time, recurring, trials, stock.
create · get · list · update · delete · calculate_tax
promo-codes
Discounts that creators configure for checkout.
create · get · list · delete · activate · deactivate
memberships
A customer’s purchase of a plan, from checkout through cancellation.
get · list · update · cancel · pause · resume · extend · transfer · invite
checkout-configurations
Turn a plan into a shareable, prefilled checkout link.
create · get · list · delete
payment-method-domains
Domains verified to show wallet payment methods like Apple Pay at checkout.
create · get · list · delete · verify
shipments
Track the delivery of an order by its carrier tracking number.
create · get · list · update
Core resources
accounts
A business on Whop: profile, wallet, capabilities, settings.
create · get · list · update · form_company · transfer_ownership · preferences · update-preferences · reserves
financing-applications: list · get · create · update · submit
users
A person on Whop: profile and connected identities.
get · list · update · access · recommend_actions
oauth-grants: list · authorize
passkeys: list · register · challenge · delete
preferences: get · update
preferences notifications: topics · experiences · update
team-members
An account’s team members and the roles that scope their access.
create · get · list · update · delete
members
One buyer’s relationship with an account, across all their purchases.
get · list · logs
webhooks
Event notifications pushed to your server as things happen.
create · get · list · update · delete · test · deliveries · deliveries-replay · replay
stats
Aggregated financial, audience, and traffic reporting.
time-series: list (the metric catalog) · get (one metric, with filters, breakdowns, and intervals)
reports: list · platform_trends
Array flags repeat (--ad_campaign_ids adcamp_a --ad_campaign_ids adcamp_b). Object flags take JSON, such as the ordered steps of a funnel:
verifications
Legal identity that Whop requires before payouts and card issuing.
create · get · list · update
exports
Asynchronous CSV dumps of an account’s dashboard data.
create · get · list. Covers 40+ exportable resources, such as payouts, receipts, and promo codes.
Money
payments
A charge to a buyer, and the step they still owe.
status · return_url
setup-intents
Saving a buyer’s payment method without charging it.
status · return_url
ledgers
The activity feed behind an account or user’s balance.
list (financial activity) · report (balance summary, income statement, balance activity)
payouts
Send money from a balance to a bank or wallet.
create · get · list · methods · create-method · update-method · delete-method · supported-methods
Trading accounts and earlier trades
Read the trading account address and its Hyperliquid websocket subscriptions, and list earlier trade submissions. These commands don’t place orders or move funds. Read live positions and open orders from Hyperliquid over the websocket.Trading account access is available by request. Email support@whop.com to get access.
whop trades list and whop trades get return earlier submission records, not live fills.
Whop retired the trade writes. whop trades create, whop trades cancel and whop trades leverage return 410 Gone and send nothing to Hyperliquid.
cards
Issue cards that spend from a balance.
create · get · list · update · transactions · get-transaction
transfers
Move funds between Whop accounts and users.
create for a ledger transfer, wallet send, or claim link · get · get-claim-link · list · recipients
Retrieve a funded claim link by its airdrp_ ID or public claim code with whop transfers get-claim-link <id>. For company IDs, the caller needs airdrop_link:basic:read on the funding account. For personal IDs, sign in as the account owner. For public previews, use the claim code.
disputes
Chargebacks filed on an account, with the full evidence trail.
get · list · update (evidence) · submit · summary
dispute-alerts
Issuer warnings that arrive before a chargeback does.
get · list
deposits
Add funds to a balance.
create
swaps
Convert a balance between currencies.
create · get · quote · status
resolution-center-cases
File or respond to a case on a payment, whether you are the buyer or the merchant.
create · get · list · reply · accept · deny · appeal · withdraw · request_info · events · summary
Ads
ads
The creative: copy, assets, and destination URL.
create · get · list · update · delete · duplicate · pause · unpause
ad-campaigns
Platform, objective, and budget for a set of ads.
create · get · list · update · delete · duplicate · pause · unpause · retry_payment
ad-groups
Audience, placements, and schedule within a campaign.
create · get · list · update · delete · duplicate · pause · unpause · estimate_reach · targeting_options
audiences
Reusable targeting lists for ad groups.
create · list · update · delete · add_people
Experiments
experiments
Create and manage experiments for an account. Pass --account_id to select the owning business. Account experiments don’t accept or require tags. Creation currently requires Whop internal access.
list · create · get · update · exposures · activate · pause · end
Tracking
people
Visitors and customers of an account, with identity, purchase, and traffic profiles.
get · list
events
Conversion and engagement events tracked for attribution.
create · list · pulse · validate_pixel
recommended-actions
Suggested next-step action chains for an account.
list · get · create (execute a chain) · executions
Workforce
bounties
Paid tasks with reviewed submissions and escrowed rewards.
create · get · list · update · cancel · submissions
bounty-submissions
Work submitted to a bounty, from attempt to payout.
create · get · list · submit · delete (cancel)
Partners
partners
The users and businesses you referred to Whop, and what you earn from them.
create (enroll) · retrieve <id> (your user ID or me) · get · list · earnings · referred_users · leaderboard
Media
media
AI-generated assets, billed from a balance. Attach them anywhere that accepts files.
generate (image or video, --wait blocks until done) · get
Identity
social-accounts
Connected Facebook and Instagram accounts that run ads.
connect · create · list · delete · posts · lead_forms
Developer
app-builds
Versioned build artifacts deployed to an app’s platforms.
create · get · list · promote
api-keys
Programmatic credentials for an account or app. The permissions subcommand lists the permission catalog.
create · get · list · update · delete · rotate · permissions (the permission catalog)
permissions
What your credential can do on a resource.
check
files
Upload local files and retrieve uploaded file details.
create (--filepath uploads a local file end to end) · get · list · complete (finish a multipart upload)
Notifications
notifications
The user’s notification feed: unread badges, mark-read, app sends, and the topic catalog.
create (send) · get · list · badges · mark_read · topics
Auth
auth
Manage authentication.
login · logout · status for the active identity · list · switch · account, plus the top-level aliases whop login and whop logout
Integrations
skills
Sync skill files to agents.
add · list. See Agent mode.
completions
Generate shell completion script.
whop completions <bash|fish|nushell|zsh>
Financing applications
whop accounts financing-applications list · get · create · update · submit
Manage merchant payment-financing applications under an account. Creating an application returns the existing open application when one exists. It doesn’t submit the application for review. submit does that after the merchant accepts the terms. Run each command with --help for its account and application arguments.
