[@webitel/api-services](../index.html) / [team-trigger-service/team-trigger-service.api.gen](../modules/team-trigger-service_team-trigger-service.api.gen.html) / getTeamTriggerService # kind_function: getTeamTriggerService() > **getTeamTriggerService**(): `{ createTeamTrigger: (teamId: string, engineTeamTriggerServiceCreateTeamTriggerBody: EngineTeamTriggerServiceCreateTeamTriggerBody, options?: AxiosRequestConfig) => Promise; deleteTeamTrigger: (teamId: string, id: number, options?: AxiosRequestConfig) => Promise; patchTeamTrigger: (teamId: string, id: number, engineTeamTriggerServicePatchTeamTriggerBody: EngineTeamTriggerServicePatchTeamTriggerBody, options?: AxiosRequestConfig) => Promise; readTeamTrigger: (teamId: string, id: number, options?: AxiosRequestConfig) => Promise; runTeamTrigger: (triggerId: number, engineTeamTriggerServiceRunTeamTriggerBody: EngineTeamTriggerServiceRunTeamTriggerBody, options?: AxiosRequestConfig) => Promise; searchAgentTrigger: (params?: SearchAgentTriggerParams, options?: AxiosRequestConfig) => Promise; searchTeamTrigger: (teamId: string, params?: SearchTeamTriggerParams, options?: AxiosRequestConfig) => Promise; updateTeamTrigger: (teamId: string, id: number, engineTeamTriggerServiceUpdateTeamTriggerBody: EngineTeamTriggerServiceUpdateTeamTriggerBody, options?: AxiosRequestConfig) => Promise }` ## theme_returns `{ createTeamTrigger: (teamId: string, engineTeamTriggerServiceCreateTeamTriggerBody: EngineTeamTriggerServiceCreateTeamTriggerBody, options?: AxiosRequestConfig) => Promise; deleteTeamTrigger: (teamId: string, id: number, options?: AxiosRequestConfig) => Promise; patchTeamTrigger: (teamId: string, id: number, engineTeamTriggerServicePatchTeamTriggerBody: EngineTeamTriggerServicePatchTeamTriggerBody, options?: AxiosRequestConfig) => Promise; readTeamTrigger: (teamId: string, id: number, options?: AxiosRequestConfig) => Promise; runTeamTrigger: (triggerId: number, engineTeamTriggerServiceRunTeamTriggerBody: EngineTeamTriggerServiceRunTeamTriggerBody, options?: AxiosRequestConfig) => Promise; searchAgentTrigger: (params?: SearchAgentTriggerParams, options?: AxiosRequestConfig) => Promise; searchTeamTrigger: (teamId: string, params?: SearchTeamTriggerParams, options?: AxiosRequestConfig) => Promise; updateTeamTrigger: (teamId: string, id: number, engineTeamTriggerServiceUpdateTeamTriggerBody: EngineTeamTriggerServiceUpdateTeamTriggerBody, options?: AxiosRequestConfig) => Promise }` ### createTeamTrigger() > **createTeamTrigger**: `(teamId: string, engineTeamTriggerServiceCreateTeamTriggerBody: EngineTeamTriggerServiceCreateTeamTriggerBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### teamId `string` ##### engineTeamTriggerServiceCreateTeamTriggerBody `EngineTeamTriggerServiceCreateTeamTriggerBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteTeamTrigger() > **deleteTeamTrigger**: `(teamId: string, id: number, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### teamId `string` ##### id `number` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### patchTeamTrigger() > **patchTeamTrigger**: `(teamId: string, id: number, engineTeamTriggerServicePatchTeamTriggerBody: EngineTeamTriggerServicePatchTeamTriggerBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### teamId `string` ##### id `number` ##### engineTeamTriggerServicePatchTeamTriggerBody `EngineTeamTriggerServicePatchTeamTriggerBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### readTeamTrigger() > **readTeamTrigger**: `(teamId: string, id: number, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### teamId `string` ##### id `number` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### runTeamTrigger() > **runTeamTrigger**: `(triggerId: number, engineTeamTriggerServiceRunTeamTriggerBody: EngineTeamTriggerServiceRunTeamTriggerBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### triggerId `number` ##### engineTeamTriggerServiceRunTeamTriggerBody `EngineTeamTriggerServiceRunTeamTriggerBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchAgentTrigger() > **searchAgentTrigger**: `(params?: SearchAgentTriggerParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### params? `SearchAgentTriggerParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchTeamTrigger() > **searchTeamTrigger**: `(teamId: string, params?: SearchTeamTriggerParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### teamId `string` ##### params? `SearchTeamTriggerParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### updateTeamTrigger() > **updateTeamTrigger**: `(teamId: string, id: number, engineTeamTriggerServiceUpdateTeamTriggerBody: EngineTeamTriggerServiceUpdateTeamTriggerBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### teamId `string` ##### id `number` ##### engineTeamTriggerServiceUpdateTeamTriggerBody `EngineTeamTriggerServiceUpdateTeamTriggerBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise`