Whop icon

Whop

Marketplace for selling digital products, memberships, and software access.

1 trigger19 searches17 actionsInstant (webhooks)Auth: API key

AI-assisted documentation17 min read

This documentation is compiled from our integration source code, internal specs for Whop, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Whop on WEXTL →

Whop requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]

  • API KeypasswordRequired
    1. Head to your Developers setting panel under your business. 2. Click New API Key 3. Set a memorable name for your key. See for more.
    [1]
  1. Log in to your WEXTL account, add the Whop node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Whop account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch EventsTrigger

No fields documented.

Get a Checkout SessionAction
Input fields[3]
FieldType
Checkout SessionRequired
choice
Output fields[3]
FieldType
IDtext
Redirect Urltext
Affiliate Codetext
Metadataobject
Plan IDtext
Purchase Urltext
Get a MemberAction
Input fields[3]
FieldType
MemberRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Usernametext
Emailtext
Profile Pic Urltext
Social Accountsobject
Servicetext
Usernametext
IDtext
Rolestext
Authorized Userobject
Roletext
Permission Leveltext
Companytext
Get a MembershipAction
Input fields[3]
FieldType
MembershipRequired
choice
Expandchoice
Output fields[3]
FieldType
IDtext
Producttext
Usertext
Plantext
Promo Codetext
Emailtext
Stripe Subscription IDtext
Stripe Customer IDtext
Statustext
Validboolean
Cancel At Period Endboolean
Payment Processortext
License Keytext
Metadataobject
Quantitynumber
Wallet Addresstext
Custom Fields Responsesobject
Custom Fields Responses V 2object
Discordobject
IDtext
Usernametext
Image Urltext
Nft Tokenstext
11other output fields
Get a PaymentAction
Input fields[3]
FieldType
PaymentRequired
choice
Expandchoice
Output fields[3]
FieldType
IDtext
Producttext
Membershiptext
Affiliate Rewardnumber
Plantext
Usertext
Final Amountnumber
Subtotalnumber
Totalnumber
Currencytext
Last 4text
Card Brandtext
Payments Failednumber
Failure Messagetext
Payment Processortext
Refunded Amountnumber
Statustext
Crypto Tx Hashtext
Wallet Addresstext
Created Atnumber
9other output fields
Get a PlanAction
Input fields[3]
FieldType
PlanRequired
choice
Expandarray
Output fields[3]
FieldType
IDtext
Producttext
Plan Typetext
Release Methodtext
Visibilitytext
Billing Periodnumber
Internal Notestext
Payment Link Descriptiontext
Metadataobject
Direct Linktext
Renewal Pricenumber
Initial Pricenumber
Base Currencytext
Requirementsobject
Release Method Settingsobject
Accepted Payment Methodsarray
Stocknumber
Unlimited Stockboolean
Created Atdate
Access Passtext
1other output field
Get a ProductAction
Input fields[3]
FieldType
ProductRequired
choice
Expandarray
Output fields[3]
FieldType
IDtext
Titletext
Nametext
Visibilitytext
Created Atnumber
Company IDtext
Experiencesarray
Plansarray
Get a Promo CodeAction
Input fields[3]
FieldType
Promo CodeRequired
choice
Expandchoice
Output fields[3]
FieldType
IDtext
Planstext
Amount Offnumber
Base Currencytext
Codetext
New Users Onlyboolean
Number Of Intervalsnumber
Plan Idsarray
Promo Typetext
Statustext
Stocknumber
Unlimited Stockboolean
Usesnumber
Created Atdate
Expiration Datetimedate
Metadataobject
Durationtext
Existing Memberships Onlyboolean
Get a ReviewAction
Input fields[3]
FieldType
ReviewRequired
choice
Expandarray
Output fields[3]
FieldType
IDtext
Usertext
Producttext
Starsnumber
Titletext
Descriptiontext
Created Atdate
Access Passtext
Get an ExperienceAction
Input fields[3]
FieldType
ExperienceRequired
choice
Expandchoice
Output fields[3]
FieldType
IDtext
Experience Typetext
Nametext
Descriptiontext
Propertiesobject
Productstext
Access Passestext
List Checkout SessionsSearch
Input fields[3]
FieldType
Planchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Redirect Urltext
Affiliate Codetext
Metadataobject
Plan IDtext
Purchase Urltext
List ExperiencesSearch
Input fields[3]
FieldType
Experience Typechoice
Expandchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Experience Typetext
Nametext
Descriptiontext
Propertiesobject
Productstext
Access Passestext
List MembersSearch
Input fields[3]
FieldType
Company IDtext
User IDtext
Statuschoice
Experience IDtext
Searchtext
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Usernametext
Emailtext
Profile Pic Urltext
Social Accountsobject
Servicetext
Usernametext
IDtext
Rolestext
Authorized Userobject
Roletext
Permission Leveltext
Companytext
List MembershipsSearch
Input fields[3]
FieldType
User IDtext
Statuschoice
Planchoice
Productchoice
Discord IDtext
Wallet Addresstext
Validboolean
Hide Metadataboolean
Directionchoice
Expandchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Producttext
Usertext
Plantext
Promo Codetext
Emailtext
Stripe Subscription IDtext
Stripe Customer IDtext
Statustext
Validboolean
Cancel At Period Endboolean
Payment Processortext
License Keytext
Metadataobject
Quantitynumber
Wallet Addresstext
Custom Fields Responsesobject
Custom Fields Responses V 2object
Discordobject
IDtext
Usernametext
Image Urltext
Nft Tokenstext
11other output fields
List Payment FeesSearch
Input fields[3]
FieldType
PaymentRequired
choice
Limitnumber
Output fields[3]
FieldType
Payment IDtext
Refund IDtext
Amountnumber
Currencytext
Collected Atnumber
Settled Usd Amountnumber
Fee Typetext
Created Atdate
List PaymentsSearch
Input fields[3]
FieldType
Membershipchoice
Statuschoice
Expandchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Producttext
Membershiptext
Affiliate Rewardnumber
Plantext
Usertext
Final Amountnumber
Subtotalnumber
Totalnumber
Currencytext
Last 4text
Card Brandtext
Payments Failednumber
Failure Messagetext
Payment Processortext
Refunded Amountnumber
Statustext
Crypto Tx Hashtext
Wallet Addresstext
Created Atnumber
9other output fields
List PlansSearch
Input fields[3]
FieldType
Visibilitychoice
Productchoice
Expandchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Producttext
Plan Typetext
Release Methodtext
Visibilitytext
Billing Periodnumber
Internal Notestext
Payment Link Descriptiontext
Metadataobject
Direct Linktext
Renewal Pricenumber
Initial Pricenumber
Base Currencytext
Requirementsobject
Release Method Settingsobject
Accepted Payment Methodsarray
Stocknumber
Unlimited Stockboolean
Created Atdate
Access Passtext
1other output field
List ProductsSearch
Input fields[3]
FieldType
Visibilitychoice
Expandarray
Limitnumber
Output fields[3]
FieldType
IDtext
Titletext
Nametext
Visibilitytext
Created Atnumber
Company IDtext
Experiencesarray
Plansarray
List Promo CodesSearch
Input fields[3]
FieldType
Statuschoice
Expandchoice
Limitnumber
Output fields[3]
FieldType
IDtext
Planstext
Amount Offnumber
Base Currencytext
Codetext
New Users Onlyboolean
Number Of Intervalsnumber
Plan Idsarray
Promo Typetext
Statustext
Stocknumber
Unlimited Stockboolean
Usesnumber
Created Atdate
Expiration Datetimedate
Metadataobject
Durationtext
Existing Memberships Onlyboolean
List ReviewsSearch
Input fields[3]
FieldType
User IDtext
Productchoice
Expandarray
Limitnumber
Output fields[3]
FieldType
IDtext
Usertext
Producttext
Starsnumber
Titletext
Descriptiontext
Created Atdate
Access Passtext
Add Free Days to a MembershipAction
Input fields[3]
FieldType
MembershipRequired
choice
DaysRequired
number
Expandarray
Output fields[3]
FieldType
IDtext
Producttext
Usertext
Plantext
Promo Codetext
Emailtext
Stripe Subscription IDtext
Stripe Customer IDtext
Statustext
Validboolean
Cancel At Period Endboolean
Payment Processortext
License Keytext
Metadataobject
Quantitynumber
Wallet Addresstext
Custom Fields Responsesobject
Custom Fields Responses V 2object
Discordobject
IDtext
Usernametext
Image Urltext
Nft Tokenstext
11other output fields
Cancel a MembershipAction
Input fields[3]
FieldType
MembershipRequired
choice
Expandarray
Output fields[3]
FieldType
IDtext
Producttext
Usertext
Plantext
Promo Codetext
Emailtext
Stripe Subscription IDtext
Stripe Customer IDtext
Statustext
Validboolean
Cancel At Period Endboolean
Payment Processortext
License Keytext
Metadataobject
Quantitynumber
Wallet Addresstext
Custom Fields Responsesobject
Custom Fields Responses V 2object
Discordobject
IDtext
Usernametext
Image Urltext
Nft Tokenstext
11other output fields
Create a Checkout SessionAction
Input fields[3]
FieldType
PlanRequired
choice
Affiliate Codetext
Redirect URLurl
Metadataarray
Keytext
Valuetext
Output fields[3]
FieldType
IDtext
Redirect Urltext
Affiliate Codetext
Metadataobject
Plan IDtext
Purchase Urltext
Create a PlanAction
Input fields[3]
FieldType
Productchoice
Plan Typechoice
Allow Multiple Quantityboolean
Base Currencychoice
Billing Periodnumber
Coinbase Commerce Acceptedboolean
Expiration Daysnumber
Grace Period Daysnumber
Initial PriceRequired
number
Internal Notestext
Payment Link Descriptiontext
One Per Userboolean
Refillableboolean
Release Methodchoice
Release Method Settingsobject
Renewal Pricenumber
Requirementsarray
Keytext
Valuetext
Short Linktext
Stocknumber
Trial Period Daysnumber
6other input fields
Output fields[3]
FieldType
IDtext
Producttext
Plan Typetext
Release Methodtext
Visibilitytext
Billing Periodnumber
Internal Notestext
Payment Link Descriptiontext
Metadataobject
Direct Linktext
Renewal Pricenumber
Initial Pricenumber
Base Currencytext
Requirementsobject
Release Method Settingsobject
Accepted Payment Methodsarray
Stocknumber
Unlimited Stockboolean
Created Atdate
Access Passtext
1other output field
Create a Promo CodeAction
Input fields[3]
FieldType
Amount OffRequired
number
Base CurrencyRequired
choice
CodeRequired
text
Promo TypeRequired
choice
Expiration DateTimenumber
New Users Onlyboolean
Number of Intervalsnumber
Planschoice
Stocknumber
Unlimited Stockboolean
Metadataarray
Keytext
Valuetext
Expandchoice
Output fields[3]
FieldType
IDtext
Planstext
Amount Offnumber
Base Currencytext
Codetext
New Users Onlyboolean
Number Of Intervalsnumber
Plan Idsarray
Promo Typetext
Statustext
Stocknumber
Unlimited Stockboolean
Usesnumber
Created Atdate
Expiration Datetimedate
Metadataobject
Durationtext
Existing Memberships Onlyboolean
Create a Quick LinkAction
Delete a Checkout SessionAction
Input fields[3]
FieldType
Checkout SessionsRequired
choice
Output fields[3]
FieldType
IDtext
Experience Typetext
Nametext
Descriptiontext
Propertiesobject
Productstext
Access Passestext
Delete a Promo CodeAction
Input fields[3]
FieldType
Promo CodeRequired
choice
Output fields[3]
FieldType
IDtext
Planstext
Amount Offnumber
Base Currencytext
Codetext
New Users Onlyboolean
Number Of Intervalsnumber
Plan Idsarray
Promo Typetext
Statustext
Stocknumber
Unlimited Stockboolean
Usesnumber
Created Atdate
Expiration Datetimedate
Metadataobject
Durationtext
Existing Memberships Onlyboolean
Delete an ExperienceAction
Input fields[3]
FieldType
ExperienceRequired
choice
Output fields[3]
FieldType
IDtext
Experience Typetext
Nametext
Descriptiontext
Propertiesobject
Productstext
Access Passestext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Terminate a MembershipAction
Input fields[3]
FieldType
MembershipRequired
choice
Expandarray
Output fields[3]
FieldType
IDtext
Producttext
Usertext
Plantext
Promo Codetext
Emailtext
Stripe Subscription IDtext
Stripe Customer IDtext
Statustext
Validboolean
Cancel At Period Endboolean
Payment Processortext
License Keytext
Metadataobject
Quantitynumber
Wallet Addresstext
Custom Fields Responsesobject
Custom Fields Responses V 2object
Discordobject
IDtext
Usernametext
Image Urltext
Nft Tokenstext
11other output fields
Update a MembershipAction
Input fields[3]
FieldType
MembershipRequired
choice
Metadataarray
Keytext
Valuetext
Expandarray
Output fields[3]
FieldType
IDtext
Producttext
Usertext
Plantext
Promo Codetext
Emailtext
Stripe Subscription IDtext
Stripe Customer IDtext
Statustext
Validboolean
Cancel At Period Endboolean
Payment Processortext
License Keytext
Metadataobject
Quantitynumber
Wallet Addresstext
Custom Fields Responsesobject
Custom Fields Responses V 2object
Discordobject
IDtext
Usernametext
Image Urltext
Nft Tokenstext
11other output fields
Update a PlanAction
Input fields[3]
FieldType
PlanRequired
choice
Stocknumber
Unlimited Stockboolean
Visibilitychoice
Allow Multiple Quantityboolean
Coinbase Commerce Acceptedboolean
Expiration Daysnumber
Grace Period Daysnumber
Initial Pricenumber
Payment Link Descriptiontext
Internal Notestext
One Per Userboolean
Refillableboolean
Short Linktext
Trial Period Daysnumber
Metadataarray
Keytext
Valuetext
PayPal Acceptedboolean
Output fields[3]
FieldType
IDtext
Producttext
Plan Typetext
Release Methodtext
Visibilitytext
Billing Periodnumber
Internal Notestext
Payment Link Descriptiontext
Metadataobject
Direct Linktext
Renewal Pricenumber
Initial Pricenumber
Base Currencytext
Requirementsobject
Release Method Settingsobject
Accepted Payment Methodsarray
Stocknumber
Unlimited Stockboolean
Created Atdate
Access Passtext
1other output field
Update a ProductAction
Input fields[3]
FieldType
ProductRequired
choice
Nametext
Titletext
One Per Userboolean
VisibilityRequired
choice
Shuffleableboolean
Expandarray
Output fields[3]
FieldType
IDtext
Titletext
Nametext
Visibilitytext
Created Atnumber
Company IDtext
Experiencesarray
Plansarray
Update a Promo CodeAction
Input fields[3]
FieldType
Promo CodeRequired
choice
Planschoice
StatusRequired
choice
Stocknumber
Unlimited Stockboolean
Metadataobject
Keytext
Valuetext
Expandarray
Output fields[3]
FieldType
IDtext
Planstext
Amount Offnumber
Base Currencytext
Codetext
New Users Onlyboolean
Number Of Intervalsnumber
Plan Idsarray
Promo Typetext
Statustext
Stocknumber
Unlimited Stockboolean
Usesnumber
Created Atdate
Expiration Datetimedate
Metadataobject
Durationtext
Existing Memberships Onlyboolean
Update an ExperienceAction
Input fields[3]
FieldType
ExperienceRequired
choice
Nametext
Expandarray
Output fields[3]
FieldType
IDtext
Experience Typetext
Nametext
Descriptiontext
Propertiesobject
Productstext
Access Passestext
Validate a License KeyAction
Input fields[3]
FieldType
MembershipRequired
choice
MetadataRequired
array
Keytext
Valuetext
Expandarray
Output fields[3]
FieldType
IDtext
Producttext
Usertext
Plantext
Promo Codetext
Emailtext
Stripe Subscription IDtext
Stripe Customer IDtext
Statustext
Validboolean
Cancel At Period Endboolean
Payment Processortext
License Keytext
Metadataobject
Quantitynumber
Wallet Addresstext
Custom Fields Responsesobject
Custom Fields Responses V 2object
Discordobject
IDtext
Usernametext
Image Urltext
Nft Tokenstext
11other output fields

Look for Whop templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Whop Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Whop.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:13