Saltearse al contenido

Tiendanube - Actualizar Producto

Este modulo permite modificar las propiedades de productos existentes en Tiendanube: nombre, descripcion, categorias, estado de publicacion, y opcionalmente actualizar precio/stock de la variante principal.

  • Store ID: ID de tu tienda
  • Access Token: Token de acceso OAuth2
ParametroTipoRequeridoDescripcion
credentials_idcredentialSiCredenciales de Tiendanube
product_idstringSiID del producto a actualizar
variant_idstringNoID de variante especifica
namestringNoNuevo nombre
descriptionstringNoNueva descripcion
pricenumberNoNuevo precio
stocknumberNoNueva cantidad en stock
skustringNoNuevo SKU
categoriesstringNoNuevos IDs de categorias
brandstringNoNueva marca
publishedselectNoCambiar estado de publicacion
free_shippingselectNoCambiar envio gratis
languageselectNoIdioma (es/pt)
{
"success": true,
"product": {...},
"product_id": 12345678,
"variant": {...},
"fields_updated": ["name", "price", "variant"],
"message": "Producto 12345678 actualizado correctamente"
}
{
"product_id": "12345678",
"price": 1800,
"stock": 75
}
{
"product_id": "12345678",
"name": "Camiseta Premium",
"description": "Nueva descripcion mejorada"
}
{
"product_id": "12345678",
"published": "true"
}
{
"product_id": "12345678",
"variant_id": "98765432",
"price": 2000,
"stock": 25
}
  • Endpoint Producto: PUT /v1/{store_id}/products/{id}
  • Endpoint Variante: PUT /v1/{store_id}/products/{id}/variants/{variant_id}
  • Documentacion: Tiendanube Products API
  • Si no se especifica variant_id, se actualiza la primera variante
  • Los campos de texto se actualizan solo en el idioma especificado
  • Cambiar categorias reemplaza las categorias existentes
  • Solo se actualizan los campos proporcionados