Skip to content

Commit 83b2f4a

Browse files
authored
feat: Sync with Seam API via 111f87c5f365230393c7906de3fa2f2761877910 (#2756)
1 parent 95dcc2d commit 83b2f4a

File tree

2 files changed

+29
-11
lines changed

2 files changed

+29
-11
lines changed

src/lib/seam/connect/openapi.ts

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32406,7 +32406,7 @@ export default {
3240632406
'/access_codes/list': {
3240732407
get: {
3240832408
description:
32409-
'Returns a list of all [access codes](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes).\n\nSpecify `device_id`, `access_code_ids`, or `access_method_id`.',
32409+
'Returns a list of all [access codes](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes).\n\nSpecify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
3241032410
operationId: 'accessCodesListGet',
3241132411
parameters: [
3241232412
{
@@ -32423,7 +32423,7 @@ export default {
3242332423
name: 'device_id',
3242432424
schema: {
3242532425
description:
32426-
'ID of the device for which you want to list access codes. Specify `device_id`, `access_code_ids`, or `access_method_id`.',
32426+
'ID of the device for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
3242732427
format: 'uuid',
3242832428
type: 'string',
3242932429
},
@@ -32433,7 +32433,7 @@ export default {
3243332433
name: 'access_code_ids',
3243432434
schema: {
3243532435
description:
32436-
'IDs of the access codes that you want to retrieve. Specify `device_id`, `access_code_ids`, or `access_method_id`.',
32436+
'IDs of the access codes that you want to retrieve. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
3243732437
items: { format: 'uuid', type: 'string' },
3243832438
type: 'array',
3243932439
},
@@ -32443,7 +32443,17 @@ export default {
3244332443
name: 'access_method_id',
3244432444
schema: {
3244532445
description:
32446-
'ID of the access method for which you want to list access codes. Specify `device_id`, `access_code_ids`, or `access_method_id`.',
32446+
'ID of the access method for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
32447+
format: 'uuid',
32448+
type: 'string',
32449+
},
32450+
},
32451+
{
32452+
in: 'query',
32453+
name: 'access_grant_id',
32454+
schema: {
32455+
description:
32456+
'ID of the access grant for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
3244732457
format: 'uuid',
3244832458
type: 'string',
3244932459
},
@@ -32529,7 +32539,7 @@ export default {
3252932539
},
3253032540
post: {
3253132541
description:
32532-
'Returns a list of all [access codes](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes).\n\nSpecify `device_id`, `access_code_ids`, or `access_method_id`.',
32542+
'Returns a list of all [access codes](https://docs.seam.co/latest/capability-guides/smart-locks/access-codes).\n\nSpecify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
3253332543
operationId: 'accessCodesListPost',
3253432544
requestBody: {
3253532545
content: {
@@ -32538,13 +32548,19 @@ export default {
3253832548
properties: {
3253932549
access_code_ids: {
3254032550
description:
32541-
'IDs of the access codes that you want to retrieve. Specify `device_id`, `access_code_ids`, or `access_method_id`.',
32551+
'IDs of the access codes that you want to retrieve. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
3254232552
items: { format: 'uuid', type: 'string' },
3254332553
type: 'array',
3254432554
},
32555+
access_grant_id: {
32556+
description:
32557+
'ID of the access grant for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
32558+
format: 'uuid',
32559+
type: 'string',
32560+
},
3254532561
access_method_id: {
3254632562
description:
32547-
'ID of the access method for which you want to list access codes. Specify `device_id`, `access_code_ids`, or `access_method_id`.',
32563+
'ID of the access method for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
3254832564
format: 'uuid',
3254932565
type: 'string',
3255032566
},
@@ -32555,7 +32571,7 @@ export default {
3255532571
},
3255632572
device_id: {
3255732573
description:
32558-
'ID of the device for which you want to list access codes. Specify `device_id`, `access_code_ids`, or `access_method_id`.',
32574+
'ID of the device for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`.',
3255932575
format: 'uuid',
3256032576
type: 'string',
3256132577
},

src/lib/seam/connect/route-types.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5023,12 +5023,14 @@ export type Routes = {
50235023
commonParams: {
50245024
/** Customer key for which you want to list access codes. */
50255025
customer_key?: string | undefined
5026-
/** ID of the device for which you want to list access codes. Specify `device_id`, `access_code_ids`, or `access_method_id`. */
5026+
/** ID of the device for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`. */
50275027
device_id?: string | undefined
5028-
/** IDs of the access codes that you want to retrieve. Specify `device_id`, `access_code_ids`, or `access_method_id`. */
5028+
/** IDs of the access codes that you want to retrieve. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`. */
50295029
access_code_ids?: string[] | undefined
5030-
/** ID of the access method for which you want to list access codes. Specify `device_id`, `access_code_ids`, or `access_method_id`. */
5030+
/** ID of the access method for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`. */
50315031
access_method_id?: string | undefined
5032+
/** ID of the access grant for which you want to list access codes. Specify `device_id`, `access_code_ids`, `access_method_id`, or `access_grant_id`. */
5033+
access_grant_id?: string | undefined
50325034
/** Your user ID for the user by which to filter access codes. */
50335035
user_identifier_key?: string | undefined
50345036
/** Numerical limit on the number of access codes to return. */

0 commit comments

Comments
 (0)