I think you can use recursive APIs. i think you need 2 APIs
API1
load data (list of things) and send it to API2:
API2
- for item#1, send emails
- if list of things > 1, then call API2 with list of things minus item#1
(NB: you could use first item instead of item#1, but for a whole set of reasons, you should use item#1.)
I’ve struggled with this a while back and documented my learning: Schedule API workflow on a list - does the list have a limit?