POST api/role/{id}/matchidsfiltered
Get list of role ids
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
Required |
Body Parameters
Dezrez.Core.DataContracts.External.Api.Role.Query.Matches.RoleApplicantMatchFilterDataContractName | Description | Type | Additional information |
---|---|---|---|
Grades | Collection of string |
None. |
|
FinancialStatus | Collection of string |
None. |
|
ExcludeMailoutDays | integer |
None. |
|
OwningTeamId | integer |
None. |
|
BranchIds | Collection of integer |
None. |
|
IncludedRoleIds | Collection of integer |
None. |
|
ExcludedRoleIds | Collection of integer |
None. |
|
MinScore | integer |
None. |
Request Formats
application/x-www-form-urlencoded
Sample:
Sample not available.
application/json, text/json
Sample:
{ "Grades": [ "sample string 1", "sample string 2" ], "FinancialStatus": [ "sample string 1", "sample string 2" ], "ExcludeMailoutDays": 1, "OwningTeamId": 1, "BranchIds": [ 1, 2 ], "IncludedRoleIds": [ 1, 2 ], "ExcludedRoleIds": [ 1, 2 ], "MinScore": 1 }
Response Information
Resource Description
PagedCollectionDataContractOfDezrez.Core.DataContracts.External.Api.Lists.Groups.GroupListPersonDataContractName | Description | Type | Additional information |
---|---|---|---|
TotalCount | integer |
None. |
|
CurrentCount | integer |
None. |
|
PageSize | integer |
None. |
|
PageNumber | integer |
None. |
|
Collection | Collection of Dezrez.Core.DataContracts.External.Api.Lists.Groups.GroupListPersonDataContract |
None. |
Response Formats
application/json, text/json
Sample:
{ "TotalCount": 1, "CurrentCount": 2, "PageSize": 1, "PageNumber": 1, "Collection": [ { "GroupId": 1, "PersonIds": [ 1, 2 ], "InterestRoleId": 2 }, { "GroupId": 1, "PersonIds": [ 1, 2 ], "InterestRoleId": 2 } ] }