POST api/JobSearch/GetSearchResults
Request Information
URI Parameters
None.
Body Parameters
SearchResultsInput| Name | Description | Type | Additional information |
|---|---|---|---|
| SearchInput | SearchInput |
None. |
|
| PortalUrl | string |
None. |
|
| CacheKey | string |
None. |
|
| PreviewCount | integer |
None. |
|
| Latitude | decimal number |
None. |
|
| Longitude | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"searchInput": {
"sentence": "sample string 1",
"searchGroupID": 1,
"searchObjects": [
1,
1
],
"filters": [
1,
2
],
"filterParameters": [
{
"searchFilterID": 1,
"parameters": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
]
},
{
"searchFilterID": 1,
"parameters": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
]
}
],
"url": "sample string 2",
"pageRowStart": 1,
"pageRowEnd": 1
},
"portalUrl": "sample string 1",
"cacheKey": "sample string 2",
"previewCount": 1,
"latitude": 1.1,
"longitude": 1.1
}
application/xml, text/xml
Sample:
<SearchResultsInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIService.Models.Public.JobSearch">
<CacheKey>sample string 2</CacheKey>
<Latitude>1.1</Latitude>
<Longitude>1.1</Longitude>
<PortalUrl>sample string 1</PortalUrl>
<PreviewCount>1</PreviewCount>
<SearchInput xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Public.Search">
<d2p1:FilterParameters>
<d2p1:SearchFilterParameters>
<d2p1:Parameters>
<d2p1:SearchFilterParameters.Parameter>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:SearchFilterParameters.Parameter>
<d2p1:SearchFilterParameters.Parameter>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:SearchFilterParameters.Parameter>
</d2p1:Parameters>
<d2p1:SearchFilterID>1</d2p1:SearchFilterID>
</d2p1:SearchFilterParameters>
<d2p1:SearchFilterParameters>
<d2p1:Parameters>
<d2p1:SearchFilterParameters.Parameter>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:SearchFilterParameters.Parameter>
<d2p1:SearchFilterParameters.Parameter>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:SearchFilterParameters.Parameter>
</d2p1:Parameters>
<d2p1:SearchFilterID>1</d2p1:SearchFilterID>
</d2p1:SearchFilterParameters>
</d2p1:FilterParameters>
<d2p1:Filters xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>1</d3p1:int>
<d3p1:int>2</d3p1:int>
</d2p1:Filters>
<d2p1:PageRowEnd>1</d2p1:PageRowEnd>
<d2p1:PageRowStart>1</d2p1:PageRowStart>
<d2p1:SearchGroupID>1</d2p1:SearchGroupID>
<d2p1:SearchObjects>
<d2p1:enumSearchObjects>OpportunitySearch_Jobs</d2p1:enumSearchObjects>
<d2p1:enumSearchObjects>OpportunitySearch_Jobs</d2p1:enumSearchObjects>
</d2p1:SearchObjects>
<d2p1:Sentence>sample string 1</d2p1:Sentence>
<d2p1:URL>sample string 2</d2p1:URL>
</SearchInput>
</SearchResultsInput>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
SearchResultsOutput| Name | Description | Type | Additional information |
|---|---|---|---|
| Results | Collection of Object |
None. |
|
| ResultCount | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"results": [
{},
{}
],
"resultCount": 1
}
application/xml, text/xml
Sample:
<SearchResultsOutput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIService.Models.Public.JobSearch">
<ResultCount>1</ResultCount>
<Results xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:anyType />
<d2p1:anyType />
</Results>
</SearchResultsOutput>