Toggle Navigation
SoftLayer API
Articles
Docs
Go
Java
PHP
Python
Rest
Ruby
Tools
Items with tag
objectfilter
article
Object-Filters
How Object Filters work
go
More Bare Metal Server examples
Working with Bare Metal Server
Event Logs
Working with Event Log, with pagination support
php
Get top level billing items for all owned accounts
Get invoice details for all sub-account in a given date range
Get Invoices
Get all invoices for a given date range
python
Threads for improved API performance
Describes how to use Python's Thread library to improve how quickly API commands can be executed by doing them in parallel instead of in series.
Advanced Bare Metal Server Ordering
Explains how to build a bare metal order, includes how to get packages, prices (including pcie and gpu items), raid setup and vlans
Event Logs
Some examples of Event Log, with pagination support
Provision Times
Generates a report of how long servers took to provision
Get bills by user
Goes through the upcoming invoice, collects billing items by their user, and prints out the results along with a sum of costs
Endurance Storage Replication
Examples on ordering, snapshots, and replication for endurance storage.
Bandwidth Pools
An example of getting information on portable subnets and servers in a bandwidth pool.
Get a list of Virtual Guests and Bare Metal servers per Pod in a Datacenter
List active Bare Metal and Virtual servers from each pod from a specific datacenter.
Find Location specific pricing for a package
Use an object filter and object mask to return the Location Based pricing information for a SoftLayer package.
Get Notifications
Gets a list of upcoming maintenance events
Get tickets using an objectFilter
Pulls down all the cancellation tickets created after a set date, along with any updates
rest
Working with Event Logs
Going over Event Logs with some examples of what each might look like
Tickets
Examples of how to use and interact with tickets
Events
Going over Events with some examples of what each might look like
Spare Pool Servers
How to interact with the Spare Pool
ruby
Show user accounts with and without two-factor enabled
Get a list of users with two-factor authentication enabled/disabled.
Get Notifications
Gets a list of upcoming maintenance events
Find Location specific pricing for a package
Use an object filter to return the Location Based pricing information for a SoftLayer package.
Determining SoftLayer Device Owners
Determining which user on an account ordered a device
Server Locate
List specific physical location for virtual machines
Open Source SDKs
softlayer-python
softlayer-java
softlayer-go
softlayer-perl
softlayer-php
softlayer-ruby
SL CLI
Standalone SoftLayer CLI
Installation
Documentation
Feature Request
Bug Report
Changelog
SL Plugin
Classic Infrastructure Plugin for ibmcloud CLI
Installation
Documentation
Feature Request
Bug Report
Changelog