diff --git a/package-lock.json b/package-lock.json index bb607f57..ca51155b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@seamapi/blueprint": "^1.8.0", "@seamapi/fake-seam-connect": "^2.0.4", "@seamapi/smith": "^1.1.0", - "@seamapi/types": "1.1022.0", + "@seamapi/types": "1.1027.0", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^24.10.9", "ava": "^8.0.1", @@ -1091,9 +1091,9 @@ } }, "node_modules/@seamapi/types": { - "version": "1.1022.0", - "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.1022.0.tgz", - "integrity": "sha512-qMbiL92K1ZIf/IzEQrI9txfn0PfBGo8oD+KAoCeyZ+m/TpxrcXheOmj4AmfG/q933/LqcXO35GbB2MWRJ5Odjw==", + "version": "1.1027.0", + "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.1027.0.tgz", + "integrity": "sha512-ecaH+GNmnmRhSS9PHD5bayLC6HiOCqhloXU6IpLjp1eSR5CCwLsGPiCilJstoQpUHLVAKUqdgs7IMeNZnDcOEg==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index 10d19c5d..04595c27 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "@seamapi/blueprint": "^1.8.0", "@seamapi/fake-seam-connect": "^2.0.4", "@seamapi/smith": "^1.1.0", - "@seamapi/types": "1.1022.0", + "@seamapi/types": "1.1027.0", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^24.10.9", "ava": "^8.0.1", diff --git a/src/lib/resources/unmanaged-device.ts b/src/lib/resources/unmanaged-device.ts index e63716db..c94c91db 100644 --- a/src/lib/resources/unmanaged-device.ts +++ b/src/lib/resources/unmanaged-device.ts @@ -167,6 +167,11 @@ export type UnmanagedDevice = { | 'android_phone' | 'ring_camera' + /** + * Display name of the device, defaults to nickname (if it is set) or `properties.appearance.name`, otherwise. Enables administrators and users to identify the device easily, especially when there are numerous devices. + */ + display_name: string + /** * Array of errors associated with the device. Each error object within the array contains two fields: `error_code` and `message`. `error_code` is a string that uniquely identifies the type of error, enabling quick recognition and categorization of the issue. `message` provides a more detailed description of the error, offering insights into the issue and potentially how to rectify it. */