Snow Software · Schema
ComputerDetails
Cloud License ManagementFinOpsIT Asset ManagementSaaS ManagementSoftware Asset Management
Properties
| Name | Type | Description |
|---|---|---|
| _links | array | A collection of links to related resources. |
| id | string | The unique ID of the computer. |
| scanIdentifier | stringnull | The identifier used by the scan. |
| hostName | string | The host name of the computer. |
| domain | stringnull | The domain of the computer. |
| lastScanDate | string | The last date that the computer was scanned. |
| biosSerialNumber | stringnull | The BIOS serial number of the computer. |
| biosVersion | stringnull | The BIOS version of the computer. |
| biosDate | stringnull | The BIOS date of the computer. |
| manufacturer | stringnull | The manufacturer of the computer. |
| manufacturerWebsite | stringnull | Website of the computer's manufacturer. |
| model | stringnull | The model of the computer. |
| isPortable | booleannull | ```true``` if the computer is portable; otherwise, ```false```. |
| infoTransferDate | string | The date and time of information transfer for the computer. |
| clientInstallDate | stringnull | The date and time that the client was installed on the computer. |
| clientVersion | stringnull | The version of the client on the computer. |
| clientSiteName | stringnull | The site name of the client on the computer. |
| clientConfigurationName | stringnull | The configuration name of the client on the computer. |
| scannerVersion | stringnull | The version of the scanner for the computer. |
| quarantineDate | stringnull | The quarantine date of the computer, if computer was quarantined. |
| isQuarantineManagementDisabled | booleannull | ```true``` if the computer has quarantine management disabled; otherwise, ```false```. |
| operatingSystem | stringnull | The operating system of the computer. |
| operatingSystemId | stringnull | The unique ID of the computer's operating system. |
| operatingSystemServicePack | stringnull | The service pack of the computer's operating system. |
| operatingSystemSerialNumber | stringnull | The serial number of the computer's operating system. |
| ipAddress | stringnull | The IP address of the computer. |
| isVirtual | booleannull | ```true``` if the computer is virtual; otherwise, ```false```. |
| hostComputerId | stringnull | The unique ID of the host computer if present. |
| siblingComputerId | stringnull | The unique ID of the sibling computer if present. |
| isUpdated | booleannull | ```true``` if the computer is updated; otherwise, ```false```. |
| is64bit | boolean | ```true``` if the computer is 64 bit; otherwise, ```false```. |
| isServer | booleannull | ```true``` if the computer is a server; otherwise, ```false```. |
| hypervisorName | stringnull | The hypervisor name of the computer. |
| isVdi | booleannull | ```true``` if the computer uses virtual desktop infrastructure; otherwise, ```false```. |
| processorValueUnit | integernull | The processor value unit of the computer. |
| reportingDate | stringnull | The date and time that the computer last reported data. |
| architecture | string | The architecture of the computer. |
| organizationId | stringnull | The unique ID of the organization to which the computer belongs. |
| status | stringnull | The status of the computer. |
| isAutoEditingDisabled | booleannull | ```true``` if the auto editing is disabled for the computer; otherwise, ```false```. |
| purchaseDate | stringnull | The date and time that the computer was purchased. |
| purchaseValue | numbernull | The amount for which the computer was purchased. |
| purchaseCurrency | stringnull | The currency in which the computer was purchased. |
| purchaseValueBase | numbernull | The value base of the purchase of the computer. |
| invoiceReference | stringnull | The invoice reference for the purchase of the computer. |
| notes | stringnull | The notes associated with the purchase of the computer. |
| securityCode | stringnull | The security code for the computer. |
| updatedDate | stringnull | The date and time that the computer was updated. |
| isIncludedInWindowsServerRequirement | booleannull | ```true``` if the computer is included in the Windows Server requirement; otherwise, ```false```. |
| mostRecentUser | stringnull | The unique ID of the most recent user of the computer. |
| mostFrequentUser | stringnull | The unique ID of the most frequent user of the computer. |
| vendor | stringnull | The vendor of the computer. |
| processorCount | integernull | The number of processors in the computer. |
| coreCount | integernull | The number of cores in the computer. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/snow-software/json-schema/snow-software-computer-details-schema.json",
"title": "ComputerDetails",
"x-generated": "2026-11-04",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/snow-software-computers-api-openapi.yml#/components/schemas/ComputerDetails",
"allOf": [
{
"$ref": "#/$defs/BaseResponse"
},
{
"type": "object",
"description": "Response representing details of a computer.",
"additionalProperties": false,
"required": [
"id",
"hostName",
"lastScanDate",
"infoTransferDate",
"architecture"
],
"properties": {
"id": {
"type": "string",
"description": "The unique ID of the computer.",
"format": "guid",
"minLength": 1
},
"scanIdentifier": {
"type": [
"string",
"null"
],
"description": "The identifier used by the scan."
},
"hostName": {
"type": "string",
"description": "The host name of the computer."
},
"domain": {
"type": [
"string",
"null"
],
"description": "The domain of the computer."
},
"lastScanDate": {
"type": "string",
"description": "The last date that the computer was scanned.",
"format": "date-time"
},
"biosSerialNumber": {
"type": [
"string",
"null"
],
"description": "The BIOS serial number of the computer."
},
"biosVersion": {
"type": [
"string",
"null"
],
"description": "The BIOS version of the computer."
},
"biosDate": {
"type": [
"string",
"null"
],
"description": "The BIOS date of the computer.",
"format": "date-time"
},
"manufacturer": {
"type": [
"string",
"null"
],
"description": "The manufacturer of the computer."
},
"manufacturerWebsite": {
"type": [
"string",
"null"
],
"description": "Website of the computer's manufacturer."
},
"model": {
"type": [
"string",
"null"
],
"description": "The model of the computer."
},
"isPortable": {
"type": [
"boolean",
"null"
],
"description": "```true``` if the computer is portable; otherwise, ```false```."
},
"infoTransferDate": {
"type": "string",
"description": "The date and time of information transfer for the computer.",
"format": "date-time"
},
"clientInstallDate": {
"type": [
"string",
"null"
],
"description": "The date and time that the client was installed on the computer.",
"format": "date-time"
},
"clientVersion": {
"type": [
"string",
"null"
],
"description": "The version of the client on the computer."
},
"clientSiteName": {
"type": [
"string",
"null"
],
"description": "The site name of the client on the computer."
},
"clientConfigurationName": {
"type": [
"string",
"null"
],
"description": "The configuration name of the client on the computer."
},
"scannerVersion": {
"type": [
"string",
"null"
],
"description": "The version of the scanner for the computer."
},
"quarantineDate": {
"type": [
"string",
"null"
],
"description": "The quarantine date of the computer, if computer was quarantined.",
"format": "date-time"
},
"isQuarantineManagementDisabled": {
"type": [
"boolean",
"null"
],
"description": "```true``` if the computer has quarantine management disabled; otherwise, ```false```."
},
"operatingSystem": {
"type": [
"string",
"null"
],
"description": "The operating system of the computer."
},
"operatingSystemId": {
"type": [
"string",
"null"
],
"description": "The unique ID of the computer's operating system.",
"format": "guid"
},
"operatingSystemServicePack": {
"type": [
"string",
"null"
],
"description": "The service pack of the computer's operating system."
},
"operatingSystemSerialNumber": {
"type": [
"string",
"null"
],
"description": "The serial number of the computer's operating system."
},
"ipAddress": {
"type": [
"string",
"null"
],
"description": "The IP address of the computer."
},
"isVirtual": {
"type": [
"boolean",
"null"
],
"description": "```true``` if the computer is virtual; otherwise, ```false```."
},
"hostComputerId": {
"type": [
"string",
"null"
],
"description": "The unique ID of the host computer if present.",
"format": "guid"
},
"siblingComputerId": {
"type": [
"string",
"null"
],
"description": "The unique ID of the sibling computer if present.",
"format": "guid"
},
"isUpdated": {
"type": [
"boolean",
"null"
],
"description": "```true``` if the computer is updated; otherwise, ```false```."
},
"is64bit": {
"type": "boolean",
"description": "```true``` if the computer is 64 bit; otherwise, ```false```."
},
"isServer": {
"type": [
"boolean",
"null"
],
"description": "```true``` if the computer is a server; otherwise, ```false```."
},
"hypervisorName": {
"type": [
"string",
"null"
],
"description": "The hypervisor name of the computer."
},
"isVdi": {
"type": [
"boolean",
"null"
],
"description": "```true``` if the computer uses virtual desktop infrastructure; otherwise, ```false```."
},
"processorValueUnit": {
"type": [
"integer",
"null"
],
"description": "The processor value unit of the computer.",
"format": "int32"
},
"reportingDate": {
"type": [
"string",
"null"
],
"description": "The date and time that the computer last reported data.",
"format": "date-time"
},
"architecture": {
"type": "string",
"description": "The architecture of the computer."
},
"organizationId": {
"type": [
"string",
"null"
],
"description": "The unique ID of the organization to which the computer belongs.",
"format": "guid"
},
"status": {
"type": [
"string",
"null"
],
"description": "The status of the computer."
},
"isAutoEditingDisabled": {
"type": [
"boolean",
"null"
],
"description": "```true``` if the auto editing is disabled for the computer; otherwise, ```false```."
},
"purchaseDate": {
"type": [
"string",
"null"
],
"description": "The date and time that the computer was purchased.",
"format": "date-time"
},
"purchaseValue": {
"type": [
"number",
"null"
],
"description": "The amount for which the computer was purchased.",
"format": "decimal"
},
"purchaseCurrency": {
"type": [
"string",
"null"
],
"description": "The currency in which the computer was purchased."
},
"purchaseValueBase": {
"type": [
"number",
"null"
],
"description": "The value base of the purchase of the computer.",
"format": "decimal"
},
"invoiceReference": {
"type": [
"string",
"null"
],
"description": "The invoice reference for the purchase of the computer."
},
"notes": {
"type": [
"string",
"null"
],
"description": "The notes associated with the purchase of the computer."
},
"securityCode": {
"type": [
"string",
"null"
],
"description": "The security code for the computer."
},
"updatedDate": {
"type": [
"string",
"null"
],
"description": "The date and time that the computer was updated.",
"format": "date-time"
},
"isIncludedInWindowsServerRequirement": {
"type": [
"boolean",
"null"
],
"description": "```true``` if the computer is included in the Windows Server requirement; otherwise, ```false```."
},
"mostRecentUser": {
"type": [
"string",
"null"
],
"description": "The unique ID of the most recent user of the computer.",
"format": "guid"
},
"mostFrequentUser": {
"type": [
"string",
"null"
],
"description": "The unique ID of the most frequent user of the computer.",
"format": "guid"
},
"vendor": {
"type": [
"string",
"null"
],
"description": "The vendor of the computer."
},
"processorCount": {
"type": [
"integer",
"null"
],
"description": "The number of processors in the computer.",
"format": "int32"
},
"coreCount": {
"type": [
"integer",
"null"
],
"description": "The number of cores in the computer.",
"format": "int32"
}
}
}
],
"$defs": {
"BaseResponse": {
"type": "object",
"description": "Base response class.",
"additionalProperties": false,
"required": [
"_links"
],
"properties": {
"_links": {
"type": "array",
"description": "A collection of links to related resources.",
"items": {
"$ref": "#/$defs/Link"
}
}
}
},
"Link": {
"type": "object",
"required": [
"href",
"rel",
"method"
],
"properties": {
"href": {
"type": "string",
"description": "The associated relative URL."
},
"rel": {
"type": "string",
"description": "Specifies the relationship between the current document and the linked document/resource."
},
"method": {
"type": "string",
"description": "The method to access related resources."
}
}
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/snow-software-computer-details"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.