I don’t know if you’ll be able to send a binary zipfile as data and also JSON data along with a request as you are seeming to try to do. Here’s a counterproposal:
Hi, yes thats sort of what I’m currently doing, well kinda, I’m doing it the other way around. I’m first doing a zip upload, and then renaming the newly created site.