API Help, Creating Site & Uploading assets?

Hi,

I’m new to webflow and trying to understand the limitations of the API. Is it possible to create a new site and upload custom HTML/JS/CSS to it?

Thanks!