[@webitel/api-services](../index.html) / [email-profile-service/email-profile-service.api.gen](../modules/email-profile-service_email-profile-service.api.gen.html) / getEmailProfileService
# kind_function: getEmailProfileService()
> **getEmailProfileService**(): `{ createEmailProfile: (engineCreateEmailProfileRequest: EngineCreateEmailProfileRequest, options?: AxiosRequestConfig) => Promise; deleteEmailProfile: (id: string, options?: AxiosRequestConfig) => Promise; loginEmailProfile: (id: number, options?: AxiosRequestConfig) => Promise; logoutEmailProfile: (id: number, options?: AxiosRequestConfig) => Promise; patchEmailProfile: (id: string, engineEmailProfileServicePatchEmailProfileBody: EngineEmailProfileServicePatchEmailProfileBody, options?: AxiosRequestConfig) => Promise; readEmailProfile: (id: string, options?: AxiosRequestConfig) => Promise; searchEmailProfile: (params?: SearchEmailProfileParams, options?: AxiosRequestConfig) => Promise; testEmailProfile: (id: number, options?: AxiosRequestConfig) => Promise; updateEmailProfile: (id: string, engineEmailProfileServiceUpdateEmailProfileBody: EngineEmailProfileServiceUpdateEmailProfileBody, options?: AxiosRequestConfig) => Promise }`
## theme_returns
### createEmailProfile()
> **createEmailProfile**: `(engineCreateEmailProfileRequest: EngineCreateEmailProfileRequest, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### engineCreateEmailProfileRequest
`EngineCreateEmailProfileRequest`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### deleteEmailProfile()
> **deleteEmailProfile**: `(id: string, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### loginEmailProfile()
> **loginEmailProfile**: `(id: number, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### logoutEmailProfile()
> **logoutEmailProfile**: `(id: number, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### patchEmailProfile()
> **patchEmailProfile**: `(id: string, engineEmailProfileServicePatchEmailProfileBody: EngineEmailProfileServicePatchEmailProfileBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### engineEmailProfileServicePatchEmailProfileBody
`EngineEmailProfileServicePatchEmailProfileBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### readEmailProfile()
> **readEmailProfile**: `(id: string, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### searchEmailProfile()
> **searchEmailProfile**: `(params?: SearchEmailProfileParams, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### params?
`SearchEmailProfileParams`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### testEmailProfile()
> **testEmailProfile**: `(id: number, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`number`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`
### updateEmailProfile()
> **updateEmailProfile**: `(id: string, engineEmailProfileServiceUpdateEmailProfileBody: EngineEmailProfileServiceUpdateEmailProfileBody, options?: AxiosRequestConfig) => Promise`
#### kind_plural_type_parameter
##### TData
`TData` = `AxiosResponse`
#### kind_plural_parameter
##### id
`string`
##### engineEmailProfileServiceUpdateEmailProfileBody
`EngineEmailProfileServiceUpdateEmailProfileBody`
##### options?
`AxiosRequestConfig`
#### theme_returns
`Promise`