SoftLayer Development Network

Home of all the documentation you need for leveraging the SoftLayer API.

Our API provides direct control over every aspect of every SoftLayer service, as well as your SoftLayer customer account. And when we say every, we mean every .

So learn more now about using the API to manage your SoftLayer environment, integrate the SoftLayer API with other APIs, and more. And connect with other developers to share tips, ideas, and best practices.

Language Guides

While the SoftLayer API can be used with any programming language that has supports the SOAP, XML-RPC, or REST protocols, we have created these API clients to help you get started.

Object Storage

With the release of SoftLayer Object Storage, we wanted to integrate brand-unique, value-added features on top of the already comprehensive tools that have been set in place to provide a first-in-class product for our customers.

Latest Blog Posts

August 19, 2014
Isaac Karrer
Jumpgate is an OpenStack library that acts as an adapter to help cloud providers become OpenStack compliant. We have added additional endpoints to support the creation, deletion, listing, attachment, detachment, and type listing of volumes within SoftLayer using the OpenStack Cinder and Nova commands. Previously, you were limited to using the SoftLayer CLI tool to interact with SoftLayer resources. Now you can use Cinder and Nova CLI tools to consume SoftLayer resources. Jumpgate supports these additional OpenStack Cinder and Nova endpoints: ... read more
August 1, 2014
In part six of this series we explored using fog-softlayer for managing your SoftLayer VLANs. In this installment, we’ll cover creating and routing global IP addresses. You can follow this link for details on what SoftLayer global IP addresses are and how they work. ... read more
July 31, 2014
In part five of this series, we explored using fog-softlayer for managing your SoftLayer key pairs. In this blog, we'll look at creating and assigning VLANs for use with our virtual servers. Network Examples Note that SoftLayer uses the term VLAN. The Fog project tries to keep things provider-independent, so we'll be referring to them as networks. These examples all assume you have ~/.fog, which contain the following:   ... read more

Latest Forum Discussions

Gentlemen, Has anyone been successful in automating IPV6 PTR? I am unsure whether it is...
Here is my sample code: # Authentication information has been removed vg_service = SoftLayer...
I want to order a hardware via command line sl hardware . . . . . But I read somewhere to use...