get Candidate Members

@GetMapping(path = "USERS_KEY + "/{" + IDENTIFIER_KEY + "}" + COUNT_CANDIDATE_GROUP_MEMBERS_ENDPOINT", headers = [] )
open fun <T> getCandidateMembers(@PathVariable(value = "id") id: String, @RequestHeader(value = "token") token: String, @RequestParam(name = "members", required = false) membersToExcludeSize: Long): T

Method to count the candidate members availability

Return

the result of the request as String

Parameters

id

The identifier of the user

token

The token of the user


@GetMapping(path = "USERS_KEY + "/{" + IDENTIFIER_KEY + "}" + CANDIDATE_GROUP_MEMBERS_ENDPOINT", headers = [] )
open fun <T> getCandidateMembers(@PathVariable(value = "id") id: String, @RequestHeader(value = "token") token: String, @RequestParam(name = "page", defaultValue = "0", required = false) page: Int, @RequestParam(name = "pageSize", defaultValue = "10", required = false) pageSize: Int, @RequestParam(name = "members") membersToExclude: ArrayList<String>): T

Method to get a list of candidates to be members of a group

Return

the result of the request as String

Parameters

id

The identifier of the user

token

The token of the user

page

The page requested

pageSize

The size of the items to insert in the page

membersToExclude

The list of the members already joined or invited to exclude from the count