[@webitel/api-services](../index.html) / [agent-team-service/agent-team-service.api.gen](../modules/agent-team-service_agent-team-service.api.gen.html) / getAgentTeamService
# kind_function: getAgentTeamService()
> **getAgentTeamService**(): `{ createAgentTeam: (engineCreateAgentTeamRequest: EngineCreateAgentTeamRequest, options?: AxiosRequestConfig) => Promise; deleteAgentTeam: (id: string, params?: DeleteAgentTeamParams, options?: AxiosRequestConfig) => Promise; readAgentTeam: (id: string, params?: ReadAgentTeamParams, options?: AxiosRequestConfig) => Promise; searchAgentTeam: (params?: SearchAgentTeamParams, options?: AxiosRequestConfig) => Promise; updateAgentTeam: (id: string, engineAgentTeamServiceUpdateAgentTeamBody: EngineAgentTeamServiceUpdateAgentTeamBody, options?: AxiosRequestConfig) => Promise }`
## theme_returns
### createAgentTeam()
> **createAgentTeam**: `(engineCreateAgentTeamRequest: EngineCreateAgentTeamRequest, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### engineCreateAgentTeamRequest
`EngineCreateAgentTeamRequest`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### deleteAgentTeam()
> **deleteAgentTeam**: `(id: string, params?: DeleteAgentTeamParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### params?
`DeleteAgentTeamParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### readAgentTeam()
> **readAgentTeam**: `(id: string, params?: ReadAgentTeamParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### params?
`ReadAgentTeamParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### searchAgentTeam()
> **searchAgentTeam**: `(params?: SearchAgentTeamParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### params?
`SearchAgentTeamParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### updateAgentTeam()
> **updateAgentTeam**: `(id: string, engineAgentTeamServiceUpdateAgentTeamBody: EngineAgentTeamServiceUpdateAgentTeamBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### engineAgentTeamServiceUpdateAgentTeamBody
`EngineAgentTeamServiceUpdateAgentTeamBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`