Skip to content

Tiendanube - Get Products

This module allows querying products from a Tiendanube store. It can get a specific product by ID or list products with various filters such as category, publication status, dates, and more.

  • Store ID: Your store ID (visible in the panel URL)
  • Access Token: OAuth2 access token
ParameterTypeRequiredDescription
credentials_idcredentialYesTiendanube credentials
product_idstringNoSpecific product ID
category_idstringNoFilter by category
publishedselectNoPublication status
free_shippingselectNoWith/without free shipping
created_at_minstringNoMinimum creation date
created_at_maxstringNoMaximum creation date
sort_byselectNoSorting
per_pagenumberNoResults per page (default: 50)
pagenumberNoPage number (default: 1)
{
"success": true,
"products": [...],
"count": 50,
"page": 1,
"per_page": 50,
"message": "50 products retrieved"
}
  • id: Product ID
  • name: Object with name by language (es, pt)
  • description: Object with description by language
  • handle: SEO-friendly URL by language
  • variants: Variants array
  • images: Images array
  • categories: Categories array
  • brand: Brand
  • published: Publication status
  • free_shipping: Free shipping
  • created_at: Creation date
  • updated_at: Update date
{
"product_id": "12345678"
}
{
"category_id": "123",
"published": "true",
"sort_by": "created_at-desc"
}
{
"free_shipping": "true",
"per_page": 100
}
  • Text fields (name, description) are multilingual objects
  • The primary language depends on the store’s country (es for Latin America, pt for Brazil)
  • Each product can have multiple variants with independent prices and stock
  • The maximum limit per page is 200 products