OnApp Cloud API

Open and RESTful

OnApp Cloud has a comprehensive and open API. 

The OnApp API presents every Control Panel function to developers, enabling third party applications to access OnApp virtual machines, hypervisors, networking, disks, users, backups and more.

  • The OnApp API is RESTful
  • All function calls need authentication (Basic HTTP)
  • All function calls respond to xml and JSON requests

See the OnApp documentation page for the OnApp API guide with detailed code and output examples.

squall

squall is a third party Ruby library for working with the OnApp API. Version 1.0.2 of the library works with Ruby 1.8.7, 1.9.2, Rubinis, REE and JRuby 1.6.0 with OnApp 2.1.

Grab the latest version from RubyGems.org squall page.