REST API for web application platfom PaaS.
Platform is dedicated for developers, who want to deploy application in cloud environment. User can configure how much resources app would need, like nodes, memory, cpu, disk space, etc. Environment for an app is initialized with request to API and then developer can deploy code using GIT (just like on Heroku).