PUT api/Job/Put

Request Information

URI Parameters

None.

Body Parameters

LiteJob
NameDescriptionTypeAdditional information
AvailableStudents

Collection of LiteUserCandidate

None.

CreatedOn

date

None.

DateFromActual

date

None.

DateToActual

date

None.

Id

integer

None.

isFavourite

boolean

None.

JobInvite

LiteJobInvite

None.

JobStatusId

integer

None.

JobStudentStatusId

integer

None.

NextInviteOn

date

None.

ParentLocation

string

None.

ParentName

string

None.

ParentPhoneNumber

string

None.

ParentProfileImageThumbnail

Collection of byte

None.

ParentUserId

string

None.

ParentSchoolName

string

None.

RefundRequest

LiteRefundRequest

None.

StudentLocation

string

None.

StudentName

string

None.

StudentPhoneNumber

string

None.

StudentProfileImageThumbnail

Collection of byte

None.

StudentUserId

string

None.

StudentYear

integer

None.

StudentSchoolName

string

None.

UserRating

LiteUserRatingSummary

None.

SafetyTipViewed

boolean

None.

StudentStatuses

Collection of LiteJobStudentStatus

None.

Distance

decimal number

None.

ParentVouchCount

integer

None.

NextPaymentDate

string

None.

DateFromScheduled

date

None.

DateToScheduled

date

None.

FixedAmount

decimal number

None.

FlexibleLocation

boolean

None.

HourlyRate

decimal number

None.

Hours

decimal number

None.

JobChildren

Collection of LiteJobChildren

None.

JobDescription

string

None.

JobDescriptionDayTime

string

None.

NextPaymentHours

decimal number

None.

JobSubjectId

integer

None.

JobSubjectName

string

None.

JobTypeId

integer

None.

JobTypeName

string

None.

Location

string

None.

YearLevel

byte

None.

ParentSchoolId

integer

None.

Frequency

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "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": "2019-09-16T18:16:06.0708447+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": "2019-09-16T18:16:06.0708447+00:00",
      "SchoolName": "sample string 11",
      "VouchCount": 12
    }
  ],
  "CreatedOn": "2019-09-16T18:16:06.0708447+00:00",
  "DateFromActual": "2019-09-16T18:16:06.0708447+00:00",
  "DateToActual": "2019-09-16T18:16:06.0708447+00:00",
  "Id": 2,
  "isFavourite": true,
  "JobInvite": {
    "StudentInvited": 1,
    "StudentAvailable": 2,
    "StudentDeclined": 3,
    "StudentNotResponded": 4
  },
  "JobStatusId": 4,
  "JobStudentStatusId": 5,
  "NextInviteOn": "2019-09-16T18:16:06.0864687+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": "2019-09-16T18:16:06.0864687+00:00",
  "DateToScheduled": "2019-09-16T18:16:06.0864687+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
}

application/xml, text/xml

Sample:
<LiteJob xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HubApi.Models.Hub.Api">
  <DateFromScheduled>2019-09-16T18:16:06.0864687+00:00</DateFromScheduled>
  <DateToScheduled>2019-09-16T18:16:06.0864687+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>2019-09-16T18:16:06.0708447+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>2019-09-16T18:16:06.0708447+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>2019-09-16T18:16:06.0708447+00:00</CreatedOn>
  <DateFromActual>2019-09-16T18:16:06.0708447+00:00</DateFromActual>
  <DateToActual>2019-09-16T18:16:06.0708447+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>2019-09-16T18:16:06.0864687+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>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.