Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
86cf6c6
Feat(Invoices): Add plan currency to invoice API
Jun 3, 2026
a68e511
fix(backend): update account fields
Jun 3, 2026
f2d8a32
Route pixel conversions through worker proxy with edge geo
Jun 5, 2026
76b9af5
feat(ads): ad campaigns, ad groups, and ads root tables + public API …
Jun 5, 2026
bb2079e
Document swap execute/status endpoints in OpenAPI + SDK
Jun 5, 2026
a374b19
Add GET /api/v1/financial-activity endpoint
Jun 8, 2026
a8c8a33
fix(ads): move ad group titles to `title` column and add indexes
Jun 8, 2026
cb2032d
feat(ads): forward custom pixel events to Meta CAPI (ENG-23505)
Jun 8, 2026
e741c76
Build SDK
danielschwartz4 Jun 9, 2026
d4f4aca
remove stlc
Jun 9, 2026
b13d3f2
feat(ads): normalize and classify ad platform issues
Jun 9, 2026
83f00f7
feat(api): native /users resource + date-based API versioning
Jun 9, 2026
7e71584
feat(pixel): add new conversion events and update dev panel
Jun 10, 2026
d2a0f52
Make /plans a native V1 API resource, unblocking new plan endpoints
Jun 10, 2026
c869b86
Add all-time date range to ads reporting
Jun 10, 2026
9bc9baf
Track stablecoin withdrawals via the native financial-activity API
Jun 10, 2026
acba466
Rename plans API company fields to account
Jun 10, 2026
646d14e
feat(swaps): accept token symbols + add swap id to public swaps API
Jun 10, 2026
1acf284
Serve real Fragment ledger balances on the wallet balance API for sta…
Jun 10, 2026
8c803e3
feat(payments): add POST /api/v1/plans/:id/calculate_tax endpoint for…
Jun 10, 2026
35829b1
Show crypto and wire deposits in the balance page top-ups tab
Jun 11, 2026
f51bbd1
feat(bounties): add business goal type to bounties, scaffold ios anal…
Jun 11, 2026
82fb96f
Create claim links through the wallet Send API
Jun 11, 2026
61a9ac3
Add bank deposit data to deposits API
Jun 11, 2026
e9d984c
Add transaction details to crypto deposit rows in the financial-activ…
Jun 11, 2026
f1e3a44
Products endpoints to v1 API
Jun 11, 2026
68881f0
Move wallet balance onto the Account and User objects
Jun 11, 2026
bb3ab49
Add public GET /payouts API and power the Withdrawals tab with it
Jun 11, 2026
691a4f7
Revert "Products endpoints to v1 API (#13130)"
Jun 11, 2026
9f854ae
Add card transactions and swaps to financial activity endpoint
Jun 11, 2026
e551005
Make POST /transfers the single money-out API (ledger transfers, wall…
Jun 11, 2026
a61c5c6
allow making plans without a product id
Jun 11, 2026
981e1ab
Public hosted deposit page so anyone can fund a business by link
Jun 12, 2026
78db1d7
Rename POST /deposits response field account to account_id
Jun 12, 2026
a16c132
Return cashback on card transactions in the financial activity API
Jun 12, 2026
8551722
feat(ads): sort by any metric company-wide and let internal users see…
Jun 12, 2026
2632eae
Centralize ads writes through platform adapters
Jun 12, 2026
f779c92
Flatten the account/user balance: top-level total_usd + one balances …
Jun 12, 2026
b564ee0
bring hidden product v1 endpoint
Jun 13, 2026
d754ce2
Let advertisers set a desired cost per result on the campaign
Jun 13, 2026
9c51464
Add `ledger_account.funds_available` webhook for when funds become wi…
Jun 13, 2026
0613136
Add `membership.trial_ending_soon` webhook (fires ~72h before a trial…
Jun 13, 2026
98be847
Prevent ads Meta-sync from crashing on over-long campaign/ad-set/ad n…
Jun 14, 2026
745a701
Add public GET /api/v1/cards endpoint for listing issued Whop Cards
Jun 14, 2026
9d54993
feat(payments): add settlement-date dimension to financial-activity API
Jun 14, 2026
3b93111
docs(api): replace "company" with "account" in Experimental API surface
Jun 15, 2026
341bf9a
docs(metadata): fix API metadata limits (100 chars/key, 500 chars/value)
Jun 15, 2026
77d11ed
Expose card_id and per-tx details on financial-activity card_transaction
Jun 15, 2026
6c3135d
feat(identity): verifications REST API (KYC/KYB)
Jun 16, 2026
8b99243
Add GET /cards/:card_id with secrets, remove reveal_secrets from list
Jun 16, 2026
bba0ac7
Feat(Txn Risk Scores): Connect transaction risk scores to dashboard p…
Jun 16, 2026
e262c21
feat: chat webhooks
Jun 16, 2026
a2613c1
feat(backend): endpoint for /referrals/businesses
Jun 16, 2026
8997802
feat: 2fa enforcement on sensitive endpoints (backend only)
Jun 17, 2026
3da2cc9
Add three_ds_verified to payment and setup intent APIs
Jun 17, 2026
f51a243
Add POST /api/v1/cards endpoint for card issuance
Jun 17, 2026
1fe66ea
chore(backend): pagination consolidation
Jun 17, 2026
d504610
Remove the unused wallets REST API
Jun 17, 2026
68c1d3e
Fix cards REST API returning spend limit multiplied by 100
Jun 17, 2026
e25bbfe
Add recommended actions to account API
Jun 17, 2026
cf8ef2e
feat(payouts): allow platforms to cover withdrawal fees for connected…
Jun 17, 2026
96baf1b
chore(backend): remove referred_by_bot_id code references
Jun 17, 2026
1f188d3
Scheduled bounties: auto-publish a bounty on a schedule (one-time or …
Jun 17, 2026
0d68cf1
Add a realistic sample response to the Ledger Activity API docs
Jun 18, 2026
ebb720f
feat(identity): return alpha-2 country code from IdentityProfile GraphQL
Jun 18, 2026
f227fc9
Create IdentityProfile then Provision Payout Account
Jun 18, 2026
45a2beb
Publish brand illustrations publicly + add recommended-action icons t…
Jun 18, 2026
bfa38a0
feat(verifications): persist business_website for individual KYC
Jun 18, 2026
df3ed6a
Enrich top-up activity rows with payment status and method
Jun 18, 2026
747a61a
fix(payments): align tax ID types with Numeral's supported list
Jun 18, 2026
936783e
Checkout sessions v1 port
Jun 18, 2026
38b972a
feat(api): add payment status, capabilities, and actions to accounts
Jun 19, 2026
222bc5a
feat(api): social accounts REST [ENG-23741]
Jun 19, 2026
2521b53
Ads: dashboard Meta connect dual-writes to social_accounts + auto-sha…
Jun 20, 2026
0eda3ed
feat(api): Add delete endpoint to social_accounts resource
Jun 21, 2026
cb0032a
docs(api): clearer account payment-status field descriptions
Jun 22, 2026
e7f957d
feat(backend): update referral fields
Jun 23, 2026
6cbfcac
feat(ads): REST API
Jun 23, 2026
b5bb8e3
Fetch a social account's Facebook/Instagram posts over the REST API
Jun 24, 2026
fdf91d8
Guard Zerion deposit notify on nil ledger account + add aura card brand
Jun 26, 2026
8f2d68b
feat(backend): sortable business referrals + clearer earnings sort keys
Jun 26, 2026
56ed50a
feat(payouts): unify payout verification and audit RMIs as informatio…
Jun 27, 2026
7b1de4b
fix(ads): complete result counts e2e ENG-23970 ENG-23941
Jun 27, 2026
b9a960a
Add custom audience uploads for ads
Jun 27, 2026
3f3381e
fix(backend): sort standardization
Jun 27, 2026
67a9adc
docs(api): show status in referral earnings example
Jun 27, 2026
4677c67
Deposits API: crypto options as a per-network list with tokens & icons
Jun 28, 2026
d3674f6
Issue company cards over the public REST API
Jun 29, 2026
d78fbfe
add product tax code id field to Update Product docs
Jun 29, 2026
869c27a
Whop Tax Service: Add tax settings and update business_address to Pub…
Jun 29, 2026
f16d61c
Improve Cards API resource copy
Jun 29, 2026
8566295
feat(platform-api): unified Stats API
Jun 30, 2026
9aa9180
feat(ads): campaign creation flow uses REST part 1
Jun 30, 2026
e681437
fix: Honor "Accept local currency payments" toggle on invoices
Jun 30, 2026
0a3469a
Rename plans expiration sort key
Jun 30, 2026
b215275
feat(identity): render requested_information + scope verify RFIs to t…
Jun 30, 2026
808096a
feat(backend): add actions to referrals and refactor
Jun 30, 2026
ad29592
Expose the referred account's owner on the business referral API
Jul 1, 2026
5f107f7
fix(backend): business referral api changes
Jul 1, 2026
6ad7b7e
feat(ads): REST ad messaging, existing-post, multi-advertiser, lead f…
Jul 1, 2026
1cb4c9f
Improve Audiences API docs
Jul 1, 2026
357abf7
Require a $5 minimum total budget on workforce bounties
Jul 1, 2026
2a577b6
Fix lead form ad creation by removing the undeliverable cover image a…
Jul 1, 2026
beb3bf4
Show creators specific, actionable ad issue messages
Jul 2, 2026
c951728
feat(ads): migrate dashboard to REST end to end
Jul 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
configured_endpoints: 226
configured_endpoints: 257
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ It is generated with [Stainless](https://www.stainless.com/).

Use the Whop MCP Server to enable AI assistants to interact with this API, allowing them to explore endpoints, make test requests, and use documentation to help integrate this SDK into your application.

[![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en-US/install-mcp?name=%40whop%2Fmcp&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkB3aG9wL21jcCJdLCJlbnYiOnsiV0hPUF9BUElfS0VZIjoiTXkgQVBJIEtleSIsIldIT1BfV0VCSE9PS19TRUNSRVQiOiJNeSBXZWJob29rIEtleSIsIldIT1BfQVBQX0lEIjoiYXBwX3h4eHh4eHh4eHh4eHh4In19)
[![Install in VS Code](https://img.shields.io/badge/_-Add_to_VS_Code-blue?style=for-the-badge&logo=data:image/svg%2bxml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZmlsbD0iI0VFRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzAuMjM1IDM5Ljg4NGEyLjQ5MSAyLjQ5MSAwIDAgMS0xLjc4MS0uNzNMMTIuNyAyNC43OGwtMy40NiAyLjYyNC0zLjQwNiAyLjU4MmExLjY2NSAxLjY2NSAwIDAgMS0xLjA4Mi4zMzggMS42NjQgMS42NjQgMCAwIDEtMS4wNDYtLjQzMWwtMi4yLTJhMS42NjYgMS42NjYgMCAwIDEgMC0yLjQ2M0w3LjQ1OCAyMCA0LjY3IDE3LjQ1MyAxLjUwNyAxNC41N2ExLjY2NSAxLjY2NSAwIDAgMSAwLTIuNDYzbDIuMi0yYTEuNjY1IDEuNjY1IDAgMCAxIDIuMTMtLjA5N2w2Ljg2MyA1LjIwOUwyOC40NTIuODQ0YTIuNDg4IDIuNDg4IDAgMCAxIDEuODQxLS43MjljLjM1MS4wMDkuNjk5LjA5MSAxLjAxOS4yNDVsOC4yMzYgMy45NjFhMi41IDIuNSAwIDAgMSAxLjQxNSAyLjI1M3YuMDk5LS4wNDVWMzMuMzd2LS4wNDUuMDk1YTIuNTAxIDIuNTAxIDAgMCAxLTEuNDE2IDIuMjU3bC04LjIzNSAzLjk2MWEyLjQ5MiAyLjQ5MiAwIDAgMS0xLjA3Ny4yNDZabS43MTYtMjguOTQ3LTExLjk0OCA5LjA2MiAxMS45NTIgOS4wNjUtLjAwNC0xOC4xMjdaIi8+PC9zdmc+)](https://vscode.stainless.com/mcp/%7B%22name%22%3A%22%40whop%2Fmcp%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40whop%2Fmcp%22%5D%2C%22env%22%3A%7B%22WHOP_API_KEY%22%3A%22My%20API%20Key%22%2C%22WHOP_WEBHOOK_SECRET%22%3A%22My%20Webhook%20Key%22%2C%22WHOP_APP_ID%22%3A%22app_xxxxxxxxxxxxxx%22%7D%7D)
[![Add to Cursor](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en-US/install-mcp?name=%40whop%2Fmcp&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkB3aG9wL21jcCJdLCJlbnYiOnsiV0hPUF9BUElfS0VZIjoiTXkgQVBJIEtleSIsIldIT1BfV0VCSE9PS19TRUNSRVQiOiJNeSBXZWJob29rIEtleSIsIldIT1BfQVBQX0lEIjoiYXBwX3h4eHh4eHh4eHh4eHh4IiwiV0hPUF9BUElfVkVSU0lPTiI6IjIwMjYtMDctMDEifX0)
[![Install in VS Code](https://img.shields.io/badge/_-Add_to_VS_Code-blue?style=for-the-badge&logo=data:image/svg%2bxml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZmlsbD0iI0VFRSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzAuMjM1IDM5Ljg4NGEyLjQ5MSAyLjQ5MSAwIDAgMS0xLjc4MS0uNzNMMTIuNyAyNC43OGwtMy40NiAyLjYyNC0zLjQwNiAyLjU4MmExLjY2NSAxLjY2NSAwIDAgMS0xLjA4Mi4zMzggMS42NjQgMS42NjQgMCAwIDEtMS4wNDYtLjQzMWwtMi4yLTJhMS42NjYgMS42NjYgMCAwIDEgMC0yLjQ2M0w3LjQ1OCAyMCA0LjY3IDE3LjQ1MyAxLjUwNyAxNC41N2ExLjY2NSAxLjY2NSAwIDAgMSAwLTIuNDYzbDIuMi0yYTEuNjY1IDEuNjY1IDAgMCAxIDIuMTMtLjA5N2w2Ljg2MyA1LjIwOUwyOC40NTIuODQ0YTIuNDg4IDIuNDg4IDAgMCAxIDEuODQxLS43MjljLjM1MS4wMDkuNjk5LjA5MSAxLjAxOS4yNDVsOC4yMzYgMy45NjFhMi41IDIuNSAwIDAgMSAxLjQxNSAyLjI1M3YuMDk5LS4wNDVWMzMuMzd2LS4wNDUuMDk1YTIuNTAxIDIuNTAxIDAgMCAxLTEuNDE2IDIuMjU3bC04LjIzNSAzLjk2MWEyLjQ5MiAyLjQ5MiAwIDAgMS0xLjA3Ny4yNDZabS43MTYtMjguOTQ3LTExLjk0OCA5LjA2MiAxMS45NTIgOS4wNjUtLjAwNC0xOC4xMjdaIi8+PC9zdmc+)](https://vscode.stainless.com/mcp/%7B%22name%22%3A%22%40whop%2Fmcp%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40whop%2Fmcp%22%5D%2C%22env%22%3A%7B%22WHOP_API_KEY%22%3A%22My%20API%20Key%22%2C%22WHOP_WEBHOOK_SECRET%22%3A%22My%20Webhook%20Key%22%2C%22WHOP_APP_ID%22%3A%22app_xxxxxxxxxxxxxx%22%2C%22WHOP_API_VERSION%22%3A%222026-07-01%22%7D%7D)

> Note: You may need to set environment variables in your MCP client.

Expand Down
211 changes: 171 additions & 40 deletions api.md

Large diffs are not rendered by default.

Loading