Enable Product
Authentication
Requires OAuth scope:edit_products
Path Parameters
string
required
The product’s external ID or unique permalink
Publishing Requirements
Before a product can be enabled, the following conditions must be met:- User’s email must be confirmed
- At least one payment method must be connected
- Physical products must have at least one shipping destination
- Offer codes must have valid pricing
Response
boolean
required
Whether the operation was successful
object
The updated product object (see Retrieve Product for full schema)
Example Request
Example Response
Error Responses
Email Not Confirmed
No Payment Method
Missing Shipping Destinations
Invalid Offer Code Pricing
Disable Product
Authentication
Requires OAuth scope:edit_products
Path Parameters
string
required
The product’s external ID or unique permalink
Response
boolean
required
Whether the operation was successful
object
The updated product object (see Retrieve Product for full schema)
Example Request
Example Response
Error Responses
Product Not Found
Disable Failed
Disabling a product does not affect existing purchases or active subscriptions. Customers who previously purchased will still have access to the product.
When enabling a product with video content, the system will automatically transcode videos if the user has auto-transcoding enabled or if the product has previous successful sales.