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

Commit 2de5f96

Browse files
Add preferred_code_length to /access_codes/create-multiple (#139)
1 parent 288f722 commit 2de5f96

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

seamapi/access_codes.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,7 @@ def create_multiple(
295295
code: Optional[str] = None,
296296
starts_at: Optional[str] = None,
297297
ends_at: Optional[str] = None,
298+
preferred_code_length: Optional[int] = None,
298299
) -> List[AccessCode]:
299300
"""Creates multiple access codes across multiple devices. All access
300301
codes will have the same code (if possible).
@@ -311,6 +312,8 @@ def create_multiple(
311312
Time when access code becomes effective
312313
ends_at : str, optional
313314
Time when access code ceases to be effective
315+
preferred_code_length : int, optional
316+
Preferred length of the access codes to be created
314317
315318
Raises
316319
------
@@ -335,6 +338,8 @@ def create_multiple(
335338
create_payload["starts_at"] = starts_at
336339
if ends_at is not None:
337340
create_payload["ends_at"] = ends_at
341+
if preferred_code_length is not None:
342+
create_payload["preferred_code_length"] = preferred_code_length
338343

339344
res = self.seam.make_request(
340345
"POST",

0 commit comments

Comments
 (0)