[@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`