GET api/Job/GetJobBoard?sortBy={sortBy}&schoolId={schoolId}&page={page}&size={size}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
sortBy | string |
Required |
|
schoolId | integer |
Default value is 0 |
|
page | integer |
Default value is 0 |
|
size | integer |
Default value is 50 |
Body Parameters
None.
Response Information
Resource Description
LiteJobBoardResultName | Description | Type | Additional information |
---|---|---|---|
Jobs | Collection of LiteJob |
None. |
|
HasMore | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "Jobs": [ { "AvailableStudents": [ { "StudentExperience": "sample string 1", "Id": "sample string 2", "Email": "sample string 3", "FirstName": "sample string 4", "LastName": "sample string 5", "PhoneNumber": "sample string 6", "ProfileImageThumbnail": "QEA=", "Rating": { "JobsCompletedCount": 1, "SmilesCount": 2 }, "YearLevel": 7, "RoleName": "sample string 8", "IsBlacklisted": true, "CreatedOn": "2020-12-06T07:05:19.6633519+00:00", "SchoolName": "sample string 11", "VouchCount": 12 }, { "StudentExperience": "sample string 1", "Id": "sample string 2", "Email": "sample string 3", "FirstName": "sample string 4", "LastName": "sample string 5", "PhoneNumber": "sample string 6", "ProfileImageThumbnail": "QEA=", "Rating": { "JobsCompletedCount": 1, "SmilesCount": 2 }, "YearLevel": 7, "RoleName": "sample string 8", "IsBlacklisted": true, "CreatedOn": "2020-12-06T07:05:19.6633519+00:00", "SchoolName": "sample string 11", "VouchCount": 12 } ], "CreatedOn": "2020-12-06T07:05:19.6633519+00:00", "DateFromActual": "2020-12-06T07:05:19.6633519+00:00", "DateToActual": "2020-12-06T07:05:19.6633519+00:00", "Id": 2, "isFavourite": true, "JobInvite": { "StudentInvited": 1, "StudentAvailable": 2, "StudentDeclined": 3, "StudentNotResponded": 4 }, "JobStatusId": 4, "JobStudentStatusId": 5, "NextInviteOn": "2020-12-06T07:05:19.6633519+00:00", "ParentLocation": "sample string 6", "ParentName": "sample string 7", "ParentPhoneNumber": "sample string 8", "ParentProfileImageThumbnail": "QEA=", "ParentUserId": "sample string 9", "ParentSchoolName": "sample string 10", "RefundRequest": { "Id": 1, "JobId": 2, "Comment": "sample string 3", "CommentAdmin": "sample string 4", "StatusCode": 64 }, "StudentLocation": "sample string 11", "StudentName": "sample string 12", "StudentPhoneNumber": "sample string 13", "StudentProfileImageThumbnail": "QEA=", "StudentUserId": "sample string 14", "StudentYear": 15, "StudentSchoolName": "sample string 16", "UserRating": { "ConcernComment": "sample string 1", "Rating": 64 }, "SafetyTipViewed": true, "StudentStatuses": [ { "FirstName": "sample string 1", "LastName": "sample string 2", "PhoneNumber": "sample string 3", "JobStudentStatusId": 4 }, { "FirstName": "sample string 1", "LastName": "sample string 2", "PhoneNumber": "sample string 3", "JobStudentStatusId": 4 } ], "Distance": 18.1, "ParentVouchCount": 19, "NextPaymentDate": "sample string 20", "DateFromScheduled": "2020-12-06T07:05:19.6789624+00:00", "DateToScheduled": "2020-12-06T07:05:19.6789624+00:00", "FixedAmount": 1.0, "FlexibleLocation": true, "HourlyRate": 1.0, "Hours": 1.0, "JobChildren": [ { "Id": 1, "JobId": 2, "UserChildren": { "Id": 1, "ParentUserId": "sample string 2", "Name": "sample string 3", "AgeText": "sample string 4", "Gender": 64, "GenderName": "sample string 6" }, "UserChildrenId": 3 }, { "Id": 1, "JobId": 2, "UserChildren": { "Id": 1, "ParentUserId": "sample string 2", "Name": "sample string 3", "AgeText": "sample string 4", "Gender": 64, "GenderName": "sample string 6" }, "UserChildrenId": 3 } ], "JobDescription": "sample string 23", "JobDescriptionDayTime": "sample string 24", "NextPaymentHours": 1.0, "JobSubjectId": 1, "JobSubjectName": "sample string 25", "JobTypeId": 26, "JobTypeName": "sample string 27", "Location": "sample string 28", "YearLevel": 64, "ParentSchoolId": 1, "Frequency": 29 }, { "AvailableStudents": [ { "StudentExperience": "sample string 1", "Id": "sample string 2", "Email": "sample string 3", "FirstName": "sample string 4", "LastName": "sample string 5", "PhoneNumber": "sample string 6", "ProfileImageThumbnail": "QEA=", "Rating": { "JobsCompletedCount": 1, "SmilesCount": 2 }, "YearLevel": 7, "RoleName": "sample string 8", "IsBlacklisted": true, "CreatedOn": "2020-12-06T07:05:19.6633519+00:00", "SchoolName": "sample string 11", "VouchCount": 12 }, { "StudentExperience": "sample string 1", "Id": "sample string 2", "Email": "sample string 3", "FirstName": "sample string 4", "LastName": "sample string 5", "PhoneNumber": "sample string 6", "ProfileImageThumbnail": "QEA=", "Rating": { "JobsCompletedCount": 1, "SmilesCount": 2 }, "YearLevel": 7, "RoleName": "sample string 8", "IsBlacklisted": true, "CreatedOn": "2020-12-06T07:05:19.6633519+00:00", "SchoolName": "sample string 11", "VouchCount": 12 } ], "CreatedOn": "2020-12-06T07:05:19.6633519+00:00", "DateFromActual": "2020-12-06T07:05:19.6633519+00:00", "DateToActual": "2020-12-06T07:05:19.6633519+00:00", "Id": 2, "isFavourite": true, "JobInvite": { "StudentInvited": 1, "StudentAvailable": 2, "StudentDeclined": 3, "StudentNotResponded": 4 }, "JobStatusId": 4, "JobStudentStatusId": 5, "NextInviteOn": "2020-12-06T07:05:19.6633519+00:00", "ParentLocation": "sample string 6", "ParentName": "sample string 7", "ParentPhoneNumber": "sample string 8", "ParentProfileImageThumbnail": "QEA=", "ParentUserId": "sample string 9", "ParentSchoolName": "sample string 10", "RefundRequest": { "Id": 1, "JobId": 2, "Comment": "sample string 3", "CommentAdmin": "sample string 4", "StatusCode": 64 }, "StudentLocation": "sample string 11", "StudentName": "sample string 12", "StudentPhoneNumber": "sample string 13", "StudentProfileImageThumbnail": "QEA=", "StudentUserId": "sample string 14", "StudentYear": 15, "StudentSchoolName": "sample string 16", "UserRating": { "ConcernComment": "sample string 1", "Rating": 64 }, "SafetyTipViewed": true, "StudentStatuses": [ { "FirstName": "sample string 1", "LastName": "sample string 2", "PhoneNumber": "sample string 3", "JobStudentStatusId": 4 }, { "FirstName": "sample string 1", "LastName": "sample string 2", "PhoneNumber": "sample string 3", "JobStudentStatusId": 4 } ], "Distance": 18.1, "ParentVouchCount": 19, "NextPaymentDate": "sample string 20", "DateFromScheduled": "2020-12-06T07:05:19.6789624+00:00", "DateToScheduled": "2020-12-06T07:05:19.6789624+00:00", "FixedAmount": 1.0, "FlexibleLocation": true, "HourlyRate": 1.0, "Hours": 1.0, "JobChildren": [ { "Id": 1, "JobId": 2, "UserChildren": { "Id": 1, "ParentUserId": "sample string 2", "Name": "sample string 3", "AgeText": "sample string 4", "Gender": 64, "GenderName": "sample string 6" }, "UserChildrenId": 3 }, { "Id": 1, "JobId": 2, "UserChildren": { "Id": 1, "ParentUserId": "sample string 2", "Name": "sample string 3", "AgeText": "sample string 4", "Gender": 64, "GenderName": "sample string 6" }, "UserChildrenId": 3 } ], "JobDescription": "sample string 23", "JobDescriptionDayTime": "sample string 24", "NextPaymentHours": 1.0, "JobSubjectId": 1, "JobSubjectName": "sample string 25", "JobTypeId": 26, "JobTypeName": "sample string 27", "Location": "sample string 28", "YearLevel": 64, "ParentSchoolId": 1, "Frequency": 29 } ], "HasMore": true }
application/xml, text/xml
Sample:
<LiteJobBoardResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HubApi.Models.Hub.Api"> <HasMore>true</HasMore> <Jobs> <LiteJob> <DateFromScheduled>2020-12-06T07:05:19.6789624+00:00</DateFromScheduled> <DateToScheduled>2020-12-06T07:05:19.6789624+00:00</DateToScheduled> <FixedAmount>1</FixedAmount> <FlexibleLocation>true</FlexibleLocation> <Frequency>29</Frequency> <HourlyRate>1</HourlyRate> <Hours>1</Hours> <JobChildren> <LiteJobChildren> <Id>1</Id> <JobId>2</JobId> <UserChildren> <AgeText>sample string 4</AgeText> <Gender>64</Gender> <GenderName>sample string 6</GenderName> <Id>1</Id> <Name>sample string 3</Name> <ParentUserId>sample string 2</ParentUserId> </UserChildren> <UserChildrenId>3</UserChildrenId> </LiteJobChildren> <LiteJobChildren> <Id>1</Id> <JobId>2</JobId> <UserChildren> <AgeText>sample string 4</AgeText> <Gender>64</Gender> <GenderName>sample string 6</GenderName> <Id>1</Id> <Name>sample string 3</Name> <ParentUserId>sample string 2</ParentUserId> </UserChildren> <UserChildrenId>3</UserChildrenId> </LiteJobChildren> </JobChildren> <JobDescription>sample string 23</JobDescription> <JobDescriptionDayTime>sample string 24</JobDescriptionDayTime> <JobSubjectId>1</JobSubjectId> <JobSubjectName>sample string 25</JobSubjectName> <JobTypeId>26</JobTypeId> <JobTypeName>sample string 27</JobTypeName> <Location>sample string 28</Location> <NextPaymentHours>1</NextPaymentHours> <ParentSchoolId>1</ParentSchoolId> <YearLevel>64</YearLevel> <AvailableStudents> <LiteUserCandidate> <CreatedOn>2020-12-06T07:05:19.6633519+00:00</CreatedOn> <Email>sample string 3</Email> <FirstName>sample string 4</FirstName> <Id>sample string 2</Id> <IsBlacklisted>true</IsBlacklisted> <LastName>sample string 5</LastName> <PhoneNumber>sample string 6</PhoneNumber> <ProfileImageThumbnail>QEA=</ProfileImageThumbnail> <Rating> <JobsCompletedCount>1</JobsCompletedCount> <SmilesCount>2</SmilesCount> </Rating> <RoleName>sample string 8</RoleName> <SchoolName>sample string 11</SchoolName> <VouchCount>12</VouchCount> <YearLevel>7</YearLevel> <StudentExperience>sample string 1</StudentExperience> </LiteUserCandidate> <LiteUserCandidate> <CreatedOn>2020-12-06T07:05:19.6633519+00:00</CreatedOn> <Email>sample string 3</Email> <FirstName>sample string 4</FirstName> <Id>sample string 2</Id> <IsBlacklisted>true</IsBlacklisted> <LastName>sample string 5</LastName> <PhoneNumber>sample string 6</PhoneNumber> <ProfileImageThumbnail>QEA=</ProfileImageThumbnail> <Rating> <JobsCompletedCount>1</JobsCompletedCount> <SmilesCount>2</SmilesCount> </Rating> <RoleName>sample string 8</RoleName> <SchoolName>sample string 11</SchoolName> <VouchCount>12</VouchCount> <YearLevel>7</YearLevel> <StudentExperience>sample string 1</StudentExperience> </LiteUserCandidate> </AvailableStudents> <CreatedOn>2020-12-06T07:05:19.6633519+00:00</CreatedOn> <DateFromActual>2020-12-06T07:05:19.6633519+00:00</DateFromActual> <DateToActual>2020-12-06T07:05:19.6633519+00:00</DateToActual> <Distance>18.1</Distance> <Id>2</Id> <JobInvite> <StudentAvailable>2</StudentAvailable> <StudentDeclined>3</StudentDeclined> <StudentInvited>1</StudentInvited> <StudentNotResponded>4</StudentNotResponded> </JobInvite> <JobStatusId>4</JobStatusId> <JobStudentStatusId>5</JobStudentStatusId> <NextInviteOn>2020-12-06T07:05:19.6633519+00:00</NextInviteOn> <NextPaymentDate>sample string 20</NextPaymentDate> <ParentLocation>sample string 6</ParentLocation> <ParentName>sample string 7</ParentName> <ParentPhoneNumber>sample string 8</ParentPhoneNumber> <ParentProfileImageThumbnail>QEA=</ParentProfileImageThumbnail> <ParentSchoolName>sample string 10</ParentSchoolName> <ParentUserId>sample string 9</ParentUserId> <ParentVouchCount>19</ParentVouchCount> <RefundRequest> <Comment>sample string 3</Comment> <CommentAdmin>sample string 4</CommentAdmin> <Id>1</Id> <JobId>2</JobId> <StatusCode>64</StatusCode> </RefundRequest> <SafetyTipViewed>true</SafetyTipViewed> <StudentLocation>sample string 11</StudentLocation> <StudentName>sample string 12</StudentName> <StudentPhoneNumber>sample string 13</StudentPhoneNumber> <StudentProfileImageThumbnail>QEA=</StudentProfileImageThumbnail> <StudentSchoolName>sample string 16</StudentSchoolName> <StudentStatuses> <LiteJobStudentStatus> <FirstName>sample string 1</FirstName> <JobStudentStatusId>4</JobStudentStatusId> <LastName>sample string 2</LastName> <PhoneNumber>sample string 3</PhoneNumber> </LiteJobStudentStatus> <LiteJobStudentStatus> <FirstName>sample string 1</FirstName> <JobStudentStatusId>4</JobStudentStatusId> <LastName>sample string 2</LastName> <PhoneNumber>sample string 3</PhoneNumber> </LiteJobStudentStatus> </StudentStatuses> <StudentUserId>sample string 14</StudentUserId> <StudentYear>15</StudentYear> <UserRating> <ConcernComment>sample string 1</ConcernComment> <Rating>64</Rating> </UserRating> <isFavourite>true</isFavourite> </LiteJob> <LiteJob> <DateFromScheduled>2020-12-06T07:05:19.6789624+00:00</DateFromScheduled> <DateToScheduled>2020-12-06T07:05:19.6789624+00:00</DateToScheduled> <FixedAmount>1</FixedAmount> <FlexibleLocation>true</FlexibleLocation> <Frequency>29</Frequency> <HourlyRate>1</HourlyRate> <Hours>1</Hours> <JobChildren> <LiteJobChildren> <Id>1</Id> <JobId>2</JobId> <UserChildren> <AgeText>sample string 4</AgeText> <Gender>64</Gender> <GenderName>sample string 6</GenderName> <Id>1</Id> <Name>sample string 3</Name> <ParentUserId>sample string 2</ParentUserId> </UserChildren> <UserChildrenId>3</UserChildrenId> </LiteJobChildren> <LiteJobChildren> <Id>1</Id> <JobId>2</JobId> <UserChildren> <AgeText>sample string 4</AgeText> <Gender>64</Gender> <GenderName>sample string 6</GenderName> <Id>1</Id> <Name>sample string 3</Name> <ParentUserId>sample string 2</ParentUserId> </UserChildren> <UserChildrenId>3</UserChildrenId> </LiteJobChildren> </JobChildren> <JobDescription>sample string 23</JobDescription> <JobDescriptionDayTime>sample string 24</JobDescriptionDayTime> <JobSubjectId>1</JobSubjectId> <JobSubjectName>sample string 25</JobSubjectName> <JobTypeId>26</JobTypeId> <JobTypeName>sample string 27</JobTypeName> <Location>sample string 28</Location> <NextPaymentHours>1</NextPaymentHours> <ParentSchoolId>1</ParentSchoolId> <YearLevel>64</YearLevel> <AvailableStudents> <LiteUserCandidate> <CreatedOn>2020-12-06T07:05:19.6633519+00:00</CreatedOn> <Email>sample string 3</Email> <FirstName>sample string 4</FirstName> <Id>sample string 2</Id> <IsBlacklisted>true</IsBlacklisted> <LastName>sample string 5</LastName> <PhoneNumber>sample string 6</PhoneNumber> <ProfileImageThumbnail>QEA=</ProfileImageThumbnail> <Rating> <JobsCompletedCount>1</JobsCompletedCount> <SmilesCount>2</SmilesCount> </Rating> <RoleName>sample string 8</RoleName> <SchoolName>sample string 11</SchoolName> <VouchCount>12</VouchCount> <YearLevel>7</YearLevel> <StudentExperience>sample string 1</StudentExperience> </LiteUserCandidate> <LiteUserCandidate> <CreatedOn>2020-12-06T07:05:19.6633519+00:00</CreatedOn> <Email>sample string 3</Email> <FirstName>sample string 4</FirstName> <Id>sample string 2</Id> <IsBlacklisted>true</IsBlacklisted> <LastName>sample string 5</LastName> <PhoneNumber>sample string 6</PhoneNumber> <ProfileImageThumbnail>QEA=</ProfileImageThumbnail> <Rating> <JobsCompletedCount>1</JobsCompletedCount> <SmilesCount>2</SmilesCount> </Rating> <RoleName>sample string 8</RoleName> <SchoolName>sample string 11</SchoolName> <VouchCount>12</VouchCount> <YearLevel>7</YearLevel> <StudentExperience>sample string 1</StudentExperience> </LiteUserCandidate> </AvailableStudents> <CreatedOn>2020-12-06T07:05:19.6633519+00:00</CreatedOn> <DateFromActual>2020-12-06T07:05:19.6633519+00:00</DateFromActual> <DateToActual>2020-12-06T07:05:19.6633519+00:00</DateToActual> <Distance>18.1</Distance> <Id>2</Id> <JobInvite> <StudentAvailable>2</StudentAvailable> <StudentDeclined>3</StudentDeclined> <StudentInvited>1</StudentInvited> <StudentNotResponded>4</StudentNotResponded> </JobInvite> <JobStatusId>4</JobStatusId> <JobStudentStatusId>5</JobStudentStatusId> <NextInviteOn>2020-12-06T07:05:19.6633519+00:00</NextInviteOn> <NextPaymentDate>sample string 20</NextPaymentDate> <ParentLocation>sample string 6</ParentLocation> <ParentName>sample string 7</ParentName> <ParentPhoneNumber>sample string 8</ParentPhoneNumber> <ParentProfileImageThumbnail>QEA=</ParentProfileImageThumbnail> <ParentSchoolName>sample string 10</ParentSchoolName> <ParentUserId>sample string 9</ParentUserId> <ParentVouchCount>19</ParentVouchCount> <RefundRequest> <Comment>sample string 3</Comment> <CommentAdmin>sample string 4</CommentAdmin> <Id>1</Id> <JobId>2</JobId> <StatusCode>64</StatusCode> </RefundRequest> <SafetyTipViewed>true</SafetyTipViewed> <StudentLocation>sample string 11</StudentLocation> <StudentName>sample string 12</StudentName> <StudentPhoneNumber>sample string 13</StudentPhoneNumber> <StudentProfileImageThumbnail>QEA=</StudentProfileImageThumbnail> <StudentSchoolName>sample string 16</StudentSchoolName> <StudentStatuses> <LiteJobStudentStatus> <FirstName>sample string 1</FirstName> <JobStudentStatusId>4</JobStudentStatusId> <LastName>sample string 2</LastName> <PhoneNumber>sample string 3</PhoneNumber> </LiteJobStudentStatus> <LiteJobStudentStatus> <FirstName>sample string 1</FirstName> <JobStudentStatusId>4</JobStudentStatusId> <LastName>sample string 2</LastName> <PhoneNumber>sample string 3</PhoneNumber> </LiteJobStudentStatus> </StudentStatuses> <StudentUserId>sample string 14</StudentUserId> <StudentYear>15</StudentYear> <UserRating> <ConcernComment>sample string 1</ConcernComment> <Rating>64</Rating> </UserRating> <isFavourite>true</isFavourite> </LiteJob> </Jobs> </LiteJobBoardResult>