How to archive multiple files in one ZIP where source module is a download!?

I get a json array with filenames from a WebHook I use iterator on that array and download every element after that I tried to aggregate it and then use Archive on the result but still I get a ZIP file for every downloaded file. But what I want instead is download all files and zip them together to one ZIP. How can I achive this?

Does the archive application support adding multiple files in one operation? If not then you’ll need to make the archive and add each file to the existing archive.

Yes it does. And I could make it work with John from the Support of make. I needed to take the filename from my iterator and the data from the download also the source for Archive needs to be the iterator as well to make it work. But now I have a different Problem. The ZIP File is to big for Archive.
Bildschirmfoto 2022-04-26 um 13.06.15

Try making multiple zip files?