version-manage-employee-company-employeeId-jobs-put

PUT

Job Reclassification

Update system with Employee job changes.

 

{
  "effectiveDate":"YYYY-MM-DD",
  "seniorityDate":"YYYY-MM-DD",
  "workPhone":"string",
  "businessTitle":"string",
  "managerId":"string",
  "jobReclassification":{
    "employeeType":"F#P",
    "flsaStatus":"Z#C#T#N",
    "jobId":"strong",
    "reasonId":"string",
    "standardHours":"number",
    "temporaryInd":"boolean",
    "variableHour":"boolean"
  },
  "optionalGrouping":{
    "groupA":"string",
    "groupB":"string"
  },
  "payChange":{
    "compBasis":"A#H",
    "compRate":"number",
    "reasonId":"string"
  },
  "demotion":{
    "compBasis":"A#H",
    "compRate":"number",
    "reasonId":"string"
  },
  "promotion":{
    "compBasis":"A#H",
    "compRate":"number",
    "reasonId":"string"
  },
  "employeeTransfer":{
    "locationId":"string",
    "reasonId":"string"
  },
  "departments":[
    {
      "deptId":"string",
      "percentage":"number"
    }
  ],
  "workComp":{
    "jobDuties":"string",
    "workCompCode":"string",
    "workCompState":"string"
  }
}

Section

Field

Req

Description

 

effectiveDate

Y

Date the change becomes effective

 

seniorityDate

N

Employee agreed seniority date

 

workPhone

N

Work phone number

 

businessTitle

N

Business title

 

managerId

N

Employee Id of the supervisor

jobReclassification

employeeType

N

Employment type

Values: F – full time, P – part time

jobReclassification

flsaStatus

N

Fair Labor Standards Act (FLSA) code

Whether the employee is exempt or nonexempt

Values

jobReclassification

jobId

N

Job code or category used for EEO reporting

jobReclassification

reasonId

N

Company specific reason code

jobReclassification

standardHours

N

Number of hours a week employee is required to work

jobReclassification

temporaryInd

N

Whether employee is R- regular or T – temporary

jobReclassification

variableHour

N

Indication whenter employee is working variable hours.

optionalGrouping

groupA

N

Group A-Used to store company-specific information

optionalGrouping

groupB

N

Group B-Used to store company-specific information

payChange

compBasis

N

Compensation frequency: A – Annual, H – Hourly

payChange

compRate

N

Compensation Rate

payChange

reasonId

N

Company specific reason code

demotion

compBasis

N

Compensation frequency: A – Annual, H – Hourly

demotion

compRate

N

Compensation Rate

demotion

reasonId

N

Company specific reason code

promotion

compBasis

N

Compensation frequency: A – Annual, H – Hourly

promotion

compRate

N

Compensation Rate

promotion

reasonId

N

Company specific reason code

employeeTransfer

locationId

N

Location Id. Validated against the list of Company’s locations

employeeTransfer

reasonId

N

Company specific reason code

departments

deptId

N

Department Id. Validated against the list of Company’s departments.

departments

percentage

N

Percentage employee works in the department

workComp

jobDuties

N

Job duties description (worker’s compensation)

workComp

workCompCode

N

Workers’ compensation code

workComp

workCompState

N

State for workers’ compensation

While most of the fields are not required each section if applied needs to be completed.

Resource URL

https://api.trinet.com /{version}/manage-employee/{company}/{employeeId}/jobs

Body Parameters


Name Values Description
body
(required)

Request Body

HTTP Basic

OAuth 2.0

API Key

Reset

Make a request and see the response.

Make a request and see the response.

Make a request and see the response.

Response Error Details

  • HTTP Code
    Error Code
    Description
  • 400

  • 401

  • 403

  • 404

Resource Summary

Security:

Content Type:

application/json

Scope:

hr-admin-write

Working...