Skip to main content
POST
JavaScript

Authorizations

Authorization
string
header
required

A company API key, company scoped JWT, app API key, or user OAuth token. You must prepend your key/token with the word 'Bearer', which will look like Bearer ***************************

Headers

Idempotency-Key
string

A unique key that makes this request safe to retry. See Idempotent requests.

Maximum string length: 255
Example:

"d9105228-4a08-46b1-8b91-42fed586d383"

Api-Version-Date
string

Pins the request to a dated API version.

Example:

"2026-07-23"

Path Parameters

id
string
required

The unique identifier of the product, prefixed prod_.

Response

product removed from the marketplace

account
object | null
required

Account that sells this product.

created_at
string
required

When the product was created, as an ISO 8601 timestamp.

custom_cta
string | null
required

Call-to-action button label shown on the product purchase page.

custom_cta_url
string | null
required

URL the call-to-action button links to instead of checkout.

custom_statement_descriptor
string | null
required

Custom text label on customer's bank statement.

description
string | null
required

Written description displayed on product page.

external_identifier
string | null
required

External identifier stored on the product for your own reference.

global_affiliate_percentage
number | null
required

Commission rate affiliates earn through the global affiliate program.

global_affiliate_status
string | null
required

Enrollment status in the global affiliate program.

headline
string | null
required

Short marketing headline displayed on product page.

id
string
required

Product ID, prefixed prod_.

marketplace_status
enum<string>
required

Listing state on the whop.com marketplace. pending_review means submitted and awaiting review; live_marketplace means approved and discoverable.

Available options:
not_available,
pending_review,
live_marketplace
Example:

"not_available"

member_affiliate_percentage
number | null
required

Commission rate members earn through the member affiliate program.

member_affiliate_status
string | null
required

Enrollment status in the member affiliate program.

member_count
number
required

Active memberships for this product; 0 if public member counts are disabled.

metadata
object | null
required

Custom key-value pairs stored on the product.

owner_user
object | null
required

User who owns the account selling this product.

product_tax_code
object | null
required

Tax classification code for this product, or null if no tax code is set.

published_reviews_count
number
required

Published customer reviews for this product.

route
string
required

URL slug for the product's public link.

title
string
required

Product display name shown to customers.

updated_at
string
required

When the product was last updated, as an ISO 8601 timestamp.

verified
boolean
required

Whether the product has been verified by Whop.

visibility
string | null
required

Whether the product is publicly visible, hidden, or archived.