Saltearse al contenido

Shopify - Obtener Productos

Este modulo permite consultar productos de tu tienda Shopify, ya sea un producto especifico por ID o una lista filtrada por tipo, vendor, coleccion, estado de publicacion y fechas.

CampoTipoRequeridoDescripcion
credentials_idstringSiID de las credenciales de Shopify
product_idnumberNoID de producto especifico
collection_idnumberNoFiltrar por coleccion
product_typestringNoTipo de producto
vendorstringNoVendedor/marca
handlestringNoHandle (slug URL) del producto
statusstringNoEstado: active, archived, draft
published_statusstringNopublished, unpublished, any
created_at_minstringNoCreado desde (ISO 8601)
created_at_maxstringNoCreado hasta (ISO 8601)
updated_at_minstringNoActualizado desde (ISO 8601)
updated_at_maxstringNoActualizado hasta (ISO 8601)
limitnumberNoLimite de resultados (max 250)
since_idnumberNoProductos con ID mayor a este
fieldsstringNoCampos a devolver (separados por coma)
  1. En Floogos, ve a Credenciales
  2. Selecciona Shopify
  3. Haz clic en Conectar
  4. Autoriza el acceso a tu tienda
  1. En Shopify Admin, ve a Settings > Apps and sales channels
  2. Haz clic en Develop apps
  3. Crea una nueva app y configura los permisos: read_products, write_products
  4. Instala la app y copia el Admin API access token
{
"success": true,
"products": [
{
"id": 123456789,
"title": "Camiseta Premium",
"body_html": "<p>Descripcion del producto</p>",
"vendor": "Mi Marca",
"product_type": "Ropa",
"handle": "camiseta-premium",
"status": "active",
"variants": [],
"images": [],
"tags": "verano, oferta"
}
],
"total": 45,
"filters_applied": {}
}
{
"credentials_id": "shopify_tienda",
"collection_id": 987654321,
"limit": 50
}
{
"credentials_id": "shopify_tienda",
"vendor": "Nike",
"status": "active"
}
{
"credentials_id": "shopify_tienda",
"fields": "id,title,variants,images",
"limit": 100
}
  • El limite maximo por peticion es 250 productos
  • Para obtener mas productos, usa paginacion con since_id
  • Los campos created_at_* y updated_at_* usan formato ISO 8601
  • El campo status solo esta disponible en API 2023-07 o superior
  • ShopifyCreateProduct - Crear nuevos productos
  • ShopifyUpdateProduct - Actualizar datos de un producto existente
  • ShopifyGetOrders - Obtener pedidos que contienen productos