create a cloud site API
Its very frustrating if you live outside of the US and dont want to use Rackspace for billing (in US$) for cloud sites. It seems so simple to release an API for provisioning and data collection. I have asked for over a year now, and its always next quarter, next quarter. When is this coming because until cloud sites can integrate with 3rd party billing software its as useful as a one string guitar.
Create an API for could sites supporting all functionality the control panel has. The API for cloud servers/files is excellent, having it missing from sites is a very large hole in the service.
This would make it possible to reliably build our own services and tools on top of cloud sites. C'mon, we could build some epic tools on top of this :)
I was sent here by an email asking me how to improve this product so you can't say there are no plans to do so :)
Given the recent news that end-user support is being discontinued, it seems appropriate to bring the API issue back up. It was shot down before, but removing end-user support suggests Cloud Sites is being targeted more at resellers than ever before. I continue to maintain that an API is absolutely critical for any serious resellers. Currently, it can take nearly 10 minutes to fully provision a site via the control panel. I beg you, RackSpace, please build an API for CloudSites!
An api to create cloud site aliases that would help all word press multi sites as well as other multi domain systems. Rackspace control panel is extremly slow outside US. :(
As a reseller, we have a lot of client websites in our profile. We are also growing as a company and are hiring new developers fairly frequently. Hunting around the Cloudsites control panel for FTP information can be a lengthy wait over https, and if the info ever changes it must happen again. If there was a way to securely pull FTP login information into our web-based intranet would be a huge time-saver. We can do that with our Plesk-based dedicated server, and would consider a similar feature on Cloudsite to be very, very helpful.
make api for cloud sites , for create client add site, change password etc...
I'd love to be able to create sites and mx records (and every other site setting) programatically
We need to go into control panel to create a client account for cloud sites... This should be automatic through API taking the data from our site, when our client buys from us.
This work is in progress, but completion timeframe is unclear at this time.
Andy Aloia commented
Any updates on this? Amazing how this is well over 3 years old and the last update was over 1 year ago.
Jeff Shaikh commented
"Considerable progress has been made on this API effort in the past few months, but there is still much work to do..." was back in Nov 2012.
I do understand that a complex product like cloudsites has a LOT of functionality. Personally I don't need the entire product in an API. That would be a lot for me to connect to. All I need is 2 things (as a start).
1. Give me the ability to create a sub-account through the API
2. Give me the ability to add a domain to an existing sub-account through the API
That's all. Once that's done, we can provide the sub-account user the ability to manage their account through the controlpanel at websitesettings.com
I know there would be more features more users would require, but I see there is a lot of frustration in this thread. If I had those account provisioning in a simplified first version, it would go a long.way.
That's a sure need
Charlton Durie commented
Any progress on this?
Marbot Florent commented
Shelby DeNike commented
Any update on this? Beta access? Heck even alpha access would be a huuuuuge plus.
They ability to manage domains, emails, and databases through an API is crucial to our operation.
Jeff Conrad commented
We've been a Mosso (I mean Cloud Sites) customer since February 2008--right before request-based billing was announced and summarily shot. Before that, we were VPS customers at some host paying out the nose for php4 hosting when 5.1 was out. Before that, we owned Cobalt RaQ4's. I'm a PHP developer, and I hate un-necessary server administration. At the same time, I want to be hosted on something that'll keep my site going even in cases of tons of traffic.
I honestly haven't been looking lately, but are there any scalable PaaS providers that are as "simple" as upload your existing code? Yeah, with Cloud Sites you probably have to make a few minor changes for things like IP address detection, but after that, it'll scale a lot better than it would on a shared host or a VPS and with only minor tweaks. With the possible exception of a custom Heroku buildkit, is there even another PHP-based PaaS that comes remotely close to what sites offers? How many of them have a toll-free number you can call and get someone to answer in the first few rings where the support agents are all US-based?
Don't get me wrong, Cloud Sites still has truckloads of room for improvement, but the pace at which the improvements are happening lately has been getting a lot faster. Note to an admin who can actually do anything: how about actually showing the full release notes page with the entire history so we can all keep track of how often the updates are coming and what they actually contain.
Earlier this year Rackspace (finally) added PHP 5.3 support. More recently, they added support for chained SSL certificates where you can specify the intermediate certificate. This was something that I'd been waiting for forever and was actually a reason we did not sign up sooner. I have more faith in Cloud Sites than I did when I signed up when it was Mosso and they were rapidly adding tons of features that were 80% baked. I believe the API will actually happen this time.
P.S. See if you can get UserVoice to fix this comment box. It's criminal that I can't resize it manually.
@Unhappy Camper -- well said indeed.
And this is no corner-case either -- don't have to look far for several other examples, such as the lack of backup solution for CloudSites. It has over 1200 votes and years of complaints, yet RS spins the same story there.
RS response to API: We understand your frustration and understand that this API was requested long ago -- "work is in progress, but completion timeframe is unclear at this time"
RS response to Backup: Sites users, as an interim step toward a more comprehensive backup solution, we recommend using the zipit backup solution -- it is "an Unsupported Service"
The YEARS of patience and loyalty is not paying off. FANATICAL SUPPORT!? ...what a joke.
Unhappy Camper commented
At the risk of sounding sour, could I respectfully say, I've heard all of this all before regarding this mythical API.
In my almost four years of experience with Cloud Sites the gap between 'going to do' and 'could actually do' never got any closer.
The reality of what happened was the price of Cloud Sites went up and the level of service, including the removal of telephone support to end customers went down. Functions like domain renewal just never worked and when Rackspace is pressed on the issue you are referred to a 'legal department'.
So I guess if I was cynical I could say Rackspace made all the moves to make their life easier at the expense of us, their paying customers.
The irony of the similarity between the words Rackspace and Racketeer is no lost on me. "Traditionally, the word racket is used to describe a business (or syndicate) that is based on the example of the protection racket and indicates a belief that it is engaged in the sale of a solution to a problem that the institution itself creates or perpetuates, with the specific intent to engender continual patronage."
Erick Baum commented
I completely agree with Unhappy Camper, COMPLETELY. We looked around for other "cloud sites" solutions and couldn't find much. Media Temple was the closest thing but their sales guy told me to stay away from their Grid service if we had high volume sites. We ended up going with Amazon EC2 servers and use Virtualmin/Cloudmin for the control panel. Not quite the same service but we can scale the servers very easily if we need to. Virtualmin's interface is a little complicated, but it does the job and it has an API so we can automate whatever we want with our own interface. We're hosting everything we had at Cloud Sites on an m1.large instance with plenty of power to spare and the cost is actually a little less.
Joshua Brown commented
What other options are out there better that Cloud Sites?
Unhappy Camper commented
My advice is to go elsewhere. Rackspace has ZERO interest in this product, but are happy to string us all along and take the monthly fees on the promise of a brighter day. After four years, and counting for this magical day, I just gave up and moved elsewhere, for half the price and 20 times the features. I would recommend you all do the same. Rackspace is a cancer that kills you slowly over time, and what's worse is they take some perverse pleasure in this.
Shelby DeNike commented
Can we get an update on this? Is there by chance a Alpha/Beta sign up?
Andy Aloia commented
Any idea when this will be implemented? Seriously considering changing providers as there is no way to automate signups or tie in with any alternative billing solution.
Vadim Sigaev commented
As for me, it is the MOST requested feature!
James Rose commented
Hasn't been any activity on this in a while. Is it still being developed?
Baskar. P commented
I am also waiting for the API...
Abhishek Ghosh commented
Tommy McNeely commented
I know there are several people that want the whole API to be able to manage everything about cloud sites from front to back and all around, but if we could at least get it to LIST (read only) our Client List, with at least Client ID, name and company name, that would be *very* useful.