September 30, 2015


Get Hardware hostnames

Calls SoftLayer_Account::getObect() to retrieve some basic information about an account, and uses an objectMask to retrieve the hostname of all hardware on the account

Operation: GET

Method: SoftLayer_Account::getObject()

URL: SoftLayer_Account/getObject?objectMask=mask[companyName,hardware[hostname]]"

Example CURL:

$ curl -u username:api_key "https://api.softlayer.com/rest/v3/SoftLayer_Account/getObject?objectMask=mask[companyName,hardware[hostname]]"

Example Response:

{
    "companyName": "SoftLayer Internal - Development Community",
    "hardware": [
        {
            "hostname": "bsdal5167180245106688"
        },
        {
            "hostname": "db-server"
        },
        {
            "hostname": "db-server"
        },
        {
            "hostname": "deleteme"
        }
    ]
}

Feedback?

If this article contains any error, or leaves any of your questions unanswered, please help us out by opening up a github issue.
Open an issue