POSTMAN Flow needs to have the ability to read a CSV file similar to the Runner

similar to the Runner, to be useful, Flow needs to be able to read from a CSV. Most of the endpoints we work with have arrays within the request body, so creating the iteration number is not needed. It should be read in as a JSON payload which can then be processed with JSON PATH and ideally JSONata as a mapper. I need the ability to get a unique list of values from a repeated list for header mapping and then iterate for-each instance in that unique list for the array mapper.

Hi @dubnemo

Thanks for sharing this feedback! This makes sense. Do you need to update / write to the CSV or just read from it?

Also, would you mind sharing what you are trying to do in Flows using the data stored in the CSV file?

Best,
Tarrek

Product Lead, Flows
Postman

@tarrek-s
My use case generally to read the CSV file, get the unique list of farmerUUIDs, for-each farmer in farmers, create a JSON payload that identifies them and their arable fields that we are asking questions how they are farming their fields, and POSTing this payload to the data collection platform, one POST / farmer.

Hope that helps.

I have used Node-RED to do this type of processing in the past.