SoftLayer API Examples
December 21, 2015
Introduced the Account Defined Networking option on customer order forms. The Customer Defined Network product is currently in beta and not available on all SoftLayer accounts.
Replaced the old SOC2 report with the new one for period November 1, 2014 through October 31, 2015.
Fixed an issue that was causing Notifications to show an empty list of impacted devices.
The SoftLayer_Account_MasterServiceAgreement::getPdf() method is deprecated. It is recommended to replace its use with the new
Published the API for services and concepts introduced by Customer Defined Networks to SLDN. The Customer Defined Network product is currently in beta and not available on all SoftLayer accounts.
added service for SoftLayer_Container_Product_Order_Network
added property for SoftLayer_Container_Product_Order_Network::network
added property for SoftLayer_Container_Product_Order_Network::publicVlans
added property for SoftLayer_Container_Product_Order_Network::subnets
added property for SoftLayer_Container_Product_Order_Network_Subnet::routerHostname
added method for SoftLayer_Product_Order::getNetworks
added service for SoftLayer_Network
added method for SoftLayer_Network::createObject
added method for SoftLayer_Network::createSubnet
added method for SoftLayer_Network::deleteObject
added method for SoftLayer_Network::deleteSubnet
added method for SoftLayer_Network::editObject
added method for SoftLayer_Network::getAllObjects
added method for SoftLayer_Network::getObject
added service for SoftLayer_Network_Pod
added method for SoftLayer_Network_Pod::getAllObjects
added method for SoftLayer_Network_Pod::getCapabilities
added method for SoftLayer_Network_Pod::getObject
added method for SoftLayer_Network_Pod::listCapabilities
added property for SoftLayer_Network_Subnet::podName
added property for SoftLayer_Network_Vlan::network
December 14, 2015
Fixed bug that prevented setting minimum member number to zero on Netscalers when using purchased vlans.
Fixed an issue with Netscaler license renewal notifications pointing to an invalid URL.
Added localization for support policy documents.
Fixed an issue with hardware testing being skipped on provisions.
December 7, 2015
Fixed an error that would occasionally prevent the “Reconfigure KVM Console” link from properly reconfiguring the KVM console.
SMTP Inbound traffic from the public internet is now blocked for new accounts by default. This does not effect backend networks.
Reverse PTRs for new domain records will be ip4.static.sl-reverse.com and ip6.static.sl-reverse.com
December 2, 2015
link in tickets about XenServer licensing.
Added allow and remove methods for controlling SoftLayer_Network_Storage access to a host.
which allows a lockdown request to be canceled.
Fixed an issue preventing Virtual Guests from being upgradeable when they had an operating system no longer sold.
will now result in an exception to all requests after the first, until the compute instance is reconnected.
November 30, 2015
Added an error message when trying to order from a datacenter your account does not have access to.
Fixed an issue that was causing migration failures of local disk VSI’s to SAN disk VSI’s when a metadata disk was attached.
Fixed an issue that was causing the preset.totalMinimumHourlyFee to be rounded to the nearest integer when using Hardware.getCreateObjectOptions on hourly bare metal servers.
Users must now have permission to access a Hardware or VSI to be able to request an upgrade.
Fixed an issue where large sized metadata/userdata was causing timeouts during the provisioning process.
November 23, 2015
Fixed an issue where newly provisioned Netscalers were being assigned licenses with near-term license expiration dates.
Fixed an issue that was preventing reloads from occurring on instances that did not have a backend network component on eth0.
November 18, 2015
Adds support for viewing and accepting 3rd party terms of service during the ordering process.
Fixed an error preventing the storage for virtual guests that have been live migrated to be migrated as well.
Renamed SoftLayer_Account_Lockdown_Request::disableCompute() to
November 12, 2015
Updates the invoice pdf document’s VAT summary page to provide more precise tax information.
returning malformed SOAP data when creating any type of DNS record.
Networking configuration transactions during provisioning and reloads now run in parallel, improving provisioning speeds.
Created a new API method that allows approved brands to retrieve lock information on an account locked by that brand.
November 10, 2015
Improved the error message on the Catalyst self-enrollment page when user enters invalid credit card information.
‘NEW’ Invoices will now properly display the last 4 digits of the credit card.
Fix issue in which objectFilter values for (SoftLayer_Network_Subnet)[
] addressSpace and subnetType were being ignored.
Fixed an issue that When a SSL certificate is being activated on a load balancer which is already active, the load balancer sends a response which was being improperly handled as an error.
November 5, 2015
Next and Pending invoices are cached once requested, greatly reducing the time it takes to download the invoice again.
Fixes an issue where tokens were not being properly replaced in the subject field for ticket watch notification emails
SoftLayer API Reference