Skip to main content

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.

Examples

These examples are public and can be viewed in a browser.

https://api.99stack.com/v1/region/list
https://api.99stack.com/v1/plan/list/(optional: region_id)
https://api.99stack.com/v1/image/list/(optional: region_id)

Documentation

https://api.99stack.com/docs/
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/