This resource is in beta mode and is subject to change.
/hosts
Methods
Gets the list of Hosts identified from all scan results that are on T.sc.
Fields Parameter
The fields parameter should be specified along the query string, and it takes the syntax
?fields=<field>,...
The limit parameter should be an integer greater than 0
?limit=<number>,...
The startOffset parameter should an integer greater than 0
?startOffset=<number>,...
The endOffset parameter should an integer greater than 0
?endOffset=<number>
Allowed Fields
*id
**uuid
tenableUUID
macAddress
ipAddress
os
firstSeen
lastSeen
source
repID
netBios
netBiosWorkgroup
createdTime
modifiedTime
Legend
* = always comes back
** = comes back if fields list not specified on GET all
Example Response
{ "type": "regular", "response": [ { "id": "154", "uuid": "68262460-941b-4762-906e-47298f79911e", "tenableUUID": "58bd0909-f66d-4248-8c20-2501b208bb65", "name": "Aerified", "macAddress": "BE-A2-F8-DF-E4-A8", "ipAddress": "201.22.196.102", "os": "Linux", "firstSeen": "1770798", "lastSeen": "1685038", "source": [], "repository": { "id": "2", "name": "Repository", "description": "T.sc Created Repository" } }, { "id": "47", "uuid": "e9344880-c32f-458c-b78e-211ce81d10cb", "tenableUUID": "dce3a590-70f0-4530-9843-5d3c83666f75", "name": "Windows 10", "macAddress": "76-6B-F5-D8-C8-3E", "ipAddress": "90.248.112.168", "os": "Windows 10", "firstSeen": "1755893", "lastSeen": "1221376", "source": [], "repository": { "id": "2", "name": "Repository", "description": "T.sc Created Repository" } } ], "error_code": 0, "error_msg": "", "warnings": [], "timestamp": 1626889388 }
This resource is in beta mode and is subject to change.
/hosts/{uuid}/acr
Methods
Gets the Asset Criticality Rating score and reasons for the specified Host.
Fields Parameter
The fields parameter should be specified along the query string, and it takes the syntax
?fields=<field>,...
Allowed Fields
*id
**uuid
acr
score
reasons
overwritten
notes
createdTime
modifiedTime
Legend
* = always comes back
** = comes back if fields list not specified on GET all
Example Response
{ "type": "regular", "response":{ "id": "95", "uuid": "c2953a1a-c19c-4128-b518-8b0ccc33cb3d", "tenableUUID": null, "name": "172.26.48.1", "ipAddress": "172.26.48.1", "os": null, "firstSeen": "1632765212", "lastSeen": "1632765212", "dns": null, "fqdnIndex": "0", "netBios": null, "netBiosWorkgroup": null, "macAddress": null, "systemType": "general-purpose", "createdTime": "1632765212", "modifiedTime": "1632765212", "source": [ { "type": "Nessus Scan" } ], "repository": { "id": "1", "name": "Repo", "description": "" }, "acr": { "hostUUID": "c2953a1a-c19c-4128-b518-8b0ccc33cb3d", "score": "9.0", "overwritten": "true", "notes": "We changed this because....", "overwrittenScore": "10.0", "lastEditedUserID": "1", "lastEditedOrgID": "1", "lastEvaluatedTime": "1", "internetExposure": null, "capability": null, "reasoning": [ { "id": "4" } ], "user": { "id": "1", "username": "qahead", "firstname": "", "lastname": "", "email": "" } } }, "error_code": 0, "error_msg": "", "warnings": [], "timestamp": 1632923227 }