Live Sales Chat    US Sales/Support: 855-NEPHOS-9   International Sales/Support: 408-599-7008   Sign in
Home / Feature / RESTful API

RESTful API

RESTful API

REST API - Cloud Server
REST API - Networking Resources
REST API - Account User
Features

The NephoScale RESTful API is very intuitive API to use. It is used for programmatically manipulating cloud infrastructure over HTTP, and is the most granular level of control over the NephOS cloud platform. Its most typical use is for provisioning and managing servers and storage. Users who want to create their own job management client can use the API to call into NephOS platform, and the API can be used to automate provisioning and manipulation of infrastructure directly from user applications. Resellers can use the API for real time status and monitoring requirements for billing and account information, and can use it as a throttling mechanism to monitor usage and expenses and then take action as necessary.

The NephoScale Admin CLI provides an additional convenient way to access the NephoScale API.

  • Requires an agent to be installed on every server

  • Agent can be added to a server using either CloudScript or the REST API

  • Once a server is created with an agent it can be accessed using the CLI

  • By running some simple configuration commands using the REST API users can run the commands in a shell

  • Shell can be used as a mechanism to easily run recipes

  • Users can leverage tokens to allow commands to be run on servers over time in a stateful manner

  • Use the VNC Console to connect to a server to use the CLI as an easy way to get information out of the NephOS platform