Shopify - Obtener Productos
Descripcion
Sección titulada «Descripcion»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.
Configuracion
Sección titulada «Configuracion»| Campo | Tipo | Requerido | Descripcion |
|---|---|---|---|
credentials_id | string | Si | ID de las credenciales de Shopify |
product_id | number | No | ID de producto especifico |
collection_id | number | No | Filtrar por coleccion |
product_type | string | No | Tipo de producto |
vendor | string | No | Vendedor/marca |
handle | string | No | Handle (slug URL) del producto |
status | string | No | Estado: active, archived, draft |
published_status | string | No | published, unpublished, any |
created_at_min | string | No | Creado desde (ISO 8601) |
created_at_max | string | No | Creado hasta (ISO 8601) |
updated_at_min | string | No | Actualizado desde (ISO 8601) |
updated_at_max | string | No | Actualizado hasta (ISO 8601) |
limit | number | No | Limite de resultados (max 250) |
since_id | number | No | Productos con ID mayor a este |
fields | string | No | Campos a devolver (separados por coma) |
Credenciales
Sección titulada «Credenciales»Opcion 1: OAuth (Recomendado)
Sección titulada «Opcion 1: OAuth (Recomendado)»- En Floogos, ve a Credenciales
- Selecciona Shopify
- Haz clic en Conectar
- Autoriza el acceso a tu tienda
Opcion 2: Custom App (Access Token)
Sección titulada «Opcion 2: Custom App (Access Token)»- En Shopify Admin, ve a Settings > Apps and sales channels
- Haz clic en Develop apps
- Crea una nueva app y configura los permisos:
read_products,write_products - 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": {}}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Productos de una coleccion
Sección titulada «Productos de una coleccion»{ "credentials_id": "shopify_tienda", "collection_id": 987654321, "limit": 50}Productos por vendor
Sección titulada «Productos por vendor»{ "credentials_id": "shopify_tienda", "vendor": "Nike", "status": "active"}Campos especificos (optimizado)
Sección titulada «Campos especificos (optimizado)»{ "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_*yupdated_at_*usan formato ISO 8601 - El campo
statussolo esta disponible en API 2023-07 o superior
Nodos relacionados
Sección titulada «Nodos relacionados»- ShopifyCreateProduct - Crear nuevos productos
- ShopifyUpdateProduct - Actualizar datos de un producto existente
- ShopifyGetOrders - Obtener pedidos que contienen productos