Skip to content

Shopify - Update Product

This module allows updating any field of an existing product in Shopify, including basic information, publication status, SEO, and more.

FieldTypeRequiredDescription
credentials_idstringYesShopify credentials ID
product_idnumberYesProduct ID to update
titlestringNoNew title
body_htmlstringNoNew HTML description
vendorstringNoNew vendor/brand
product_typestringNoNew product type
tagsstringNoNew tags (comma-separated)
statusstringNoNew status: draft, active, archived
publishedbooleanNoChange publication status
handlestringNoNew handle (URL slug)
seo_titlestringNoNew SEO title
seo_descriptionstringNoNew SEO description
FieldDescription
shop_domainStore domain (my-store.myshopify.com)
access_tokenAdmin API access token
{
"success": true,
"product": {
"id": 123456789,
"title": "Nuevo Titulo",
"...": "updated fields"
},
"product_id": 123456789,
"fields_updated": ["title", "body_html", "tags"],
"message": "Product 123456789 updated successfully"
}
{
"credentials_id": "shopify_tienda",
"product_id": 123456789,
"status": "active",
"published": true
}
{
"credentials_id": "shopify_tienda",
"product_id": 123456789,
"seo_title": "Camiseta Premium Algodon | Mi Tienda",
"seo_description": "Descubre nuestra camiseta premium de algodon organico. Envio gratis en 24h.",
"handle": "camiseta-premium-algodon-organico"
}
  • Only the fields you specify are updated
  • To update variants, you need to include each variant’s id
  • Changing handle affects the product URL (may break external links)
  • Unspecified fields keep their current value
  • ShopifyGetProducts - Get and search existing products
  • ShopifyCreateProduct - Create new products
  • ShopifyGetOrders - Get orders that contain products