Tiendanube - Actualizar Producto
Descripcion
Sección titulada «Descripcion»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.
Configuracion
Sección titulada «Configuracion»Credenciales Requeridas
Sección titulada «Credenciales Requeridas»- Store ID: ID de tu tienda
- Access Token: Token de acceso OAuth2
Parametros
Sección titulada «Parametros»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| credentials_id | credential | Si | Credenciales de Tiendanube |
| product_id | string | Si | ID del producto a actualizar |
| variant_id | string | No | ID de variante especifica |
| name | string | No | Nuevo nombre |
| description | string | No | Nueva descripcion |
| price | number | No | Nuevo precio |
| stock | number | No | Nueva cantidad en stock |
| sku | string | No | Nuevo SKU |
| categories | string | No | Nuevos IDs de categorias |
| brand | string | No | Nueva marca |
| published | select | No | Cambiar estado de publicacion |
| free_shipping | select | No | Cambiar envio gratis |
| language | select | No | Idioma (es/pt) |
{ "success": true, "product": {...}, "product_id": 12345678, "variant": {...}, "fields_updated": ["name", "price", "variant"], "message": "Producto 12345678 actualizado correctamente"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Actualizar precio y stock
Sección titulada «Actualizar precio y stock»{ "product_id": "12345678", "price": 1800, "stock": 75}Cambiar nombre y descripcion
Sección titulada «Cambiar nombre y descripcion»{ "product_id": "12345678", "name": "Camiseta Premium", "description": "Nueva descripcion mejorada"}Publicar/ocultar producto
Sección titulada «Publicar/ocultar producto»{ "product_id": "12345678", "published": "true"}Actualizar variante especifica
Sección titulada «Actualizar variante especifica»{ "product_id": "12345678", "variant_id": "98765432", "price": 2000, "stock": 25}API Utilizada
Sección titulada «API Utilizada»- 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
Nodos Relacionados
Sección titulada «Nodos Relacionados»- TiendanubeGetProducts - Obtener productos para luego actualizarlos
- TiendanubeCreateProduct - Crear un nuevo producto
- TiendanubeGetOrders - Obtener pedidos que incluyen el producto