POST api/role/pausesearchingroles

Pauses searching roles in bulk (by GroupFilter) Processes this role API request. The parameter and response sections describe the data exchanged with the API.

Request Information

URI Parameters

None.

Body Parameters

The group list filter data contract supplied with the request.

GroupListFilterDataContract
NameDescriptionTypeAdditional information
BedroomsMin

The bedrooms min value.

integer

None.

BedroomsMax

The bedrooms max value.

integer

None.

Garage

Indicates whether garage is true.

boolean

None.

Garden

Indicates whether garden is true.

boolean

None.

PriceFrom

The price from value.

integer

None.

PriceTo

The price to value.

integer

None.

PriceType

The price type value.

string

None.

TagIds

The unique identifiers of the related tag resources.

Collection of integer

None.

Grades

The collection of grades.

Collection of string

None.

RoleTypes

The collection of role types.

Collection of string

None.

SourceId

The unique identifier of the related source resource.

integer

None.

OwningTeamIds

The unique identifiers of the related owning team resources.

Collection of integer

None.

MatchType

The match type classification.

MatchType

None.

FinancialStatus

The collection of financial status.

Collection of string

None.

LastContactedFrom

The last contacted from, expressed as a date and time.

date

None.

LastContactedTo

The last contacted to, expressed as a date and time.

date

None.

LastContacted

The last contacted value.

DateRangeFilterDataContract

None.

TargetMoveInFrom

The target move in from, expressed as a date and time.

date

None.

TargetMoveInTo

The target move in to, expressed as a date and time.

date

None.

TargetMoveIn

The target move in value.

DateRangeFilterDataContract

None.

CreatedFrom

The created from, expressed as a date and time.

date

None.

CreatedTo

The created to, expressed as a date and time.

date

None.

Created

The created value.

DateRangeFilterDataContract

None.

SearchStatuses

The collection of search statuses.

Collection of string

None.

Sort

The sort classification.

GroupListSort

None.

Ids

The unique identifiers of the related api resources.

Collection of integer

None.

GroupIds

The unique identifiers of the related group resources.

Collection of integer

None.

ExcludeInactive

Indicates whether exclude inactive is true.

boolean

None.

AdditionalIds

The unique identifiers of the related additional resources.

Collection of integer

None.

ExcludedIds

The unique identifiers of the related excluded resources.

Collection of integer

None.

RegionIds

The unique identifiers of the related region resources.

Collection of integer

None.

RegionSource

The region source value.

string

None.

RegionType

The region type value.

string

None.

FindIntersectingRegions

Indicates whether find intersecting regions is true.

boolean

None.

ExcludeHasNoEmail

Indicates whether exclude has no email is true.

boolean

None.

Name

The name value.

string

None.

CustomFilterConfig

The custom filter config value.

string

None.

BranchId

The unique identifier of the related branch resource.

integer

None.

BranchIds

The unique identifiers of the related branch resources.

Collection of integer

None.

EventBranchIds

The unique identifiers of the related event branch resources.

Collection of integer

None.

Order

The order classification.

ListOrder

None.

SearchTerm

The search term value.

string

None.

FilterType

The filter type value.

EnumDataContract

None.

ShowDeleted

Indicates whether show deleted is true.

boolean

None.

ShowCancelled

Indicates whether show cancelled is true.

boolean

None.

OwningTeamId

The unique identifier of the related owning team resource.

integer

None.

Id

The unique identifier of this resource.

integer

None.

Request Formats

application/x-www-form-urlencoded

Sample:

Sample not available.

application/json, text/json

Sample:
{
  "BedroomsMin": 1,
  "BedroomsMax": 1,
  "Garage": true,
  "Garden": true,
  "PriceFrom": 1,
  "PriceTo": 1,
  "PriceType": "sample string 2",
  "TagIds": [
    1,
    2
  ],
  "Grades": [
    "sample string 1",
    "sample string 2"
  ],
  "RoleTypes": [
    "sample string 1",
    "sample string 2"
  ],
  "SourceId": 1,
  "OwningTeamIds": [
    1,
    2
  ],
  "MatchType": 0,
  "FinancialStatus": [
    "sample string 1",
    "sample string 2"
  ],
  "LastContactedFrom": "2026-07-23T08:19:12.4833632Z",
  "LastContactedTo": "2026-07-23T08:19:12.4833632Z",
  "LastContacted": {
    "FromStaticDate": "2026-07-23T08:19:12.4833632Z",
    "ToStaticDate": "2026-07-23T08:19:12.4833632Z",
    "PredefinedDateRange": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "FromExpression": "sample string 1",
    "ToExpression": "sample string 2",
    "Id": 3
  },
  "TargetMoveInFrom": "2026-07-23T08:19:12.4833632Z",
  "TargetMoveInTo": "2026-07-23T08:19:12.4833632Z",
  "TargetMoveIn": {
    "FromStaticDate": "2026-07-23T08:19:12.4833632Z",
    "ToStaticDate": "2026-07-23T08:19:12.4833632Z",
    "PredefinedDateRange": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "FromExpression": "sample string 1",
    "ToExpression": "sample string 2",
    "Id": 3
  },
  "CreatedFrom": "2026-07-23T08:19:12.4833632Z",
  "CreatedTo": "2026-07-23T08:19:12.4833632Z",
  "Created": {
    "FromStaticDate": "2026-07-23T08:19:12.4833632Z",
    "ToStaticDate": "2026-07-23T08:19:12.4833632Z",
    "PredefinedDateRange": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "FromExpression": "sample string 1",
    "ToExpression": "sample string 2",
    "Id": 3
  },
  "SearchStatuses": [
    "sample string 1",
    "sample string 2"
  ],
  "Sort": 0,
  "Ids": [
    1,
    2
  ],
  "GroupIds": [
    1,
    2
  ],
  "ExcludeInactive": true,
  "AdditionalIds": [
    1,
    2
  ],
  "ExcludedIds": [
    1,
    2
  ],
  "RegionIds": [
    1,
    2
  ],
  "RegionSource": "sample string 4",
  "RegionType": "sample string 5",
  "FindIntersectingRegions": true,
  "ExcludeHasNoEmail": true,
  "Name": "sample string 7",
  "CustomFilterConfig": "sample string 8",
  "BranchId": 1,
  "BranchIds": [
    1,
    2
  ],
  "EventBranchIds": [
    1,
    2
  ],
  "Order": 0,
  "SearchTerm": "sample string 9",
  "FilterType": {
    "Id": 1,
    "Name": "sample string 2",
    "SystemName": "sample string 3"
  },
  "ShowDeleted": true,
  "ShowCancelled": true,
  "OwningTeamId": 12,
  "Id": 13
}

Response Information

Resource Description

The response returned after the operation completes.

JobInvocationDetailsDataContract
NameDescriptionTypeAdditional information
SupportsCancellation

Indicates whether supports cancellation is true.

boolean

None.

ReportsProgress

Indicates whether reports progress is true.

boolean

None.

InitialStatusText

The initial status text value.

string

None.

JobReference

The job reference globally unique identifier.

globally unique identifier

None.

Success

Indicates whether success is true.

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "SupportsCancellation": true,
  "ReportsProgress": true,
  "InitialStatusText": "sample string 3",
  "JobReference": "b074b694-7cc8-4160-9578-3bbb2457ce2c",
  "Success": true
}