Api for multiple folders creation


I have a requirements to implement MultiSite features for individual client. There would be some default folder for each client. From UI side we want to create site with some details but below folder hierarchy I want it should create automatically, we are not in intention to have multiple network call for folder creation.

I can read this data from some file since it’s a defualt for all clients and should create at cms level.

Please suggest me, do we have any api for multiple folder creation, if not then how we can implement above scenario. @jasper.floor @machak Any help will be appreciated.

Is each site a separate channel?

Yes, each site is a separate channel.