Employee Employment Updated
Occurs when an employee's employment is updated, either through API or by an admin. It does not get called when an employee is created. At this time, this includes the following fields:
hire_date
end_date
start_date
status
status_note
status_change_at
status_changed_by
Data includes the employee and a changed object containing all fields that were updated.
Example Payload:
{
"event_key": "employee.employment_updated",
"occurred_at": "2026-12-08T11:32:39.398-07:00",
"data": {
"employee": {
"id": 5,
"url": "/api/employees/5"
},
"employment_id": 5,
"changed": {
"status": "active",
"status_note": null,
"status_changed_at": "2026-07-15T13:41:45.420-06:00",
"status_changed_by": "John Smith",
"start_date": "2026-07-08",
"end_date": "2030-07-08",
"hire_date": "2026-07-08"
}
}
}
Updated 1 day ago
