POST Integration/v1/Employee

Request Information

URI Parameters

None.

Body Parameters

EmployeeIntegrationDTO
NameDescriptionTypeAdditional information
CorporationCode

string

String length: inclusive between 0 and 10

Id

string

String length: inclusive between 0 and 15

CompanyEmployeeId

string

String length: inclusive between 0 and 20

FirstName

string

String length: inclusive between 0 and 50

LastName

string

String length: inclusive between 0 and 50

MiddleName

string

String length: inclusive between 0 and 50

DOB

date

None.

Gender

string

String length: inclusive between 0 and 1

SSN

string

String length: inclusive between 0 and 12

Email

string

String length: inclusive between 0 and 150

HomePhone

string

String length: inclusive between 0 and 20

WorkPhone

string

String length: inclusive between 0 and 20

CellPhone

string

String length: inclusive between 0 and 100

JobTitle

string

String length: inclusive between 0 and 100

Contractor

boolean

None.

ContractorCompanyName

string

String length: inclusive between 0 and 100

JobNumber

string

String length: inclusive between 0 and 50

ProjectStartDate

date

None.

JobStatus

integer

None.

Address1

string

String length: inclusive between 0 and 60

Address2

string

String length: inclusive between 0 and 50

City

string

String length: inclusive between 0 and 30

StateCode

string

String length: inclusive between 0 and 20

Zipcode

string

String length: inclusive between 0 and 10

Country

string

String length: inclusive between 0 and 20

WorkLocationCode

string

String length: inclusive between 0 and 15

ClientWorkLocationCode

string

String length: inclusive between 0 and 20

WorkLocationName

string

String length: inclusive between 0 and 100

WorkLocationAddress1

string

String length: inclusive between 0 and 200

WorkLocationAddress2

string

String length: inclusive between 0 and 10

WorkLocationCity

string

String length: inclusive between 0 and 100

WorkLocationState

string

String length: inclusive between 0 and 2

WorkLocationZipcode

string

String length: inclusive between 0 and 10

WorkLocationCountry

string

String length: inclusive between 0 and 50

SupervisorEmployeeId

string

String length: inclusive between 0 and 12

SupervisorCompanyEmployeeId

string

String length: inclusive between 0 and 12

SupervisorFirstName

string

String length: inclusive between 0 and 50

SupervisorMiddleName

string

String length: inclusive between 0 and 50

SupervisorLastName

string

String length: inclusive between 0 and 50

SupervisorEmail

string

String length: inclusive between 0 and 150

SupervisorWorkPhone

string

String length: inclusive between 0 and 25

SupervisorCellPhone

string

String length: inclusive between 0 and 20

SupervisorHomePhone

string

String length: inclusive between 0 and 20

SupervisorJobTitle

string

String length: inclusive between 0 and 100

DOH

date

None.

StartDate

date

None.

EndDate

date

None.

Status

string

String length: inclusive between 0 and 1

CustomField1

string

String length: inclusive between 0 and 100

CustomField2

string

String length: inclusive between 0 and 100

CustomField3

string

String length: inclusive between 0 and 100

CustomField4

string

String length: inclusive between 0 and 100

CustomField5

string

String length: inclusive between 0 and 100

CustomField6

string

String length: inclusive between 0 and 100

InjuryManagementNotificationEmail

string

String length: inclusive between 0 and 500

IsSupervisor

string

String length: inclusive between 0 and 1

Request Formats

application/json, text/json

Sample:
{
  "CorporationCode": "sample string 1",
  "Id": "sample string 2",
  "CompanyEmployeeId": "sample string 3",
  "FirstName": "sample string 4",
  "LastName": "sample string 5",
  "MiddleName": "sample string 6",
  "DOB": "2026-08-04T14:27:30.8112423-07:00",
  "Gender": "sample string 7",
  "SSN": "sample string 8",
  "Email": "sample string 9",
  "HomePhone": "sample string 10",
  "WorkPhone": "sample string 11",
  "CellPhone": "sample string 12",
  "JobTitle": "sample string 13",
  "Contractor": true,
  "ContractorCompanyName": "sample string 14",
  "JobNumber": "sample string 15",
  "ProjectStartDate": "2026-08-04T14:27:30.8112423-07:00",
  "JobStatus": 1,
  "Address1": "sample string 16",
  "Address2": "sample string 17",
  "City": "sample string 18",
  "StateCode": "sample string 19",
  "Zipcode": "sample string 20",
  "Country": "sample string 21",
  "WorkLocationCode": "sample string 22",
  "ClientWorkLocationCode": "sample string 23",
  "WorkLocationName": "sample string 24",
  "WorkLocationAddress1": "sample string 25",
  "WorkLocationAddress2": "sample string 26",
  "WorkLocationCity": "sample string 27",
  "WorkLocationState": "sample string 28",
  "WorkLocationZipcode": "sample string 29",
  "WorkLocationCountry": "sample string 30",
  "SupervisorEmployeeId": "sample string 31",
  "SupervisorCompanyEmployeeId": "sample string 32",
  "SupervisorFirstName": "sample string 33",
  "SupervisorMiddleName": "sample string 34",
  "SupervisorLastName": "sample string 35",
  "SupervisorEmail": "sample string 36",
  "SupervisorWorkPhone": "sample string 37",
  "SupervisorCellPhone": "sample string 38",
  "SupervisorHomePhone": "sample string 39",
  "SupervisorJobTitle": "sample string 40",
  "DOH": "2026-08-04T14:27:30.8112423-07:00",
  "StartDate": "2026-08-04T14:27:30.8112423-07:00",
  "EndDate": "2026-08-04T14:27:30.8112423-07:00",
  "Status": "sample string 41",
  "CustomField1": "sample string 42",
  "CustomField2": "sample string 43",
  "CustomField3": "sample string 44",
  "CustomField4": "sample string 45",
  "CustomField5": "sample string 46",
  "CustomField6": "sample string 47",
  "InjuryManagementNotificationEmail": "sample string 48",
  "IsSupervisor": "sample string 49"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.