Streamline for Shopify icon

Streamline for Shopify

Call Streamline APIs

Product → Get Many Products

AI-generated

Overview

This node operation retrieves a paginated list of products from a Shopify store's inventory. It is useful for scenarios where you need to fetch multiple products, such as displaying product catalogs, syncing product data, or analyzing inventory. For example, an e-commerce manager might use this to get all products in batches for reporting or updating prices.

Use Case Examples

  1. Fetch the first 50 products to display on a storefront page.
  2. Retrieve products in batches of 100 to sync with an external inventory management system.

Properties

Name Meaning
Page Page number (1-based) to retrieve, with 1 being the first page.
Size Number of products to retrieve per page, with a maximum of 250.
Format Format of the response, set to 'llm-ready' by default (hidden property).
Request Options Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration.

Output

JSON

  • products - Array of product objects retrieved from the inventory.
  • page - Current page number of the paginated results.
  • size - Number of products returned per page.
  • total - Total number of products available in the inventory.

Dependencies

  • Requires an API key credential for authenticating with the Streamline for Shopify API.

Troubleshooting

  • Ensure the API key credential is correctly configured and has permissions to access product data.
  • Verify that the 'page' and 'size' parameters are within allowed ranges to avoid errors.
  • If SSL issues occur, consider enabling the 'Ignore SSL Issues' option, but be aware of security risks.
  • Check proxy settings if requests fail due to network restrictions or firewalls.

Links

Discussion