PUT api/UserJobPref/Put

Request Information

URI Parameters

None.

Body Parameters

LiteUserJobPref
NameDescriptionTypeAdditional information
JobTypeBabysitting

LiteUserJobType

None.

JobTypeGeneralHelp

LiteUserJobType

None.

JobTypeTutoring

LiteUserJobType

None.

JobTypeAfterSchoolNanny

LiteUserJobType

None.

StudentUserId

string

Required

Request Formats

application/json, text/json

Sample:
{
  "JobTypeBabysitting": {
    "AccessToCar": true,
    "Experience": "sample string 2",
    "Id": 3,
    "JobTypeId": 4,
    "JobTypeName": "sample string 5",
    "MinHourlyRate": 6.0,
    "StudentUserId": "sample string 7",
    "UserJobSubjects": [
      {
        "Id": 1,
        "JobSubjectId": 2,
        "JobSubjectName": "sample string 3",
        "JobSubjectDescription": "sample string 4",
        "MaxYearLevel": 64,
        "MinYearLevel": 64,
        "UserJobTypeId": 7
      },
      {
        "Id": 1,
        "JobSubjectId": 2,
        "JobSubjectName": "sample string 3",
        "JobSubjectDescription": "sample string 4",
        "MaxYearLevel": 64,
        "MinYearLevel": 64,
        "UserJobTypeId": 7
      }
    ]
  },
  "JobTypeGeneralHelp": {
    "AccessToCar": true,
    "Experience": "sample string 2",
    "Id": 3,
    "JobTypeId": 4,
    "JobTypeName": "sample string 5",
    "MinHourlyRate": 6.0,
    "StudentUserId": "sample string 7",
    "UserJobSubjects": [
      {
        "Id": 1,
        "JobSubjectId": 2,
        "JobSubjectName": "sample string 3",
        "JobSubjectDescription": "sample string 4",
        "MaxYearLevel": 64,
        "MinYearLevel": 64,
        "UserJobTypeId": 7
      },
      {
        "Id": 1,
        "JobSubjectId": 2,
        "JobSubjectName": "sample string 3",
        "JobSubjectDescription": "sample string 4",
        "MaxYearLevel": 64,
        "MinYearLevel": 64,
        "UserJobTypeId": 7
      }
    ]
  },
  "JobTypeTutoring": {
    "AccessToCar": true,
    "Experience": "sample string 2",
    "Id": 3,
    "JobTypeId": 4,
    "JobTypeName": "sample string 5",
    "MinHourlyRate": 6.0,
    "StudentUserId": "sample string 7",
    "UserJobSubjects": [
      {
        "Id": 1,
        "JobSubjectId": 2,
        "JobSubjectName": "sample string 3",
        "JobSubjectDescription": "sample string 4",
        "MaxYearLevel": 64,
        "MinYearLevel": 64,
        "UserJobTypeId": 7
      },
      {
        "Id": 1,
        "JobSubjectId": 2,
        "JobSubjectName": "sample string 3",
        "JobSubjectDescription": "sample string 4",
        "MaxYearLevel": 64,
        "MinYearLevel": 64,
        "UserJobTypeId": 7
      }
    ]
  },
  "JobTypeAfterSchoolNanny": {
    "AccessToCar": true,
    "Experience": "sample string 2",
    "Id": 3,
    "JobTypeId": 4,
    "JobTypeName": "sample string 5",
    "MinHourlyRate": 6.0,
    "StudentUserId": "sample string 7",
    "UserJobSubjects": [
      {
        "Id": 1,
        "JobSubjectId": 2,
        "JobSubjectName": "sample string 3",
        "JobSubjectDescription": "sample string 4",
        "MaxYearLevel": 64,
        "MinYearLevel": 64,
        "UserJobTypeId": 7
      },
      {
        "Id": 1,
        "JobSubjectId": 2,
        "JobSubjectName": "sample string 3",
        "JobSubjectDescription": "sample string 4",
        "MaxYearLevel": 64,
        "MinYearLevel": 64,
        "UserJobTypeId": 7
      }
    ]
  },
  "StudentUserId": "sample string 1"
}

application/xml, text/xml

