Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Get Payment

Retrieve detailed information about a specific payment, including user, product, membership, payment method, and refund details.

List Members

List members of your Whop company. Members represent the relationship between a user and your company. Search by name, username, or email, and filter by status or access level.

List Products

List products in your Whop company. Products represent what customers purchase access to. Supports filtering by visibility and pagination.

Create Checkout

Create a Whop checkout session. Generates a shareable purchase URL for an existing plan or a new inline plan. Also supports setup mode for saving payment methods. Use **mode** `payment` with either an existing `planId` or an inline `plan` definition, or use `setup` mode to save a payment method.

List Invoices

List invoices in your Whop company. Filter by status or product. Supports pagination.

Manage Promo Code

Create, retrieve, list, or delete Whop promo codes. Promo codes apply percentage or fixed-amount discounts to plans during checkout. Use **action** to specify: `create`, `get`, `list`, or `delete`.

Manage Product

Create, update, retrieve, or delete a Whop product. Products represent what customers purchase access to (e.g., digital goods, memberships). Use **action** to specify the operation: `create`, `update`, `get`, or `delete`.

List Plans

List plans in your Whop company. Plans define the pricing and billing configuration for a product. Filter by product, visibility, plan type, or release method.

List Payments

List payments in your Whop company. Filter by product, status, billing reason, or search by user. Supports pagination.

Manage Membership

Retrieve, update metadata, cancel, uncancel, pause, or resume a Whop membership. Use **action** to specify: `get`, `update_metadata`, `cancel`, `uncancel`, `pause`, or `resume`.

Refund Payment

Issue a full or partial refund for a Whop payment. Omit partialAmount for a full refund, or specify an amount for a partial refund.

Get User

Retrieve a Whop user's public profile by their user ID or username.

Manage Plan

Create, update, retrieve, or delete a Whop plan. Plans define pricing, billing period, and release method for a product. Use **action** to specify the operation: `create`, `update`, `get`, or `delete`.

List Memberships

List memberships in your Whop company. Memberships represent a user's access to a product. Filter by product, status, plan, or user.

Get Checkout

Retrieve an existing Whop checkout configuration and its purchase URL, plan, redirect URL, and metadata without creating another checkout.

List Accounts

Discover Whop business accounts visible to your credentials. Pass an accountId as companyId to company-scoped tools. User tokens return the user’s business accounts; account API keys return the requesting account and its connected accounts.

Get Current User

Retrieve the signed-in Whop user’s identity using an OAuth connection. Requires openid; profile and email fields depend on the granted scopes. API keys do not support this endpoint.