Saltearse al contenido

Shopify - Actualizar Producto

Este modulo permite actualizar cualquier campo de un producto existente en Shopify, incluyendo informacion basica, estado de publicacion, SEO y mas.

CampoTipoRequeridoDescripcion
credentials_idstringSiID de las credenciales de Shopify
product_idnumberSiID del producto a actualizar
titlestringNoNuevo titulo
body_htmlstringNoNueva descripcion HTML
vendorstringNoNuevo vendedor/marca
product_typestringNoNuevo tipo de producto
tagsstringNoNuevos tags (separados por coma)
statusstringNoNuevo estado: draft, active, archived
publishedbooleanNoCambiar estado de publicacion
handlestringNoNuevo handle (URL slug)
seo_titlestringNoNuevo titulo SEO
seo_descriptionstringNoNueva descripcion SEO
CampoDescripcion
shop_domainDominio de la tienda (mi-tienda.myshopify.com)
access_tokenToken de acceso de la Admin API
{
"success": true,
"product": {
"id": 123456789,
"title": "Nuevo Titulo",
"...": "campos actualizados"
},
"product_id": 123456789,
"fields_updated": ["title", "body_html", "tags"],
"message": "Producto 123456789 actualizado correctamente"
}
{
"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"
}
  • Solo se actualizan los campos que especifiques
  • Para actualizar variantes, necesitas incluir el id de cada variante
  • Cambiar handle afecta la URL del producto (puede romper enlaces externos)
  • Los campos no especificados mantienen su valor actual
  • ShopifyGetProducts - Obtener y buscar productos existentes
  • ShopifyCreateProduct - Crear nuevos productos
  • ShopifyGetOrders - Obtener pedidos que contienen productos