SliceManager API Documentation

The SliceManager API allows for the easy and convenient manipulation of your Slicehost account.


Latest Version

Any changes to the API process will be shown in the latest ebook version:

SliceManager API ebook - v1.4.1.1.pdf

Please see below for a changelog.

Changelog

v1.4.1.1 - Oct 02 2008

Updated to include PyActiveResource 0.3

v1.4.1 - Sep 03 2008

Private IPs added

v1.4.0 - Aug 04 2008

Slice builds rebuilds from backups

Slice deletes

Additional Slice information including:

Status, Bandwidth Usage, All IPs associated, Progress (when building, rebuilding, etc).

v1.3.0 - May 22 2008

Addition of flavor image and slice

v1.2.0 - April 2008

Official release.

PickledOnion.

Article Comments:

Marta commented Tue Mar 10 13:12:00 UTC 2009:

Thanks for the information... I use v1.4.1.1

Dan commented Tue Mar 17 06:04:16 UTC 2009:

I've created a PHP class for easy API access. It can be found here:

http://sourceforge.net/projects/php-sliceapi/

At the time of this posting it supports reading information about your slices, and full DNS management (addition, modification, and removal of DNS entries) for your account.

Goutam Reja commented Wed Jul 22 19:40:00 UTC 2009:

I am getting corrupted pdf, can't open it in FF.

Adrian Cole commented Sun Aug 09 04:50:34 UTC 2009:

Is this API going to stick around, or are you moving to another API?

PickledOnion commented Mon Aug 10 13:28:05 UTC 2009:

Adrian,

The API will stay - it will continue to be worked on and improved.

I am not sure what you mean by us moving it to another API but I hope my answer helps.

PickledOnion

angeletti group commented Sat Oct 10 03:55:07 UTC 2009:

I didn't even realize you had an API. One thing I will say though is don't ever change SliceHost.

Brian Cline commented Thu Nov 05 01:45:08 UTC 2009:

Hello -- is there documentation on the actual API XML schema implementation anywhere? Information on any necessary headers, possible responses (including errors), when to use GET/POST/PUT, etc? Do I POST requests in XML or standard POST fields? The provided PDF only seems to address using a Ruby object to interface with Slicehost, and shows in an abstract format what fields to use, but doesn't really describe how exactly this is implemented. Are there additional docs anywhere that go beyond these Ruby examples? I feel as though I'm missing something.

Thanks for any guidance you can provide.

BvD commented Sun Dec 20 15:53:53 UTC 2009:

Hi, I'm missing info on searching for Records in this documentation. I would like to find an existing Record in a given Zone and then delete it. (In Ruby) thnx

Michael Deering commented Fri Jan 08 21:24:50 UTC 2010:

I would really love to see reverse DNS entry management added to the API!

pho3nixf1re commented Mon Feb 08 03:54:28 UTC 2010:

I created a ruby script to make Updating DNS records automated. Feel free to contribute.

Want to comment?


(not made public)

(optional)

(use plain text or Markdown syntax)