API Call with many records to database

My API call generates from 1 to ~20 sets of records.
Date, place, nr, file link and some other things.

As the user doesn’t have the access to the link, I need to first store the api call results in the database.
But, how to do it, so that the results are stored in similar fashion as I would be displaying them in a repeating group?
So they are:
date - place - nr - file 1
date 2 - place 2 - nr 2 - file 2

this question is asked all the time. there are various threads you will find if you search for API call array to Bubble database.

Method options include recursive backend workflows or Bubble API for bulk create things