Sample:
<LiteUserJobPref xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HubApi.Models.Hub.Api">
  <JobTypeAfterSchoolNanny>
    <AccessToCar>true</AccessToCar>
    <Experience>sample string 2</Experience>
    <Id>3</Id>
    <JobTypeId>4</JobTypeId>
    <JobTypeName>sample string 5</JobTypeName>
    <MinHourlyRate>6</MinHourlyRate>
    <StudentUserId>sample string 7</StudentUserId>
    <UserJobSubjects>
      <LiteUserJobSubject>
        <Id>1</Id>
        <JobSubjectDescription>sample string 4</JobSubjectDescription>
        <JobSubjectId>2</JobSubjectId>
        <JobSubjectName>sample string 3</JobSubjectName>
        <MaxYearLevel>64</MaxYearLevel>
        <MinYearLevel>64</MinYearLevel>
        <UserJobTypeId>7</UserJobTypeId>
      </LiteUserJobSubject>
      <LiteUserJobSubject>
        <Id>1</Id>
        <JobSubjectDescription>sample string 4</JobSubjectDescription>
        <JobSubjectId>2</JobSubjectId>
        <JobSubjectName>sample string 3</JobSubjectName>
        <MaxYearLevel>64</MaxYearLevel>
        <MinYearLevel>64</MinYearLevel>
        <UserJobTypeId>7</UserJobTypeId>
      </LiteUserJobSubject>
    </UserJobSubjects>
  </JobTypeAfterSchoolNanny>
  <JobTypeBabysitting>
    <AccessToCar>true</AccessToCar>
    <Experience>sample string 2</Experience>
    <Id>3</Id>
    <JobTypeId>4</JobTypeId>
    <JobTypeName>sample string 5</JobTypeName>
    <MinHourlyRate>6</MinHourlyRate>
    <StudentUserId>sample string 7</StudentUserId>
    <UserJobSubjects>
      <LiteUserJobSubject>
        <Id>1</Id>
        <JobSubjectDescription>sample string 4</JobSubjectDescription>
        <JobSubjectId>2</JobSubjectId>
        <JobSubjectName>sample string 3</JobSubjectName>
        <MaxYearLevel>64</MaxYearLevel>
        <MinYearLevel>64</MinYearLevel>
        <UserJobTypeId>7</UserJobTypeId>
      </LiteUserJobSubject>
      <LiteUserJobSubject>
        <Id>1</Id>
        <JobSubjectDescription>sample string 4</JobSubjectDescription>
        <JobSubjectId>2</JobSubjectId>
        <JobSubjectName>sample string 3</JobSubjectName>
        <MaxYearLevel>64</MaxYearLevel>
        <MinYearLevel>64</MinYearLevel>
        <UserJobTypeId>7</UserJobTypeId>
      </LiteUserJobSubject>
    </UserJobSubjects>
  </JobTypeBabysitting>
  <JobTypeGeneralHelp>
    <AccessToCar>true</AccessToCar>
    <Experience>sample string 2</Experience>
    <Id>3</Id>
    <JobTypeId>4</JobTypeId>
    <JobTypeName>sample string 5</JobTypeName>
    <MinHourlyRate>6</MinHourlyRate>
    <StudentUserId>sample string 7</StudentUserId>
    <UserJobSubjects>
      <LiteUserJobSubject>
        <Id>1</Id>
        <JobSubjectDescription>sample string 4</JobSubjectDescription>
        <JobSubjectId>2</JobSubjectId>
        <JobSubjectName>sample string 3</JobSubjectName>
        <MaxYearLevel>64</MaxYearLevel>
        <MinYearLevel>64</MinYearLevel>
        <UserJobTypeId>7</UserJobTypeId>
      </LiteUserJobSubject>
      <LiteUserJobSubject>
        <Id>1</Id>
        <JobSubjectDescription>sample string 4</JobSubjectDescription>
        <JobSubjectId>2</JobSubjectId>
        <JobSubjectName>sample string 3</JobSubjectName>
        <MaxYearLevel>64</MaxYearLevel>
        <MinYearLevel>64</MinYearLevel>
        <UserJobTypeId>7</UserJobTypeId>
      </LiteUserJobSubject>
    </UserJobSubjects>
  </JobTypeGeneralHelp>
  <JobTypeTutoring>
    <AccessToCar>true</AccessToCar>
    <Experience>sample string 2</Experience>
    <Id>3</Id>
    <JobTypeId>4</JobTypeId>
    <JobTypeName>sample string 5</JobTypeName>
    <MinHourlyRate>6</MinHourlyRate>
    <StudentUserId>sample string 7</StudentUserId>
    <UserJobSubjects>
      <LiteUserJobSubject>
        <Id>1</Id>
        <JobSubjectDescription>sample string 4</JobSubjectDescription>
        <JobSubjectId>2</JobSubjectId>
        <JobSubjectName>sample string 3</JobSubjectName>
        <MaxYearLevel>64</MaxYearLevel>
        <MinYearLevel>64</MinYearLevel>
        <UserJobTypeId>7</UserJobTypeId>
      </LiteUserJobSubject>
      <LiteUserJobSubject>
        <Id>1</Id>
        <JobSubjectDescription>sample string 4</JobSubjectDescription>
        <JobSubjectId>2</JobSubjectId>
        <JobSubjectName>sample string 3</JobSubjectName>
        <MaxYearLevel>64</MaxYearLevel>
        <MinYearLevel>64</MinYearLevel>
        <UserJobTypeId>7</UserJobTypeId>
      </LiteUserJobSubject>
    </UserJobSubjects>
  </JobTypeTutoring>
  <StudentUserId>sample string 1</StudentUserId>
</LiteUserJobPref>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.