Portal Community
HTTP Request node connected to Manual Trigger
HTTP Request connected from Manual Trigger, still default-labeled, showing its Success/Error ports.
HTTP Request node renamed to Get Products
Renamed to "Get Products" via Node Properties → Generic → Name.

Configuration — Request

FieldValue
urlhttps://dummyjson.com/products?limit=2
methodGET (default)
headersnone needed
bodynone — GET request
timeoutSeconds30 (default)
allowRedirectson (default)
HTTP Request configuration tab
The Initial Data Source configuration tab — matches the table above exactly.

Configuration — Output Data

This is the important part. The raw dummyjson response wraps the actual product list inside a products key — without extracting it, the entire response object would become a single output item.

FieldValueWhy
outputDataQueryPathproductsExtracts just the nested product array.
translateOutputDataModeSplitIntoArrayTurns that array into one output item per product.
HTTP Request Output Data configuration tab
Translate Output Data Mode = "SplitIntoArray - Split wrapped items", Output Data Query Path = "products".

Result

Two items, one per product — every field from the raw API response present under each item's json:

HTTP Request live output showing full product record
Live execution output — Item 1's full json payload: Id, Title, Description, Category, Price, Discount Percentage, Rating, Stock, Tags, Brand, Sku, Weight, Dimensions, Warranty/Shipping Information, Availability Status, Reviews, and more.
Confirmed working exactly as designed The query path + split-into-array combination produced exactly two items, each with the complete, unmodified product record from the API — nothing lost, nothing merged.