From 4df699962db5880e7a4c3ac20d06053d059d43a9 Mon Sep 17 00:00:00 2001 From: Ankur Oberoi Date: Thu, 22 Aug 2019 21:51:49 -0700 Subject: [PATCH] adds admin.users.session.reset method --- packages/web-api/src/WebClient.ts | 6 ++++++ packages/web-api/src/methods.ts | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/packages/web-api/src/WebClient.ts b/packages/web-api/src/WebClient.ts index 37988c930..126bd7114 100644 --- a/packages/web-api/src/WebClient.ts +++ b/packages/web-api/src/WebClient.ts @@ -281,6 +281,12 @@ export class WebClient extends EventEmitter { }, restrict: (this.apiCall.bind(this, 'admin.apps.restrict')) as Method, }, + users: { + session: { + reset: + (this.apiCall.bind(this, 'admin.users.session.reset')) as Method, + }, + }, }; /** diff --git a/packages/web-api/src/methods.ts b/packages/web-api/src/methods.ts index 567a28096..40eaa4c77 100644 --- a/packages/web-api/src/methods.ts +++ b/packages/web-api/src/methods.ts @@ -70,6 +70,11 @@ export interface AdminAppsRestrictArguments extends WebAPICallOptions, TokenOver request_id?: string; team_id: string; } +export interface AdminUsersSessionResetArguments extends WebAPICallOptions, TokenOverridable { + user_id: string; + mobile_only?: boolean; + web_only?: boolean; +} /* * `api.*`