Computers
Get computers
Returns a collection of computers.
Authorizations:
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "id": "15764003-3c61-4d5f-9839-a63271240519",
- "hostName": "COMPUTER_1",
- "mostFrequentUser": "b7edf6ea-f28a-4621-912f-ff145dedcc7a",
- "mostRecentUser": "00d5c098-965a-4f83-8903-9713a5eaa610",
- "manufacturer": "Dell Inc.",
- "isPortable": true,
- "isVirtual": true,
- "isServer": true,
- "model": "Latitude 7400",
- "operatingSystem": "Microsoft Windows 10 Enterprise",
- "vendor": "Joe's Computers",
- "domain": "Domain 1",
- "ipAddress": "208.80.154.224",
- "isVDI": true,
- "lastScanDate": "2019-08-24T14:15:22Z",
- "status": "Active",
- "organizationId": "b0b6c393-9d65-4642-9805-779d2fa24a23"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer
Returns the details of a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer for which details will be returned. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "id": "15764003-3c61-4d5f-9839-a63271240519",
- "scanIdentifier": "Scan Identifier",
- "hostName": "COMPUTER_1",
- "domain": "Computer domain",
- "lastScanDate": "2019-08-24T14:15:22Z",
- "biosSerialNumber": "12345",
- "biosVersion": "v2",
- "biosDate": "2019-08-24T14:15:22Z",
- "manufacturer": "Dell Inc.",
- "model": "54321",
- "isPortable": true,
- "infoTransferDate": "2019-08-24T14:15:22Z",
- "clientInstallDate": "2019-08-24T14:15:22Z",
- "clientVersion": "v3",
- "clientSiteName": "Site 1",
- "clientConfigurationName": "Configuration 1",
- "scannerVersion": "v5",
- "quarantineDate": "2019-08-24T14:15:22Z",
- "isQuarantineManagementDisabled": true,
- "operatingSystem": "Windows 10",
- "operatingSystemServicePack": "SP1",
- "operatingSystemSerialNumber": "SN123456789",
- "ipAddress": "208.80.154.224",
- "isVirtual": true,
- "hostComputerId": "80d640cc-9611-45c9-9782-6141994d2192",
- "siblingComputerId": "f7e94458-d5df-4dcc-bcbb-a5b56e38ea84",
- "isUpdated": true,
- "is64bit": true,
- "isServer": true,
- "hypervisorName": "Hypervisor 1",
- "isVdi": true,
- "processorValueUnit": 4,
- "reportingDate": "2019-08-24T14:15:22Z",
- "architecture": "64-bit",
- "organizationId": "b0b6c393-9d65-4642-9805-779d2fa24a23",
- "status": "Active",
- "isAutoEditingDisabled": true,
- "purchaseDate": "2019-08-24T14:15:22Z",
- "purchaseValue": 3599,
- "purchaseCurrency": "US Dollars",
- "purchaseValueBase": 1000,
- "invoiceReference": "INV1234",
- "notes": "Five percent off for customer loyalty.",
- "securityCode": "PASSWORD",
- "updatedDate": "2019-08-24T14:15:22Z",
- "isIncludedInWindowsServerRequirement": true,
- "mostRecentUser": "00d5c098-965a-4f83-8903-9713a5eaa610",
- "mostFrequentUser": "b7edf6ea-f28a-4621-912f-ff145dedcc7a",
- "vendor": "Joe's Computers"
}
Get computer contracts
Returns a collection of contracts for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "contractId": "40cd5406-d547-4008-8cda-4de5f7abc577"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer costs
Returns the details of the costs for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer for which details of the costs will be returned. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "vendor": "Joe's Computers",
- "purchaseDate": "2019-08-24T14:15:22Z",
- "purchasePrice": 3499.99,
- "purchaseCurrency": "US Dollars",
- "invoiceReference": "INV1234",
- "totalCostOfInstalledApplications": 34442.56,
- "totalCost": 37882.55
}
Get computer logon histories
Returns a collection of computer logon histories for a given computer and all users.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "userId": "c9091484-a226-4b36-b1e1-250fe0757537",
- "lastLogon": "2019-08-24T14:15:22Z",
- "logonCount": 99
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get user computer logon history
Returns a collection of computer logon histories for a given user and all computers.
Authorizations:
path Parameters
userid required | string The unique ID of the user. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "userId": "c9091484-a226-4b36-b1e1-250fe0757537",
- "lastLogon": "2019-08-24T14:15:22Z",
- "logonCount": 99
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer user logon history
Returns the details of the logon history for a given computer and user.
Authorizations:
path Parameters
id required | string The unique ID of the computer for which the details of the logon history will be returned. |
userid required | string The unique ID of the user. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "userId": "c9091484-a226-4b36-b1e1-250fe0757537",
- "lastLogon": "2019-08-24T14:15:22Z",
- "logonCount": 99
}
Get computers environment variables
Returns a collection of environment variables for all computers.
Authorizations:
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "environmentVariableName": "%SystemDrive%",
- "environmentVariableValue": "C:"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer environment variables
Returns a collection of environment variables for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "environmentVariableName": "%SystemDrive%",
- "environmentVariableValue": "C:"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer applications
Returns a collection of applications for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "applicationId": "5be51be2-35ff-48f2-9214-00002248b242",
- "bundleApplicationId": "023cab7b-ca79-465e-8695-765cf4b72931",
- "firstDiscovered": "2019-08-24T14:15:22Z",
- "lastUsed": "2019-08-24T14:15:22Z",
- "usedCount": 5,
- "averageUsedTime": "39 minutes",
- "isVirtual": true,
- "isInstalled": true
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computers applications
Returns a collection of applications for all computers.
Authorizations:
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "applicationId": "5be51be2-35ff-48f2-9214-00002248b242",
- "bundleApplicationId": "023cab7b-ca79-465e-8695-765cf4b72931",
- "firstDiscovered": "2019-08-24T14:15:22Z",
- "lastUsed": "2019-08-24T14:15:22Z",
- "usedCount": 5,
- "averageUsedTime": "39 minutes",
- "isVirtual": true,
- "isInstalled": true
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer application
Returns the details of the application record for a given computer and application.
Authorizations:
path Parameters
id required | string The unique ID of the computer for which the details of the application record will be returned. |
applicationid required | string The unique ID of the application for which the details of the application record will be returned. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "applicationId": "5be51be2-35ff-48f2-9214-00002248b242",
- "bundleApplicationId": "023cab7b-ca79-465e-8695-765cf4b72931",
- "firstDiscovered": "2019-08-24T14:15:22Z",
- "firstUsed": "2019-08-24T14:15:22Z",
- "lastUsed": "2019-08-24T14:15:22Z",
- "usedCount": 5,
- "usedUser": 1,
- "usedMinutes": 566,
- "usedDays": 45,
- "isInstalled": true,
- "isOEM": true,
- "isMSDN": true,
- "isVirtual": true,
- "isOverridden": true,
- "packageGUID": "7945ae86-fc21-4fa4-bf83-0fa4564a7deb",
- "isRecognized": true,
- "isRegistry": true,
- "averageUsedTime": "39 minutes"
}
Get computers application usage
Returns a collection of application usage data for all computers and all users.
Authorizations:
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "userId": "c9091484-a226-4b36-b1e1-250fe0757537",
- "bundleApplicationId": "023cab7b-ca79-465e-8695-765cf4b72931",
- "applicationId": "5be51be2-35ff-48f2-9214-00002248b242",
- "firstUsed": "2019-08-24T14:15:22Z",
- "lastUsedDate": "2019-08-24T14:15:22Z",
- "usedCount": 92,
- "usedMinutes": 569,
- "usedDays": 28,
- "isInstalled": true
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get user computer application usage
Returns a collection of application usage data.
Authorizations:
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "userId": "c9091484-a226-4b36-b1e1-250fe0757537",
- "applicationId": "5be51be2-35ff-48f2-9214-00002248b242",
- "lastUsedDate": "2019-08-24T14:15:22Z"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computers application usage summary
Returns a collection of application usage summaries.
Authorizations:
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "applicationId": "5be51be2-35ff-48f2-9214-00002248b242",
- "computers": 3,
- "users": 3,
- "installations": 5
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer display adapters
Returns a collection of display adapters for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "name": "Cindy's Display Adapter",
- "currentResolution": "960 X 600",
- "maxResolution": "1920 X 1080",
- "isUpdated": true
}
Get computer hard drives
Returns a collection of hard drives for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "name": "Cindy's PC",
- "diskSizeMB": 1024,
- "isUpdated": true
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer optical drives
Returns a collection of optical drives for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "name": "Cindy's PC",
- "diskSizeMB": 1024,
- "isUpdated": true
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer hardware
Returns the details of the hardware for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer for which the details of the hardware will be returned. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "processorCount": 2,
- "coreCount": 1,
- "processorType": "Intel Core i5",
- "processorSpeed": 512,
- "memorySlots": 4,
- "memorySlotsAvailable": 1,
- "physicalMemory": 512,
- "systemDiskSpace": 500,
- "systemDiskSpaceAvailable": 221,
- "totalDiskSpace": 750,
- "totalDiskSpaceAvailable": 275,
- "totalDiskSpaceUsed": 502,
- "socketCount": 8,
- "isSocketCountManualOverrideEnabled": true,
- "chipModulesPerProcessor": 2,
- "processorManufacturer": "Intel",
- "logicalProcessorCount": 2
}
Get computer logical disk
Returns a collection of logical disks for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "name": "Logical disk 1",
- "volumeName": "Second volume",
- "isSystemDisk": true,
- "diskSizeMB": 512,
- "freeSpaceMB": 24,
- "isUpdated": true
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer monitors
Returns a collection of monitors for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "name": "Alex's monitor 1",
- "maxResolution": "7690 X 4320",
- "isUpdated": true
}
Get computers network adapters
Returns a collection of network adapters for all computers.
Authorizations:
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "name": "Alex's network adapter 1",
- "ipAddress": "208.80.154.228",
- "macAddress": "a1-c2-e3-44-5f-6d"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer network adapters
Returns a collection of network adapters for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "name": "Alex's network adapter 1",
- "ipAddress": "208.80.154.228",
- "macAddress": "a1-c2-e3-44-5f-6d"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer processors
Returns a collection of processors for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "processorCount": 2,
- "coreCount": 1,
- "processorType": "Intel Core i5",
- "processorSpeed": 512,
- "processorManufacturer": "Intel"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get socket map
Returns the details of the socket map for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer for which the details of the socket map will be returned. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "manufacturer": "TE Connectivity",
- "model": "LGA-456",
- "socketCount": 2
}
Get computer registries
Returns a collection of registries for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "registryKeyName": "Key 1234",
- "registryValueName": "Value name",
- "registryValueData": "Value data"
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computers metrics
Returns a collection of metric tracking data for all computers.
Authorizations:
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "metricId": "5891a1d8-7fb0-45bd-b1f6-01c943f9c572",
- "applicationId": "5be51be2-35ff-48f2-9214-00002248b242",
- "initialRequirement": 3,
- "includedInBundle": 5,
- "outsideMetricPeriod": 4,
- "secondaryUseRightsDesktopLaptop": 2,
- "secondaryUseRightsDevice": 3,
- "extendedCoverageForDcc": 3,
- "extendedCoverageForHost": 2,
- "multipleVersionEdition": 2,
- "virtualDesktopInfrastructure": 5,
- "minimumRequirement": 4,
- "coreFactor": 7,
- "physicalHost": 2,
- "requirement": 8,
- "computerAppExclusions": 1,
- "windowsServer": 1,
- "virtualMachine": 3,
- "unknownPhysicalHost": 1,
- "manuallyExcluded": 5,
- "requirementMoved": 1,
- "windowsServerFlag": 2,
- "sqlServer": 4
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}
Get computer metrics
Returns a collection of metric tracking data for a given computer.
Authorizations:
path Parameters
id required | string The unique ID of the computer. |
query Parameters
page_size | integer <= 1000 Default: 100 The maximum number of items in the response. |
page_number | integer <int64> Default: 1 The page number. |
filter | string Example: filter=status -eq "active" For more information on the available operators and which data types those operators work on, see Filter API call results. |
Responses
Response samples
- 200
- 400
- 404
- 500
{- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "items": [
- {
- "_links": [
- {
- "href": "api/sam/estate/v1/...",
- "rel": "self",
- "method": "GET"
}
], - "computerId": "15764003-3c61-4d5f-9839-a63271240519",
- "metricId": "5891a1d8-7fb0-45bd-b1f6-01c943f9c572",
- "applicationId": "5be51be2-35ff-48f2-9214-00002248b242",
- "initialRequirement": 3,
- "includedInBundle": 5,
- "outsideMetricPeriod": 4,
- "secondaryUseRightsDesktopLaptop": 2,
- "secondaryUseRightsDevice": 3,
- "extendedCoverageForDcc": 3,
- "extendedCoverageForHost": 2,
- "multipleVersionEdition": 2,
- "virtualDesktopInfrastructure": 5,
- "minimumRequirement": 4,
- "coreFactor": 7,
- "physicalHost": 2,
- "requirement": 8,
- "computerAppExclusions": 1,
- "windowsServer": 1,
- "virtualMachine": 3,
- "unknownPhysicalHost": 1,
- "manuallyExcluded": 5,
- "requirementMoved": 1,
- "windowsServerFlag": 2,
- "sqlServer": 4
}
], - "pagination": {
- "page_size": 100,
- "page_number": 1,
- "total_pages": 1,
- "total_items": 1
}
}