Create a new employee. At minimum, provide a first name and last name in a JSON object or XML document. The request body schema lists commonly used fields, but any valid employee field name may be included as a key. To discover available field names, call the list-fields endpoint (operationId: list-fields, GET /api/v1/meta/fields).
Trax Payroll note: Employees added to a pay schedule synced with Trax Payroll must include the required payroll-related employee fields: employeeNumber, firstName, lastName, dateOfBirth, ssn or ein, gender, maritalStatus, hireDate, address1, city, state, country, employmentHistoryStatus, exempt, payType, payRate, payPer, location, department, and division.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400If the posted XML or JSON is invalid or the minimum fields are not provided.
403If the API user does not have permission to add an employee.
409If an employee field was given an invalid value.
