Hi Jan,
We ended up creating the data in the import zip format and posted it using the import api end point as you suggested. We considering adding the reload api as you mentioned, but we were worried there might be errors when generating reports simultaneously. Also didn't want to have to roll our own docker image.
Thanks again