[@webitel/api-services](../index.html) / [member-service/member-service.api.gen](../modules/member-service_member-service.api.gen.html) / getMemberService # kind_function: getMemberService() > **getMemberService**(): `{ attemptCallback: (attemptId: string, engineMemberServiceAttemptCallbackBody: EngineMemberServiceAttemptCallbackBody, options?: AxiosRequestConfig) => Promise; attemptResult: (queueId: number, memberId: string, attemptId: string, engineMemberServiceAttemptResultBody: EngineMemberServiceAttemptResultBody, options?: AxiosRequestConfig) => Promise; attemptsRenewalResult: (attemptId: string, engineMemberServiceAttemptsRenewalResultBody: EngineMemberServiceAttemptsRenewalResultBody, options?: AxiosRequestConfig) => Promise; createAttempt: (queueId: string, memberId: string, engineMemberServiceCreateAttemptBody: EngineMemberServiceCreateAttemptBody, options?: AxiosRequestConfig) => Promise; createMember: (queueId: string, engineMemberServiceCreateMemberBody: EngineMemberServiceCreateMemberBody, options?: AxiosRequestConfig) => Promise; createMemberBulk: (queueId: string, engineMemberServiceCreateMemberBulkBody: EngineMemberServiceCreateMemberBulkBody, options?: AxiosRequestConfig) => Promise; deleteAllMembers: (engineDeleteAllMembersRequest: EngineDeleteAllMembersRequest, options?: AxiosRequestConfig) => Promise; deleteMember: (queueId: string, id: string, params?: DeleteMemberParams, options?: AxiosRequestConfig) => Promise; deleteMembers: (queueId: string, engineMemberServiceDeleteMembersBody: EngineMemberServiceDeleteMembersBody, options?: AxiosRequestConfig) => Promise; patchMember: (queueId: string, id: string, engineMemberServicePatchMemberBody: EngineMemberServicePatchMemberBody, options?: AxiosRequestConfig) => Promise; patchMemberOne: (id: string, engineMemberServicePatchMemberOneBody: EngineMemberServicePatchMemberOneBody, options?: AxiosRequestConfig) => Promise; readMember: (queueId: string, id: string, params?: ReadMemberParams, options?: AxiosRequestConfig) => Promise; resetActiveAttempts: (engineResetActiveAttemptsRequest: EngineResetActiveAttemptsRequest, options?: AxiosRequestConfig) => Promise; resetMembers: (queueId: string, engineMemberServiceResetMembersBody: EngineMemberServiceResetMembersBody, options?: AxiosRequestConfig) => Promise; searchAttempts: (params?: SearchAttemptsParams, options?: AxiosRequestConfig) => Promise; searchAttemptsHistory: (params?: SearchAttemptsHistoryParams, options?: AxiosRequestConfig) => Promise; searchMemberAttempts: (queueId: string, memberId: string, params?: SearchMemberAttemptsParams, options?: AxiosRequestConfig) => Promise; searchMemberInQueue: (queueId: number, params?: SearchMemberInQueueParams, options?: AxiosRequestConfig) => Promise; searchMembers: (params?: SearchMembersParams, options?: AxiosRequestConfig) => Promise; updateMember: (queueId: string, id: string, engineMemberServiceUpdateMemberBody: EngineMemberServiceUpdateMemberBody, options?: AxiosRequestConfig) => Promise }` ## theme_returns ### attemptCallback() > **attemptCallback**: `(attemptId: string, engineMemberServiceAttemptCallbackBody: EngineMemberServiceAttemptCallbackBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### attemptId `string` ##### engineMemberServiceAttemptCallbackBody `EngineMemberServiceAttemptCallbackBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### attemptResult() > **attemptResult**: `(queueId: number, memberId: string, attemptId: string, engineMemberServiceAttemptResultBody: EngineMemberServiceAttemptResultBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `number` ##### memberId `string` ##### attemptId `string` ##### engineMemberServiceAttemptResultBody `EngineMemberServiceAttemptResultBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### attemptsRenewalResult() > **attemptsRenewalResult**: `(attemptId: string, engineMemberServiceAttemptsRenewalResultBody: EngineMemberServiceAttemptsRenewalResultBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### attemptId `string` ##### engineMemberServiceAttemptsRenewalResultBody `EngineMemberServiceAttemptsRenewalResultBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### createAttempt() > **createAttempt**: `(queueId: string, memberId: string, engineMemberServiceCreateAttemptBody: EngineMemberServiceCreateAttemptBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### memberId `string` ##### engineMemberServiceCreateAttemptBody `EngineMemberServiceCreateAttemptBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### createMember() > **createMember**: `(queueId: string, engineMemberServiceCreateMemberBody: EngineMemberServiceCreateMemberBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### engineMemberServiceCreateMemberBody `EngineMemberServiceCreateMemberBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### createMemberBulk() > **createMemberBulk**: `(queueId: string, engineMemberServiceCreateMemberBulkBody: EngineMemberServiceCreateMemberBulkBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### engineMemberServiceCreateMemberBulkBody `EngineMemberServiceCreateMemberBulkBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteAllMembers() > **deleteAllMembers**: `(engineDeleteAllMembersRequest: EngineDeleteAllMembersRequest, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### engineDeleteAllMembersRequest `EngineDeleteAllMembersRequest` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteMember() > **deleteMember**: `(queueId: string, id: string, params?: DeleteMemberParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### id `string` ##### params? `DeleteMemberParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### deleteMembers() > **deleteMembers**: `(queueId: string, engineMemberServiceDeleteMembersBody: EngineMemberServiceDeleteMembersBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### engineMemberServiceDeleteMembersBody `EngineMemberServiceDeleteMembersBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### patchMember() > **patchMember**: `(queueId: string, id: string, engineMemberServicePatchMemberBody: EngineMemberServicePatchMemberBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### id `string` ##### engineMemberServicePatchMemberBody `EngineMemberServicePatchMemberBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### patchMemberOne() > **patchMemberOne**: `(id: string, engineMemberServicePatchMemberOneBody: EngineMemberServicePatchMemberOneBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### id `string` ##### engineMemberServicePatchMemberOneBody `EngineMemberServicePatchMemberOneBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### readMember() > **readMember**: `(queueId: string, id: string, params?: ReadMemberParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### id `string` ##### params? `ReadMemberParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### resetActiveAttempts() > **resetActiveAttempts**: `(engineResetActiveAttemptsRequest: EngineResetActiveAttemptsRequest, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### engineResetActiveAttemptsRequest `EngineResetActiveAttemptsRequest` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### resetMembers() > **resetMembers**: `(queueId: string, engineMemberServiceResetMembersBody: EngineMemberServiceResetMembersBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### engineMemberServiceResetMembersBody `EngineMemberServiceResetMembersBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchAttempts() > **searchAttempts**: `(params?: SearchAttemptsParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### params? `SearchAttemptsParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchAttemptsHistory() > **searchAttemptsHistory**: `(params?: SearchAttemptsHistoryParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### params? `SearchAttemptsHistoryParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchMemberAttempts() > **searchMemberAttempts**: `(queueId: string, memberId: string, params?: SearchMemberAttemptsParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### memberId `string` ##### params? `SearchMemberAttemptsParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchMemberInQueue() > **searchMemberInQueue**: `(queueId: number, params?: SearchMemberInQueueParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `number` ##### params? `SearchMemberInQueueParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### searchMembers() > **searchMembers**: `(params?: SearchMembersParams, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### params? `SearchMembersParams` ##### options? `AxiosRequestConfig` #### theme_returns `Promise` ### updateMember() > **updateMember**: `(queueId: string, id: string, engineMemberServiceUpdateMemberBody: EngineMemberServiceUpdateMemberBody, options?: AxiosRequestConfig) => Promise` #### kind_plural_type_parameter ##### TData `TData` = `AxiosResponse` #### kind_plural_parameter ##### queueId `string` ##### id `string` ##### engineMemberServiceUpdateMemberBody `EngineMemberServiceUpdateMemberBody` ##### options? `AxiosRequestConfig` #### theme_returns `Promise`