NOTE: This article is written for our Classic Cloud Control Panel. You can access this interface from the New Cloud Control Panel by clicking your username in the upper-right of the control panel and selecting "Classic Cloud Control Panel".
To find the Rackspace Cloud Servers API, do the following (or click here)
1. Log into the Classic Cloud Control Panel
2. Click on Support on the Main Menu
3. Cick on Developer Resources in the Support menu
4. Download the appropriate documentation or guide a. Cloud Files Documentation – This is documentation for working with the Cloud Files API. You will want this if you are trying to build an application or tool that will need to upload or download files to or from Cloud Files.
b. Cloud Servers Documentation – Use this if you want to use the API to spawn or delete servers as well as obtain information on existing servers.
5. Once you have all the documentation you need you can log out of the Classic Cloud Control Panel.
© 2011-2013 Rackspace US, Inc.
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License

9 Comments
Isn't this also on http:/
This blog is very interesting
That is correct. This article
Client Code links don't exist anymore!?
Re: Control panel
I'm not entirely sure what you mean by "client code", but I admit I'm no API veteran. If you mean the language bindings, that document should be on the API page. If you mean a command-line client, there is a python package named "Nova client" that works with both the Rackspace Cloud API and with OpenStack Compute.
http://pypi.python.org/pypi/python-novaclient
client code / language bindings links don't exist
I followed those instructions but the new page (which is different looking) only has links to the API documentation, not to any client code / language bindings.
http://docs.rackspace.com/api/
Re: Language bindings
http://docs.rackspace.com/servers/api/v1.0/cs-bindguide-20090916.pdf
That's just documentation, not actual language bindings.
Where are the actual language bindings; where are the libraries with code that I call from my code?
The images in the documentation above show links to those libraries, and I've downloaded them in the past from those links (months ago), but no links to them exist anymore - just links to the documentation only!
Re: Client code
Check here, and one of these repositories might be what you're after:
https://github.com/rackspace
We'll see if we can't get that link placed more prominently in the control panel or the web site. I had to dig around the docs to find it, and it should definitely be easier to find that link than it is.
Add new comment