Tiendanube - Obtener Productos
Descripcion
Sección titulada «Descripcion»Este modulo permite consultar los productos de una tienda Tiendanube. Puede obtener un producto especifico por ID o listar productos con diversos filtros como categoria, estado de publicacion, fechas y mas.
Configuracion
Sección titulada «Configuracion»Credenciales Requeridas
Sección titulada «Credenciales Requeridas»- Store ID: ID de tu tienda (visible en la URL del panel)
- 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 | No | ID del producto especifico |
| category_id | string | No | Filtrar por categoria |
| published | select | No | Estado de publicacion |
| free_shipping | select | No | Con/sin envio gratis |
| created_at_min | string | No | Fecha creacion minima |
| created_at_max | string | No | Fecha creacion maxima |
| sort_by | select | No | Ordenamiento |
| per_page | number | No | Resultados por pagina (default: 50) |
| page | number | No | Numero de pagina (default: 1) |
{ "success": true, "products": [...], "count": 50, "page": 1, "per_page": 50, "message": "50 productos obtenidos"}Campos de Producto
Sección titulada «Campos de Producto»id: ID del productoname: Objeto con nombre por idioma (es, pt)description: Objeto con descripcion por idiomahandle: URL amigable por idiomavariants: Array de variantesimages: Array de imagenescategories: Array de categoriasbrand: Marcapublished: Estado de publicacionfree_shipping: Envio gratiscreated_at: Fecha de creacionupdated_at: Fecha de actualizacion
Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Obtener producto por ID
Sección titulada «Obtener producto por ID»{ "product_id": "12345678"}Productos publicados de una categoria
Sección titulada «Productos publicados de una categoria»{ "category_id": "123", "published": "true", "sort_by": "created_at-desc"}Productos con envio gratis
Sección titulada «Productos con envio gratis»{ "free_shipping": "true", "per_page": 100}API Utilizada
Sección titulada «API Utilizada»- Endpoint:
GET /v1/{store_id}/products - Documentacion: Tiendanube API
- Los campos de texto (name, description) son objetos multilingues
- El idioma principal depende del pais de la tienda (es para Latinoamerica, pt para Brasil)
- Cada producto puede tener multiples variantes con precios y stock independientes
- El limite maximo por pagina es 200 productos
Nodos Relacionados
Sección titulada «Nodos Relacionados»- TiendanubeCreateProduct - Crear un nuevo producto
- TiendanubeUpdateProduct - Actualizar datos de un producto
- TiendanubeGetOrders - Obtener pedidos que incluyen productos