GET api/Candidates/SearchCriteria/{SearchCriteriaId}
This is used to get the SearchCriteria
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
SearchCriteriaId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
This returns the SearchCriteria Data
SearchCriteriaDOName | Description | Type | Additional information |
---|---|---|---|
SearchCriteriaId | integer |
None. |
|
SearchCriteriaName | string |
None. |
|
Description | string |
None. |
|
SearchData | SearchInputData |
None. |
|
CandidateIds | Collection of integer |
None. |
|
ResultCount | integer |
None. |
|
CreatedOn | date |
None. |
|
LastUpdatedOn | date |
None. |
|
SharedByPersonality | string |
None. |
|
IsActive | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "SearchCriteriaId": 1, "SearchCriteriaName": "sample string 2", "Description": "sample string 3", "SearchData": { "SearchType": "CV", "BranchIdCSV": "sample string 1", "DivisionIdCSV": "sample string 2", "ConsultantIdCSV": "sample string 3", "IncludeInActiveCandidates": true, "CVLocation": "sample string 5", "CVCustomQuery": "sample string 6", "CVSkills": "sample string 7", "CVJobTitles": "sample string 8", "CVIndustries": "sample string 9", "CVLicenses": "sample string 10", "CVResumeUpdated": "sample string 11", "CVLastContacted": "sample string 12", "CVFreshness": "sample string 13", "CVCandidateStatus": "sample string 14", "YearsOfExp": "sample string 15", "Suburb": "sample string 16", "State": "sample string 17", "Country": "sample string 18", "MFrontSkills": "sample string 19", "MFrontJobTitles": "sample string 20", "MFrontCandidateStatus": "sample string 21", "StaticListIdCSV": "sample string 22", "TempSalaryFrom": "sample string 23", "TempSalaryTo": "sample string 24", "TempSalaryType": "sample string 25", "PermSalaryFrom": "sample string 26", "PermSalaryTo": "sample string 27", "PermSalaryType": "sample string 28", "MFrontKeywordSearch": "sample string 29", "PostalCode": "sample string 30", "DistanceInKms": "sample string 31", "PersonalityId": 32, "NoOfSearchResult": 33, "CVWhiteBoard": "sample string 34", "SearchEntireCV": true, "JobTitlesSearchedWithIn": 36, "SkillsSearchedWithIn": 37, "KeywordsSearchedWithIn": 38, "ExcludeKeywords": "sample string 39", "LicenseExpiry": "sample string 40", "MFrontFilterDataList": [ { "Code": "sample string 1", "ValueCSV": "sample string 2", "Count": "sample string 3", "IsFilterListRequired": true }, { "Code": "sample string 1", "ValueCSV": "sample string 2", "Count": "sample string 3", "IsFilterListRequired": true } ], "CVFilterDataList": [ { "Code": "sample string 1", "ValueCSV": "sample string 2", "Count": "sample string 3", "IsFilterListRequired": true }, { "Code": "sample string 1", "ValueCSV": "sample string 2", "Count": "sample string 3", "IsFilterListRequired": true } ], "TrackingID": "sample string 41", "JobDescriptionHtml": "sample string 42", "JobDescriptionOriginalText": "sample string 43", "OrderCode": "sample string 44" }, "CandidateIds": [ 1, 2 ], "ResultCount": 4, "CreatedOn": "2024-06-29T07:20:23.3754865+10:00", "LastUpdatedOn": "2024-06-29T07:20:23.3754865+10:00", "SharedByPersonality": "sample string 7", "IsActive": true }
text/xml
Sample:
<SearchCriteriaDO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models"> <CandidateIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:long>1</d2p1:long> <d2p1:long>2</d2p1:long> </CandidateIds> <CreatedOn>2024-06-29T07:20:23.3754865+10:00</CreatedOn> <Description>sample string 3</Description> <IsActive>true</IsActive> <LastUpdatedOn>2024-06-29T07:20:23.3754865+10:00</LastUpdatedOn> <ResultCount>4</ResultCount> <SearchCriteriaId>1</SearchCriteriaId> <SearchCriteriaName>sample string 2</SearchCriteriaName> <SearchData> <BranchIdCSV>sample string 1</BranchIdCSV> <CVCandidateStatus>sample string 14</CVCandidateStatus> <CVCustomQuery>sample string 6</CVCustomQuery> <CVFilterDataList> <FilterData> <Code>sample string 1</Code> <Count>sample string 3</Count> <IsFilterListRequired>true</IsFilterListRequired> <ValueCSV>sample string 2</ValueCSV> </FilterData> <FilterData> <Code>sample string 1</Code> <Count>sample string 3</Count> <IsFilterListRequired>true</IsFilterListRequired> <ValueCSV>sample string 2</ValueCSV> </FilterData> </CVFilterDataList> <CVFreshness>sample string 13</CVFreshness> <CVIndustries>sample string 9</CVIndustries> <CVJobTitles>sample string 8</CVJobTitles> <CVLastContacted>sample string 12</CVLastContacted> <CVLicenses>sample string 10</CVLicenses> <CVLocation>sample string 5</CVLocation> <CVResumeUpdated>sample string 11</CVResumeUpdated> <CVSkills>sample string 7</CVSkills> <CVWhiteBoard>sample string 34</CVWhiteBoard> <ConsultantIdCSV>sample string 3</ConsultantIdCSV> <Country>sample string 18</Country> <DistanceInKms>sample string 31</DistanceInKms> <DivisionIdCSV>sample string 2</DivisionIdCSV> <ExcludeKeywords>sample string 39</ExcludeKeywords> <IncludeInActiveCandidates>true</IncludeInActiveCandidates> <JobDescriptionHtml>sample string 42</JobDescriptionHtml> <JobDescriptionOriginalText>sample string 43</JobDescriptionOriginalText> <JobTitlesSearchedWithIn>36</JobTitlesSearchedWithIn> <KeywordsSearchedWithIn>38</KeywordsSearchedWithIn> <LicenseExpiry>sample string 40</LicenseExpiry> <MFrontCandidateStatus>sample string 21</MFrontCandidateStatus> <MFrontFilterDataList> <FilterData> <Code>sample string 1</Code> <Count>sample string 3</Count> <IsFilterListRequired>true</IsFilterListRequired> <ValueCSV>sample string 2</ValueCSV> </FilterData> <FilterData> <Code>sample string 1</Code> <Count>sample string 3</Count> <IsFilterListRequired>true</IsFilterListRequired> <ValueCSV>sample string 2</ValueCSV> </FilterData> </MFrontFilterDataList> <MFrontJobTitles>sample string 20</MFrontJobTitles> <MFrontKeywordSearch>sample string 29</MFrontKeywordSearch> <MFrontSkills>sample string 19</MFrontSkills> <NoOfSearchResult>33</NoOfSearchResult> <OrderCode>sample string 44</OrderCode> <PermSalaryFrom>sample string 26</PermSalaryFrom> <PermSalaryTo>sample string 27</PermSalaryTo> <PermSalaryType>sample string 28</PermSalaryType> <PersonalityId>32</PersonalityId> <PostalCode>sample string 30</PostalCode> <SearchEntireCV>true</SearchEntireCV> <SearchType>CV</SearchType> <SkillsSearchedWithIn>37</SkillsSearchedWithIn> <State>sample string 17</State> <StaticListIdCSV>sample string 22</StaticListIdCSV> <Suburb>sample string 16</Suburb> <TempSalaryFrom>sample string 23</TempSalaryFrom> <TempSalaryTo>sample string 24</TempSalaryTo> <TempSalaryType>sample string 25</TempSalaryType> <TrackingID>sample string 41</TrackingID> <YearsOfExp>sample string 15</YearsOfExp> </SearchData> <SharedByPersonality>sample string 7</SharedByPersonality> </SearchCriteriaDO>
multipart/form-data
Sample:
<SearchCriteriaDO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models"><CandidateIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><d2p1:long>1</d2p1:long><d2p1:long>2</d2p1:long></CandidateIds><CreatedOn>2024-06-29T07:20:23.3754865+10:00</CreatedOn><Description>sample string 3</Description><IsActive>true</IsActive><LastUpdatedOn>2024-06-29T07:20:23.3754865+10:00</LastUpdatedOn><ResultCount>4</ResultCount><SearchCriteriaId>1</SearchCriteriaId><SearchCriteriaName>sample string 2</SearchCriteriaName><SearchData><BranchIdCSV>sample string 1</BranchIdCSV><CVCandidateStatus>sample string 14</CVCandidateStatus><CVCustomQuery>sample string 6</CVCustomQuery><CVFilterDataList><FilterData><Code>sample string 1</Code><Count>sample string 3</Count><IsFilterListRequired>true</IsFilterListRequired><ValueCSV>sample string 2</ValueCSV></FilterData><FilterData><Code>sample string 1</Code><Count>sample string 3</Count><IsFilterListRequired>true</IsFilterListRequired><ValueCSV>sample string 2</ValueCSV></FilterData></CVFilterDataList><CVFreshness>sample string 13</CVFreshness><CVIndustries>sample string 9</CVIndustries><CVJobTitles>sample string 8</CVJobTitles><CVLastContacted>sample string 12</CVLastContacted><CVLicenses>sample string 10</CVLicenses><CVLocation>sample string 5</CVLocation><CVResumeUpdated>sample string 11</CVResumeUpdated><CVSkills>sample string 7</CVSkills><CVWhiteBoard>sample string 34</CVWhiteBoard><ConsultantIdCSV>sample string 3</ConsultantIdCSV><Country>sample string 18</Country><DistanceInKms>sample string 31</DistanceInKms><DivisionIdCSV>sample string 2</DivisionIdCSV><ExcludeKeywords>sample string 39</ExcludeKeywords><IncludeInActiveCandidates>true</IncludeInActiveCandidates><JobDescriptionHtml>sample string 42</JobDescriptionHtml><JobDescriptionOriginalText>sample string 43</JobDescriptionOriginalText><JobTitlesSearchedWithIn>36</JobTitlesSearchedWithIn><KeywordsSearchedWithIn>38</KeywordsSearchedWithIn><LicenseExpiry>sample string 40</LicenseExpiry><MFrontCandidateStatus>sample string 21</MFrontCandidateStatus><MFrontFilterDataList><FilterData><Code>sample string 1</Code><Count>sample string 3</Count><IsFilterListRequired>true</IsFilterListRequired><ValueCSV>sample string 2</ValueCSV></FilterData><FilterData><Code>sample string 1</Code><Count>sample string 3</Count><IsFilterListRequired>true</IsFilterListRequired><ValueCSV>sample string 2</ValueCSV></FilterData></MFrontFilterDataList><MFrontJobTitles>sample string 20</MFrontJobTitles><MFrontKeywordSearch>sample string 29</MFrontKeywordSearch><MFrontSkills>sample string 19</MFrontSkills><NoOfSearchResult>33</NoOfSearchResult><OrderCode>sample string 44</OrderCode><PermSalaryFrom>sample string 26</PermSalaryFrom><PermSalaryTo>sample string 27</PermSalaryTo><PermSalaryType>sample string 28</PermSalaryType><PersonalityId>32</PersonalityId><PostalCode>sample string 30</PostalCode><SearchEntireCV>true</SearchEntireCV><SearchType>CV</SearchType><SkillsSearchedWithIn>37</SkillsSearchedWithIn><State>sample string 17</State><StaticListIdCSV>sample string 22</StaticListIdCSV><Suburb>sample string 16</Suburb><TempSalaryFrom>sample string 23</TempSalaryFrom><TempSalaryTo>sample string 24</TempSalaryTo><TempSalaryType>sample string 25</TempSalaryType><TrackingID>sample string 41</TrackingID><YearsOfExp>sample string 15</YearsOfExp></SearchData><SharedByPersonality>sample string 7</SharedByPersonality></SearchCriteriaDO>