Item Lists
The Item Lists node provides powerful dataset operations. When you have a collection of hundreds of items, this node allows you to sort them alphabetically, limit the batch to the Top 10, or aggregate specific properties without needing to write custom loop logic.
What can you do with Item Lists?
Deep Object Extraction
Effortlessly extract all nested values belonging to a specific deep key across an entire array of complex objects without writing any loop code.
Advanced Array Sorting
Strictly order incoming execution items ascending or descending based on custom dynamic internal variables like 'Price', 'Date Created', or alphabetical 'Name'.
Deduplication Enforcement
Identify and aggressively remove duplicate entries from your execution batch based on unique identifying keys, ensuring downstream APIs are never spammed twice.
Detailed Usage & Configuration
The Item Lists Node provides rapid dataset operations that historically required 20 lines of messy Javascript in a Code node.
1. Sorting And Slicing
When ingesting chaotic arrays directly from basic APIs, you can easily impose strict descending order formatting simply by identifying a Target Column (like $json.Price) and executing the Sort command. Chain it with a Limit command to easily isolate "Top 10" arrays natively.
2. Removing Duplicates
A crucial integration step: When merging arrays locally or pulling massive CSV logs, duplication happens. Instead of pushing dirty data to an external API (risking errors or double-billing clients), use the Deduplicate mode. Define an explicit Unique Key (like Customer_ID) and the engine automatically strips out identically repeated instances of that ID across the entire batch matrix immediately.
