Does saving api call to a list of things dataset make multiple calls?

Hi,
So here is how I am saving my api call to my database:

The recommendations api call does not return the exact same result every time even if you include the exact same parameters. I have noticed that in my database when analyzing the data that the data between columns doesn’t line up correctly (i.e. the price of the first wine isn’t the correct price). I am wondering if setting up the api to save this way makes 6 different api calls and since the response isn’t exactly the same each time, explains why my saved dataset isn’t correct.

If I’m correct in my thinking (that it does make 6 separate api calls), how do I get it to make only
one and save the api response properly?
Thanks in advance

It seems like the answer is no. The response not being exactly the same was actually coming from a separate issue that I had.