preferred_first_namestring nullable
An optional alternate first name
preferred_last_namestring nullable
An optional alternate last name
mobile_numberstring nullable
The user's mobile phone number. Format with no spaces and include area code
home_numberstring nullable
The user's home phone number. Format with no spaces and include area code
postal_zipstring nullable
The user's postal code or zip code
prov_statestring nullable
The user's province or state
notesstring nullable
Notes associated with this user
hire_datestring date nullable
The hire date of this user. Format YYYY-MM-DD
type'employee' | 'asst_manager' | 'manager'
employee_idstring nullable
Either an employee ID or an ID assigned by your payroll provider that is used in your payroll export
punch_idstring nullable
The punch ID they punch in/out with.
birth_datestring date nullable
The user's birthdate. Format YYYY-MM-DD
language'en' | 'es' | 'fr'
The user's preferred language. Default value is en
appear_as_employeeboolean
User should appear in the system as an employee. Applies to admin users only
subscribe_to_updatesboolean
Subscribe this user to updates from 7shifts. This includes announcing new features for 7shifts
max_weekly_hoursnumber nullable
The maximum weekly hours this user is set to work
activeboolean
User status. If false the user is unable to login
permissions_template_idinteger nullable
Permission Template ID the user is assigned to
skill_level1 | 2 | 3 nullable
inviteboolean
If true, an invite will be sent to the user
wage_type'hourly' | 'weekly_salary'
Whether the user is paid hourly or weekly
show_copy_previous_dialogboolean
This setting enables or disables the modal that appears when copying a schedule
pushboolean
If the user should receive mobile push notifications. Must have the 7shifts mobile app installed and logged in.
sms_notificationsboolean
If the user should receive SMS notifications