v1
latestOpenAPI 3.1.02026-07-243113441.2 MBCreate an employee
Create an employee.
scope: employees:manage
Path parameters
Company ID
Headers
Determines the date-based API version associated with your API call. If none is provided, your application's minimum API version is used.
Request body
The employee's personal email address. Required if self_onboarding is true.
The employee's work email address.
If true, employee is expected to self-onboard. If false, payroll admin is expected to enter in the employee's onboarding information
Response
successful
The UUID of the employee in Gusto.
The personal email address of the employee. This is provided to support syncing users between our system and yours. You may not use this email address for any other purpose (e.g. marketing).
The UUID of the company the employee is employed by.
The UUID of the employee's manager.
The current version of the employee. See the versioning guide for information on how to use this field.
The employee's department in the company.
Whether the employee is terminated.
Whether the employee is a two percent shareholder of the company. This field only applies to companies with an S-Corp entity type.
The work email address of the employee. This is provided to support syncing users between our system and yours. You may not use this email address for any other purpose (e.g. marketing).
Whether the employee has completed onboarding.
The current onboarding status of the employee
Indicates whether the employee has an SSN in Gusto.
Deprecated. This field always returns an empty string.
The employee's payment method
The current employment status of the employee. Full-time employees work 30+ hours per week. Part-time employees are split into two groups: those that work 20-29 hours a week, and those that work under 20 hours a week. Variable employees have hours that vary each week. Seasonal employees are hired for 6 months of the year or less.
The short format code of the employee
The UUID of the department the employee is under
The date when the employee was hired to the company
The FLSA status for this compensation. Salaried ('Exempt') employees are paid a fixed salary every pay period. Salaried with overtime ('Salaried Nonexempt') employees are paid a fixed salary every pay period, and receive overtime pay when applicable. Hourly ('Nonexempt') employees are paid for the hours they work, and receive overtime pay when applicable. Commissioned employees ('Commission Only Exempt') earn wages based only on commission. Commissioned with overtime ('Commission Only Nonexempt') earn wages based on commission, and receive overtime pay when applicable. Owners ('Owner') are employees that own at least twenty percent of the company.
Whether an external partner portal invitation webhook has been sent for this employee. Only included when the include param has the portal_invitations value set.
Example response
{
"eligible_paid_time_off": [
{
"accrual_unit": "Hour",
"accrual_method": "unlimited",
"accrual_period": "Year"
}
]
}