diff --git a/docs/api/_blueprint.json b/docs/api/_blueprint.json
index dc1cc41ee..2df14a47e 100644
--- a/docs/api/_blueprint.json
+++ b/docs/api/_blueprint.json
@@ -71152,6 +71152,76 @@
],
"description": "Admin role required—insufficient permissions to manage PINs on this Kwikset device. Please have a Home Admin update your role in the Kwikset app, or ask them to set the PIN."
},
+ {
+ "variantGroupKey": null,
+ "properties": [
+ {
+ "name": "created_at",
+ "description": "Date and time at which Seam created the error.",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": "",
+ "propertyGroupKey": null,
+ "format": "datetime",
+ "jsonType": "string"
+ },
+ {
+ "name": "error_code",
+ "description": "Unique identifier of the type of error. Enables quick recognition and categorization of the issue.",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": "",
+ "propertyGroupKey": null,
+ "format": "enum",
+ "jsonType": "string",
+ "values": [
+ {
+ "name": "keynest_unsupported_third_party_locker",
+ "description": "",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": ""
+ }
+ ]
+ },
+ {
+ "name": "is_access_code_error",
+ "description": "Indicates that this is an access code error.",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": "",
+ "propertyGroupKey": null,
+ "format": "boolean",
+ "jsonType": "boolean"
+ },
+ {
+ "name": "message",
+ "description": "Detailed description of the error. Provides insights into the issue and potentially how to rectify it.",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": "",
+ "propertyGroupKey": null,
+ "format": "string",
+ "jsonType": "string"
+ }
+ ],
+ "description": "KeyNest locker is not supported."
+ },
{
"variantGroupKey": null,
"properties": [
@@ -99401,6 +99471,76 @@
],
"description": "Admin role required—insufficient permissions to manage PINs on this Kwikset device. Please have a Home Admin update your role in the Kwikset app, or ask them to set the PIN."
},
+ {
+ "variantGroupKey": null,
+ "properties": [
+ {
+ "name": "created_at",
+ "description": "Date and time at which Seam created the error.",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": "",
+ "propertyGroupKey": null,
+ "format": "datetime",
+ "jsonType": "string"
+ },
+ {
+ "name": "error_code",
+ "description": "Unique identifier of the type of error. Enables quick recognition and categorization of the issue.",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": "",
+ "propertyGroupKey": null,
+ "format": "enum",
+ "jsonType": "string",
+ "values": [
+ {
+ "name": "keynest_unsupported_third_party_locker",
+ "description": "",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": ""
+ }
+ ]
+ },
+ {
+ "name": "is_access_code_error",
+ "description": "Indicates that this is an access code error.",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": "",
+ "propertyGroupKey": null,
+ "format": "boolean",
+ "jsonType": "boolean"
+ },
+ {
+ "name": "message",
+ "description": "Detailed description of the error. Provides insights into the issue and potentially how to rectify it.",
+ "isDeprecated": false,
+ "deprecationMessage": "",
+ "isUndocumented": false,
+ "undocumentedMessage": "",
+ "isDraft": false,
+ "draftMessage": "",
+ "propertyGroupKey": null,
+ "format": "string",
+ "jsonType": "string"
+ }
+ ],
+ "description": "KeyNest locker is not supported."
+ },
{
"variantGroupKey": null,
"properties": [
diff --git a/docs/api/access_codes/README.md b/docs/api/access_codes/README.md
index 24d25f909..c1f1dab70 100644
--- a/docs/api/access_codes/README.md
+++ b/docs/api/access_codes/README.md
@@ -1210,6 +1210,46 @@ Admin role required—insufficient permissions to manage PINs on this Kwikset de
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
+
+
+keynest_unsupported_third_party_locker
+
+KeyNest locker is not supported.
+
+ **`created_at`** *Datetime*
+
+
+ Date and time at which Seam created the error.
+
+
+ ---
+
+ **`error_code`** *Enum*
+
+
+ Unique identifier of the type of error. Enables quick recognition and categorization of the issue.
+
+ Enum values:
+
+ - keynest_unsupported_third_party_locker
+
+
+ ---
+
+ **`is_access_code_error`** *Boolean*
+
+
+ Indicates that this is an access code error.
+
+
+ ---
+
+ **`message`** *String*
+
+
+ Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
+
+
account_disconnected
@@ -2439,6 +2479,12 @@ Admin role required—insufficient permissions to manage PINs on this Kwikset de
---
+**`keynest_unsupported_third_party_locker`**
+
+KeyNest locker is not supported.
+
+---
+
**`igloohome_offline_access_code_no_variance_available`**
Lock has reached maximum amount of codes.
diff --git a/docs/api/access_codes/unmanaged/README.md b/docs/api/access_codes/unmanaged/README.md
index 04e2a5046..4eaa1579e 100644
--- a/docs/api/access_codes/unmanaged/README.md
+++ b/docs/api/access_codes/unmanaged/README.md
@@ -1103,6 +1103,46 @@ Admin role required—insufficient permissions to manage PINs on this Kwikset de
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
+
+
+keynest_unsupported_third_party_locker
+
+KeyNest locker is not supported.
+
+ **`created_at`** *Datetime*
+
+
+ Date and time at which Seam created the error.
+
+
+ ---
+
+ **`error_code`** *Enum*
+
+
+ Unique identifier of the type of error. Enables quick recognition and categorization of the issue.
+
+ Enum values:
+
+ - keynest_unsupported_third_party_locker
+
+
+ ---
+
+ **`is_access_code_error`** *Boolean*
+
+
+ Indicates that this is an access code error.
+
+
+ ---
+
+ **`message`** *String*
+
+
+ Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
+
+
account_disconnected
@@ -2340,6 +2380,12 @@ Lock has reached maximum amount of codes.
---
+**`keynest_unsupported_third_party_locker`**
+
+KeyNest locker is not supported.
+
+---
+
**`kwikset_insufficient_permissions`**
Admin role required—insufficient permissions to manage PINs on this Kwikset device. Please have a Home Admin update your role in the Kwikset app, or ask them to set the PIN.
diff --git a/package-lock.json b/package-lock.json
index 08a0bf1a6..8fb27bc1f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -14,7 +14,7 @@
"@prettier/plugin-ruby": "^4.0.4",
"@seamapi/blueprint": "^0.51.3",
"@seamapi/smith": "^0.5.2",
- "@seamapi/types": "1.611.0",
+ "@seamapi/types": "1.612.0",
"@types/command-exists": "^1.2.3",
"change-case": "^5.4.4",
"command-exists": "^1.2.9",
@@ -983,9 +983,9 @@
}
},
"node_modules/@seamapi/types": {
- "version": "1.611.0",
- "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.611.0.tgz",
- "integrity": "sha512-QA1WO8AlpcykCNQ5hGzF0HDUp2WMDNIRtYHkX9WIWD+vy36XMEGAaNkSqpbYsqeBj/Sm3m51MZW259LlLvEBMQ==",
+ "version": "1.612.0",
+ "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.612.0.tgz",
+ "integrity": "sha512-W19l4W8ELsmam2uMu37zxdfvKYr5RV9KizbTbdekZLWspzDmz13+EeyheMA0k+/XFTFxl8+E1jR49fGAxARuIw==",
"dev": true,
"license": "MIT",
"engines": {
diff --git a/package.json b/package.json
index d90b967e7..5862fbf91 100644
--- a/package.json
+++ b/package.json
@@ -32,7 +32,7 @@
"@prettier/plugin-ruby": "^4.0.4",
"@seamapi/blueprint": "^0.51.3",
"@seamapi/smith": "^0.5.2",
- "@seamapi/types": "1.611.0",
+ "@seamapi/types": "1.612.0",
"@types/command-exists": "^1.2.3",
"change-case": "^5.4.4",
"command-exists": "^1.2.9",