Skip to content
This repository was archived by the owner on Nov 15, 2024. It is now read-only.

Commit 057545f

Browse files
authored
feat: Add unmanaged access codes update and delete (#175)
* Add unmanaged access codes update and delete * device_id is optional
1 parent 3168495 commit 057545f

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

docs/classes/Seam.md

Lines changed: 5 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/seam-connect/routes.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,12 @@ export abstract class Routes {
267267

268268
public readonly accessCodes = {
269269
unmanaged: {
270+
delete: (params: { access_code_id: string; device_id?: string }) =>
271+
this.makeRequest({
272+
url: "/access_codes/unmanaged/delete",
273+
method: "DELETE",
274+
data: params,
275+
}),
270276
list: (params: { device_id: string }) =>
271277
this.makeRequestAndFormat<UnmanagedAccessCodesListResponse>(
272278
"access_codes",
@@ -275,6 +281,12 @@ export abstract class Routes {
275281
params,
276282
}
277283
),
284+
update: (params: { access_code_id: string; is_managed: true }) =>
285+
this.makeRequest({
286+
url: "/access_codes/unmanaged/update",
287+
method: "PATCH",
288+
data: params,
289+
}),
278290
},
279291

280292
list: (params: { device_id: string }) =>

0 commit comments

Comments
 (0)