diff --git a/package-lock.json b/package-lock.json index 1d937c4b..02e185cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,9 +6,9 @@ "": { "name": "@seamapi/python", "devDependencies": { - "@seamapi/fake-seam-connect": "1.75.1", - "@seamapi/nextlove-sdk-generator": "1.16.1", - "@seamapi/types": "1.353.1", + "@seamapi/fake-seam-connect": "1.76.0", + "@seamapi/nextlove-sdk-generator": "1.17.4", + "@seamapi/types": "1.355.0", "del": "^7.1.0", "prettier": "^3.2.5" } @@ -434,9 +434,9 @@ } }, "node_modules/@seamapi/fake-seam-connect": { - "version": "1.75.1", - "resolved": "https://registry.npmjs.org/@seamapi/fake-seam-connect/-/fake-seam-connect-1.75.1.tgz", - "integrity": "sha512-fhj16k5ZMkyHF8zzgDDePftv1/nAuQ/5suE4y/6ndgGwjkZvk7flBRJHDISq32ppcOCwGkcb4iJovuc+Zh1poA==", + "version": "1.76.0", + "resolved": "https://registry.npmjs.org/@seamapi/fake-seam-connect/-/fake-seam-connect-1.76.0.tgz", + "integrity": "sha512-6+Ie7nFtR+7ZW0MJxWkn9mm2T2Vv0HQAU7VHf/6oRS7reJ1NqhwfWch1VEA/axd+r4VlCO4Fc2rPu3bRUBu5SQ==", "dev": true, "license": "MIT", "bin": { @@ -453,9 +453,9 @@ } }, "node_modules/@seamapi/nextlove-sdk-generator": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@seamapi/nextlove-sdk-generator/-/nextlove-sdk-generator-1.16.1.tgz", - "integrity": "sha512-u/0ALbUe9h84Q3GDaje2z5/nR8ufEfhbmhImcO06MKDi2aULvIuupBI8GtctVYaNWtCbyVpNM/YPM7CQLoHwYA==", + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@seamapi/nextlove-sdk-generator/-/nextlove-sdk-generator-1.17.4.tgz", + "integrity": "sha512-QvjdXyZ2vy2yDefM9YOuT4p3xFepeQqB8m7AFDests5XXs00N6qrOdHt5xBDaG9q5+E1za7CKuqs4IlV5wRM6Q==", "dev": true, "license": "MIT", "dependencies": { @@ -475,9 +475,9 @@ } }, "node_modules/@seamapi/types": { - "version": "1.353.1", - "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.353.1.tgz", - "integrity": "sha512-TlLtRSnkfzQnUJaZ4apH5FeSblfBkE2ZecJ55QCrtg7V/7Buy3A2au6RqK/kHhXLS7aBT5T1kd/dhCubnmYonw==", + "version": "1.355.0", + "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.355.0.tgz", + "integrity": "sha512-J8v/PhRrh69YP6BVflv7Zz8ZVV6+RCtvoHQyrhQF7tTC/Vltv9gaj/irwEzNcLuMrQ2Rrh/vTuFYB5wU+3LW0w==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index b16398ec..e9c5148a 100644 --- a/package.json +++ b/package.json @@ -10,9 +10,9 @@ "start": "fake-seam-connect --seed" }, "devDependencies": { - "@seamapi/fake-seam-connect": "1.75.1", - "@seamapi/nextlove-sdk-generator": "1.16.1", - "@seamapi/types": "1.353.1", + "@seamapi/fake-seam-connect": "1.76.0", + "@seamapi/nextlove-sdk-generator": "1.17.4", + "@seamapi/types": "1.355.0", "del": "^7.1.0", "prettier": "^3.2.5" } diff --git a/seam/routes/acs_users.py b/seam/routes/acs_users.py index a9953826..c1a04b6f 100644 --- a/seam/routes/acs_users.py +++ b/seam/routes/acs_users.py @@ -84,6 +84,7 @@ def list( created_before: Optional[str] = None, limit: Optional[int] = None, page_cursor: Optional[str] = None, + search: Optional[str] = None, user_identity_email_address: Optional[str] = None, user_identity_id: Optional[str] = None, user_identity_phone_number: Optional[str] = None @@ -98,6 +99,8 @@ def list( json_payload["limit"] = limit if page_cursor is not None: json_payload["page_cursor"] = page_cursor + if search is not None: + json_payload["search"] = search if user_identity_email_address is not None: json_payload["user_identity_email_address"] = user_identity_email_address if user_identity_id is not None: diff --git a/seam/routes/models.py b/seam/routes/models.py index 99732195..14ab59ad 100644 --- a/seam/routes/models.py +++ b/seam/routes/models.py @@ -1144,6 +1144,7 @@ class Workspace: company_name: str connect_partner_name: str is_sandbox: bool + is_suspended: bool name: str workspace_id: str @@ -1153,6 +1154,7 @@ def from_dict(d: Dict[str, Any]): company_name=d.get("company_name", None), connect_partner_name=d.get("connect_partner_name", None), is_sandbox=d.get("is_sandbox", None), + is_suspended=d.get("is_suspended", None), name=d.get("name", None), workspace_id=d.get("workspace_id", None), ) @@ -1463,6 +1465,7 @@ def list( created_before: Optional[str] = None, limit: Optional[int] = None, page_cursor: Optional[str] = None, + search: Optional[str] = None, user_identity_email_address: Optional[str] = None, user_identity_id: Optional[str] = None, user_identity_phone_number: Optional[str] = None