Skip to content

Shopify - Get Products

This module allows querying products from your Shopify store, either a specific product by ID or a list filtered by type, vendor, collection, publication status, and dates.

FieldTypeRequiredDescription
credentials_idstringYesShopify credentials ID
product_idnumberNoSpecific product ID
collection_idnumberNoFilter by collection
product_typestringNoProduct type
vendorstringNoVendor/brand
handlestringNoProduct handle (URL slug)
statusstringNoStatus: active, archived, draft
published_statusstringNopublished, unpublished, any
created_at_minstringNoCreated since (ISO 8601)
created_at_maxstringNoCreated until (ISO 8601)
updated_at_minstringNoUpdated since (ISO 8601)
updated_at_maxstringNoUpdated until (ISO 8601)
limitnumberNoResult limit (max 250)
since_idnumberNoProducts with ID greater than this
fieldsstringNoFields to return (comma-separated)
  1. In Floogos, go to Credentials
  2. Select Shopify
  3. Click Connect
  4. Authorize access to your store
  1. In Shopify Admin, go to Settings > Apps and sales channels
  2. Click Develop apps
  3. Create a new app and configure permissions: read_products, write_products
  4. Install the app and copy the 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
}
  • The maximum limit per request is 250 products
  • For more products, use pagination with since_id
  • The created_at_* and updated_at_* fields use ISO 8601 format
  • The status field is only available in API 2023-07 or later
  • ShopifyCreateProduct - Create new products
  • ShopifyUpdateProduct - Update an existing product’s data
  • ShopifyGetOrders - Get orders that contain products