99Stack Cloud API
99Stack API is a lightweight, fast and secure interface to manage everything related to your account. To simplify usage: all requests and responses are sent as JSON strings by default.
What is the difference between public and private functions?
Public functions can be accessed without authentication, this includes listing of public data such as available regions, images and plans.
Private functions requires the Authentication header to be set.
How do I authenticate?
By passing the header " Authorization" with the value: " Bearer TOKEN", where token is your authentication token. You can create/obtain tokens by using a graphical client such as https://dash.99stack.com or by using the API only. More info is available in docs.
These examples are public and can be viewed in a browser.
GET https://api.99stack.com/v1.2/region/list GET https://api.99stack.com/v1.2/plan/list GET https://api.99stack.com/v1.2/image/list
Plans and images can also be listed specifically by region:
GET https://api.99stack.com/v1.2/plan/list/<region_id> GET https://api.99stack.com/v1.2/image/list/<region_id>
Questions regarding usage may be posted on our forum, as there may be others looking for answers to the same questions: https://community.99stack.com.