> ## Documentation Index
> Fetch the complete documentation index at: https://help.cryptolens.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Key Device

> A key device contains aggregate usage for a license key and machine code.

A key device contains aggregate usage for a license key and machine code.

Key device data is updated asynchronously, so very recent activity may not appear immediately. Machine codes are
normalized for matching: control characters are removed, leading and trailing whitespace is trimmed, values longer
than 256 characters are truncated, and the value is uppercased. Activity without a non-empty machine code is not
included in key device results.

### Structure

| **Parameter** | **Description** | **Remarks** |
| - | - | - |
| Id | A unique identifier of this device entry. | An integer |
| ProductId | The id of the product. | An integer |
| KeyId | The license key ID. | An integer |
| Key | The license key string, if the key still exists. | A string |
| MachineCode | The machine code associated with this device entry. | A string |
| FirstSeenUtc | The first time this key and machine code pair was seen. | Unix timestamp (integer) |
| LastSeenUtc | The last time this key and machine code pair was seen. | Unix timestamp (integer) |
| TotalRequests | The total number of requests observed for this key and machine code pair. | An integer |
