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