Skip to main content
POST
Duplicate Product
V2 Preview — This endpoint is part of the V2 API preview. Breaking changes may occur.

Overview

Clone an existing product to create a new draft copy. The duplicated product inherits the original’s description, product type, vendor, tags, options, variants, images, media, and metafields. The following fields are changed automatically:
  • Title becomes “Copy of [original title]”
  • Status is set to draft (or pending if the shop requires approval for new products)
  • Inventory is zeroed out on all variants
  • SKUs are cleared to avoid duplicates
  • Handle is regenerated by Shopify
Vendor tokens can only duplicate their own products.

Use Cases

  • Quickly create a similar product based on an existing one
  • Use a product as a template for seasonal variations
  • Speed up catalog expansion by cloning and editing

Required Scope

products:write

Path Parameters

string
required
The ID of the product to duplicate (Shopify numeric, GID, or MongoDB ObjectId).

Response

201
403
404

Example