From 0ce5f0445179d08fd6f84616ea95efca65985a10 Mon Sep 17 00:00:00 2001 From: Seam Bot Date: Tue, 30 Sep 2025 13:00:03 +0000 Subject: [PATCH 1/2] feat: Update to @seamapi/types@1.595.0 --- package-lock.json | 8 ++--- package.json | 2 +- .../access-grants/unmanaged/unmanaged.ts | 36 +++++++++++++++++++ .../connect/routes/seam-http-endpoints.ts | 34 ++++++++++++++++++ .../user-identities/unmanaged/unmanaged.ts | 36 +++++++++++++++++++ 5 files changed, 111 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3d7b6c6d..c4784369 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@seamapi/blueprint": "^0.51.1", "@seamapi/fake-seam-connect": "^1.77.0", "@seamapi/smith": "^0.5.2", - "@seamapi/types": "1.594.0", + "@seamapi/types": "1.595.0", "@swc/core": "^1.11.29", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^22.15.21", @@ -1371,9 +1371,9 @@ } }, "node_modules/@seamapi/types": { - "version": "1.594.0", - "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.594.0.tgz", - "integrity": "sha512-QVwjgp6STHeovvu7CXQywKOGaU1JHovxZos4vAhtx25fZsF+EOK682dFwe7TNKSRccRlFNgkNCG9OgMt0yIxIQ==", + "version": "1.595.0", + "resolved": "https://registry.npmjs.org/@seamapi/types/-/types-1.595.0.tgz", + "integrity": "sha512-A4+4kV0H09iIq8sQOXnxTrVOeyhaVZlWL+tLLauEA5K6ldSu81s3/i8WRw1PYxWDeoX1uvDurnbNGlAll3FSEQ==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index 74bd085d..b70b663e 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "@seamapi/blueprint": "^0.51.1", "@seamapi/fake-seam-connect": "^1.77.0", "@seamapi/smith": "^0.5.2", - "@seamapi/types": "1.594.0", + "@seamapi/types": "1.595.0", "@swc/core": "^1.11.29", "@types/jsonwebtoken": "^9.0.6", "@types/node": "^22.15.21", diff --git a/src/lib/seam/connect/routes/access-grants/unmanaged/unmanaged.ts b/src/lib/seam/connect/routes/access-grants/unmanaged/unmanaged.ts index 00248d93..92e2e73f 100644 --- a/src/lib/seam/connect/routes/access-grants/unmanaged/unmanaged.ts +++ b/src/lib/seam/connect/routes/access-grants/unmanaged/unmanaged.ts @@ -188,6 +188,19 @@ export class SeamHttpAccessGrantsUnmanaged { options, }) } + + update( + parameters?: AccessGrantsUnmanagedUpdateParameters, + options: AccessGrantsUnmanagedUpdateOptions = {}, + ): AccessGrantsUnmanagedUpdateRequest { + return new SeamHttpRequest(this, { + pathname: '/access_grants/unmanaged/update', + method: 'PATCH', + body: parameters, + responseKey: undefined, + options, + }) + } } export type AccessGrantsUnmanagedGetParameters = @@ -234,3 +247,26 @@ export type AccessGrantsUnmanagedListRequest = SeamHttpRequest< > export interface AccessGrantsUnmanagedListOptions {} + +export type AccessGrantsUnmanagedUpdateParameters = + RouteRequestBody<'/access_grants/unmanaged/update'> + +/** + * @deprecated Use AccessGrantsUnmanagedUpdateParameters instead. + */ +export type AccessGrantsUnmanagedUpdateBody = + AccessGrantsUnmanagedUpdateParameters + +/** + * @deprecated Use AccessGrantsUnmanagedUpdateRequest instead. + */ +export type AccessGrantsUnmanagedUpdateResponse = SetNonNullable< + Required> +> + +export type AccessGrantsUnmanagedUpdateRequest = SeamHttpRequest< + void, + undefined +> + +export interface AccessGrantsUnmanagedUpdateOptions {} diff --git a/src/lib/seam/connect/routes/seam-http-endpoints.ts b/src/lib/seam/connect/routes/seam-http-endpoints.ts index e9fb61fe..6c40c453 100644 --- a/src/lib/seam/connect/routes/seam-http-endpoints.ts +++ b/src/lib/seam/connect/routes/seam-http-endpoints.ts @@ -120,6 +120,9 @@ import { type AccessGrantsUnmanagedListOptions, type AccessGrantsUnmanagedListParameters, type AccessGrantsUnmanagedListRequest, + type AccessGrantsUnmanagedUpdateOptions, + type AccessGrantsUnmanagedUpdateParameters, + type AccessGrantsUnmanagedUpdateRequest, SeamHttpAccessGrantsUnmanaged, } from './access-grants/unmanaged/index.js' import { @@ -838,6 +841,9 @@ import { type UserIdentitiesUnmanagedListOptions, type UserIdentitiesUnmanagedListParameters, type UserIdentitiesUnmanagedListRequest, + type UserIdentitiesUnmanagedUpdateOptions, + type UserIdentitiesUnmanagedUpdateParameters, + type UserIdentitiesUnmanagedUpdateRequest, } from './user-identities/unmanaged/index.js' import { SeamHttpWebhooks, @@ -1351,6 +1357,19 @@ export class SeamHttpEndpoints { } } + get '/access_grants/unmanaged/update'(): ( + parameters?: AccessGrantsUnmanagedUpdateParameters, + options?: AccessGrantsUnmanagedUpdateOptions, + ) => AccessGrantsUnmanagedUpdateRequest { + const { client, defaults } = this + return function accessGrantsUnmanagedUpdate( + ...args: Parameters + ): ReturnType { + const seam = SeamHttpAccessGrantsUnmanaged.fromClient(client, defaults) + return seam.update(...args) + } + } + get '/access_methods/delete'(): ( parameters?: AccessMethodsDeleteParameters, options?: AccessMethodsDeleteOptions, @@ -4054,6 +4073,19 @@ export class SeamHttpEndpoints { } } + get '/user_identities/unmanaged/update'(): ( + parameters?: UserIdentitiesUnmanagedUpdateParameters, + options?: UserIdentitiesUnmanagedUpdateOptions, + ) => UserIdentitiesUnmanagedUpdateRequest { + const { client, defaults } = this + return function userIdentitiesUnmanagedUpdate( + ...args: Parameters + ): ReturnType { + const seam = SeamHttpUserIdentitiesUnmanaged.fromClient(client, defaults) + return seam.update(...args) + } + } + get '/webhooks/create'(): ( parameters?: WebhooksCreateParameters, options?: WebhooksCreateOptions, @@ -4444,6 +4476,7 @@ export type SeamHttpEndpointMutationPaths = | '/access_grants/delete' | '/access_grants/request_access_methods' | '/access_grants/update' + | '/access_grants/unmanaged/update' | '/access_methods/delete' | '/access_methods/encode' | '/acs/access_groups/add_user' @@ -4548,6 +4581,7 @@ export type SeamHttpEndpointMutationPaths = | '/user_identities/update' | '/user_identities/enrollment_automations/delete' | '/user_identities/enrollment_automations/launch' + | '/user_identities/unmanaged/update' | '/webhooks/create' | '/webhooks/delete' | '/webhooks/update' diff --git a/src/lib/seam/connect/routes/user-identities/unmanaged/unmanaged.ts b/src/lib/seam/connect/routes/user-identities/unmanaged/unmanaged.ts index 95cd8fd1..36ac1a17 100644 --- a/src/lib/seam/connect/routes/user-identities/unmanaged/unmanaged.ts +++ b/src/lib/seam/connect/routes/user-identities/unmanaged/unmanaged.ts @@ -191,6 +191,19 @@ export class SeamHttpUserIdentitiesUnmanaged { options, }) } + + update( + parameters?: UserIdentitiesUnmanagedUpdateParameters, + options: UserIdentitiesUnmanagedUpdateOptions = {}, + ): UserIdentitiesUnmanagedUpdateRequest { + return new SeamHttpRequest(this, { + pathname: '/user_identities/unmanaged/update', + method: 'PATCH', + body: parameters, + responseKey: undefined, + options, + }) + } } export type UserIdentitiesUnmanagedGetParameters = @@ -238,3 +251,26 @@ export type UserIdentitiesUnmanagedListRequest = SeamHttpRequest< > export interface UserIdentitiesUnmanagedListOptions {} + +export type UserIdentitiesUnmanagedUpdateParameters = + RouteRequestBody<'/user_identities/unmanaged/update'> + +/** + * @deprecated Use UserIdentitiesUnmanagedUpdateParameters instead. + */ +export type UserIdentitiesUnmanagedUpdateBody = + UserIdentitiesUnmanagedUpdateParameters + +/** + * @deprecated Use UserIdentitiesUnmanagedUpdateRequest instead. + */ +export type UserIdentitiesUnmanagedUpdateResponse = SetNonNullable< + Required> +> + +export type UserIdentitiesUnmanagedUpdateRequest = SeamHttpRequest< + void, + undefined +> + +export interface UserIdentitiesUnmanagedUpdateOptions {} From 7859e6a5a8790c5388233c2766c69cc73d803b2b Mon Sep 17 00:00:00 2001 From: Seam Bot Date: Tue, 30 Sep 2025 13:01:36 +0000 Subject: [PATCH 2/2] ci: Generate code --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index c4784369..3c62f577 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,7 +49,7 @@ "npm": ">=10.1.0" }, "peerDependencies": { - "@seamapi/types": "^1.594.0" + "@seamapi/types": "^1.595.0" }, "peerDependenciesMeta": { "@seamapi/types": { diff --git a/package.json b/package.json index b70b663e..f9c0ed59 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "npm": ">=10.1.0" }, "peerDependencies": { - "@seamapi/types": "^1.594.0" + "@seamapi/types": "^1.595.0" }, "peerDependenciesMeta": { "@seamapi/types": {