GET FindJobs
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
FindJobScreenViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| FindJobFilters | FindJobFilters |
None. |
|
| JobCategoriesList | Collection of SelectListItem |
None. |
|
| jobList | Collection of SelectListItem |
None. |
|
| JobSubCategoriesList | Collection of SelectListItem |
None. |
|
| AllJobSubCategoryList | Collection of JobSubCategoryViewModel |
None. |
|
| JobTypeList | Collection of SelectListItem |
None. |
|
| ExperienceLevelList | Collection of SelectListItem |
None. |
|
| ApplyForJobViewModel | ApplyForJobViewModel |
None. |
|
| WorkerRate | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
{
"FindJobFilters": {
"JobName": "sample string 1",
"JobCategoryId": 1,
"JobSubCategoriesList": [
1,
2
],
"JobSubCategoriesIds": "sample string 2",
"JobTypeId": 1,
"ExperienceLevelId": 1,
"WorkerId": "sample string 3",
"JobBidId": 1
},
"JobCategoriesList": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"jobList": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"JobSubCategoriesList": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"AllJobSubCategoryList": [
{
"JobSubCategoryId": 1,
"JobCategoryId": 1,
"SubCategoryName": "sample string 2",
"IsSelected": true
},
{
"JobSubCategoryId": 1,
"JobCategoryId": 1,
"SubCategoryName": "sample string 2",
"IsSelected": true
}
],
"JobTypeList": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"ExperienceLevelList": [
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
},
{
"Disabled": true,
"Group": {
"Disabled": true,
"Name": "sample string 2"
},
"Selected": true,
"Text": "sample string 3",
"Value": "sample string 4"
}
],
"ApplyForJobViewModel": {
"JobId": 1,
"JobTypeId": 1,
"JobTypeName": "sample string 1",
"Rate": 2.0,
"CoverLetter": "sample string 3",
"WorkerId": "sample string 4",
"ApplyJobAttachmentsXML": "sample string 5",
"InsertedAttachmentsNamesList": [
{
"JobAttachmentId": 1,
"AttachmentName": "sample string 1",
"AttachmentOriginalName": "sample string 2",
"JobId": 1,
"IsDeleted": true
},
{
"JobAttachmentId": 1,
"AttachmentName": "sample string 1",
"AttachmentOriginalName": "sample string 2",
"JobId": 1,
"IsDeleted": true
}
],
"JobName": "sample string 6",
"JobBidId": 7,
"UserName": "sample string 8",
"ClientUserName": "sample string 9"
},
"WorkerRate": 1.0
}
application/xml, text/xml
Sample:
<FindJobScreenViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PS.HireRocks.Model">
<AllJobSubCategoryList>
<JobSubCategoryViewModel>
<IsSelected>true</IsSelected>
<JobCategoryId>1</JobCategoryId>
<JobSubCategoryId>1</JobSubCategoryId>
<SubCategoryName>sample string 2</SubCategoryName>
</JobSubCategoryViewModel>
<JobSubCategoryViewModel>
<IsSelected>true</IsSelected>
<JobCategoryId>1</JobCategoryId>
<JobSubCategoryId>1</JobSubCategoryId>
<SubCategoryName>sample string 2</SubCategoryName>
</JobSubCategoryViewModel>
</AllJobSubCategoryList>
<ApplyForJobViewModel>
<ApplyJobAttachmentsXML>sample string 5</ApplyJobAttachmentsXML>
<ClientUserName>sample string 9</ClientUserName>
<CoverLetter>sample string 3</CoverLetter>
<InsertedAttachmentsNamesList>
<JobAttachmentsViewModel>
<AttachmentName>sample string 1</AttachmentName>
<AttachmentOriginalName>sample string 2</AttachmentOriginalName>
<IsDeleted>true</IsDeleted>
<JobAttachmentId>1</JobAttachmentId>
<JobId>1</JobId>
</JobAttachmentsViewModel>
<JobAttachmentsViewModel>
<AttachmentName>sample string 1</AttachmentName>
<AttachmentOriginalName>sample string 2</AttachmentOriginalName>
<IsDeleted>true</IsDeleted>
<JobAttachmentId>1</JobAttachmentId>
<JobId>1</JobId>
</JobAttachmentsViewModel>
</InsertedAttachmentsNamesList>
<JobBidId>7</JobBidId>
<JobId>1</JobId>
<JobName>sample string 6</JobName>
<JobTypeId>1</JobTypeId>
<JobTypeName>sample string 1</JobTypeName>
<Rate>2</Rate>
<UserName>sample string 8</UserName>
<WorkerId>sample string 4</WorkerId>
</ApplyForJobViewModel>
<ExperienceLevelList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
</ExperienceLevelList>
<FindJobFilters>
<ExperienceLevelId>1</ExperienceLevelId>
<JobBidId>1</JobBidId>
<JobCategoryId>1</JobCategoryId>
<JobName>sample string 1</JobName>
<JobSubCategoriesIds>sample string 2</JobSubCategoriesIds>
<JobSubCategoriesList xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:long>1</d3p1:long>
<d3p1:long>2</d3p1:long>
</JobSubCategoriesList>
<JobTypeId>1</JobTypeId>
<WorkerId>sample string 3</WorkerId>
</FindJobFilters>
<JobCategoriesList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
</JobCategoriesList>
<JobSubCategoriesList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
</JobSubCategoriesList>
<JobTypeList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
</JobTypeList>
<WorkerRate>1</WorkerRate>
<jobList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
<d2p1:SelectListItem>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Group>
<d2p1:Disabled>true</d2p1:Disabled>
<d2p1:Name>sample string 2</d2p1:Name>
</d2p1:Group>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:Text>sample string 3</d2p1:Text>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:SelectListItem>
</jobList>
</FindJobScreenViewModel>