Skip to content

Delete a product ​

Delete a product. Deleting a product is only possible if it has no prices associated with it. Additionally, deleting a product with type=good is only possible if it has no SKUs associated with it.

Returns ​

Returns a deleted object on success. Otherwise, this call raises an error.

curl
curl -X DELETE https://api.stripe.com/v1/products/{{PRODUCT_ID}} \
  -u "<<YOUR_SECRET_KEY>>"

Response ​

json
{
  "id": "prod_NWjs8kKbJWmuuc",
  "object": "product",
  "deleted": true
}

Stripe API Reference - Self-contained docs reference, refreshed 2026-05-18