diff --git a/packages/web-api/src/methods.ts b/packages/web-api/src/methods.ts index 6a55c9014..5b3ebd408 100644 --- a/packages/web-api/src/methods.ts +++ b/packages/web-api/src/methods.ts @@ -201,6 +201,7 @@ import { WorkflowsStepCompletedResponse, WorkflowsStepFailedResponse, WorkflowsUpdateStepResponse, + AdminAppsRequestsCancelResponse, } from './response'; // NOTE: could create a named type alias like data types like `SlackUserID: string` @@ -249,6 +250,7 @@ export abstract class Methods extends EventEmitter { }, clearResolution: bindApiCall(this, 'admin.apps.clearResolution'), requests: { + cancel: bindApiCall(this, 'admin.apps.requests.cancel'), list: bindApiCall(this, 'admin.apps.requests.list'), }, restrict: bindApiCall(this, 'admin.apps.restrict'), @@ -841,6 +843,11 @@ export interface AdminAppsClearResolutionArguments extends WebAPICallOptions { team_id?: string; } cursorPaginationEnabledMethods.add('admin.apps.approved.list'); +export interface AdminAppsRequestsCancelArguments extends WebAPICallOptions, TokenOverridable { + request_id: string; + enterprise_id?: string; + team_id?: string; +} export interface AdminAppsRequestsListArguments extends WebAPICallOptions, TokenOverridable, CursorPaginationEnabled { team_id?: string; }