Actions13
Product → Get Many Products
AI-generatedOverview
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
- Fetch the first 50 products to display on a storefront page.
- 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
- Streamline Shopify API - Get Many Products - Official documentation for the Get Many Products endpoint in the Streamline Shopify API.