| id |
required |
string |
The id of the employee. |
| first_name |
required |
string |
The first name of the employee |
| last_name |
required |
string |
The last name of the employee |
| email |
required |
email |
The email of the employee. This will also be used for their login credentials. |
| employee_type |
required |
employee-type |
Most employees should be a basic_employee, unless they are archived (archived_employee) or require admin privileges (manager) |
| phone |
optional |
phone |
The phone number for the employee. |
| address.street |
optional |
string |
The street address of the employee. |
| address.city |
optional |
string |
The city address of the employee. |
| address.state |
optional |
region |
The state address of the employee. |
| address.postal_code |
optional |
postal |
The postal code address of the employee. |
| address.country |
optional |
country |
The country address of the employee. |
| gender |
optional |
gender |
The gender of the employee. |
| date_joined |
required |
date |
The date the employee joined. |
| employee_category.id |
required |
relation:"employee_categories.id" |
The id of the employee category for this employee. |