When I used POST https://api.softlayer.com/rest/v3.1/SoftLayer_Virtual_Guest.json. wieh paras:

{
  "parameters": [
    {
      "blockDeviceTemplateGroup": {
        "globalIdentifier": "ea065435-f7ec-4f1c-8f3f-2987086b1427"
      },
      "datacenter": {
        "name": "lon02"
      },
      "dedicatedAccountHostOnlyFlag": false,
      "domain": "softlayer.com",
      "hostname": "test-20171117-034434-485",
      "hourlyBillingFlag": true,
      "localDiskFlag": true,
      "networkComponents": [
        {
          "maxSpeed": 100
        }
      ],
      "primaryBackendNetworkComponent": {
        "networkVlan": {
          "id": 1292651,
          "networkSpace": "PRIVATE"
        }
      },
      "primaryNetworkComponent": {
        "networkVlan": {
          "id": 1292653,
          "networkSpace": "PUBLIC"
        }
      },
      "privateNetworkOnlyFlag": false,
      "supplementalCreateObjectOptions": {
        "flavorKeyName": "BL1_1X2X100"
      }
    }
  ]
}

API returned error: SoftLayer_Exception_Public: Order is missing the following category: Operating System. (HTTP 500)

Is is some properties I missed? I verified this method was worked last week.

1

There are 1 answers

2
Nelson Raul Cabero Mendoza On

this is an issue with the API, I have already reported the issue some couple ago, but they did not fix it yet. you can report the issue as well by opening a ticket in the control portal