Our asynchronous external API abstracts the complexity in discovering and utilizing heterogeneous cloud infrastructure. Search, discover, and utilize IaaS from a rapidly growing selection of public cloud providers.

Visit our blog for an introduction and guide to getting started.

View the ComputeNext API documentation here.


[
{
"instanceId": "0118b161-d4e1-4eaa-8acd-e236009d491d",
"originated": "2014-05-06T21:25:04.723Z",
"created": "2014-05-06T21:25:06.547Z",
"completed": "2014-05-06T21:25:06.547Z",
"updated": "2014-05-06T21:25:15.132Z",
"ownerId": "7cb358f9-6779-448d-b3c1-97eb87a23857",
"resourceUri": "sg/pcextreme/ams/standard",
"resourceType": "sg",
"provider": "pcextreme",
"region": "ams",
"providerResourceId": "standard",
"attributes": {
"providerInstanceId": "0118b161-d4e1-4eaa-8acd-e236009d491d",
"instanceStatus": "created",
"transientStatus": false,
"rules": [
{
"protocol": "tcp",
"from-port": 22,
"to-port": 22,
"cidr-ip": [
"0.0.0.0/0"
],
"added": true
},
{
"protocol": "tcp",
"from-port": 3389,
"to-port": 3389,
"cidr-ip": [
"0.0.0.0/0"
],
"added": true
},
{
"protocol": "icmp",
"from-port": -1,
"to-port": -1,
"cidr-ip": [
"0.0.0.0/0"
],
"added": true
}
]
},
"attributeTimestamps": {
"instanceStatus": "2014-05-06T21:25:15.117Z",
"rules": "2014-05-06T21:25:15.120Z"
},
"metadata": {
"name": "MyDefault",
"transactionId": "cc9b2eae-2517-44b7-b749-bb2684cd6fe4"
},
"parameters": {
"sg_providerResourceId": "standard",
"zone": "AMS"
}
}
]

This returns all the details pertaining to all the instances belonging to the user. Note that output from our API is always in JSON format. The ComputeNext API is organized according to the different resource types, and also includes workloads and transactions. For more information see the API Documentation.