2026-10-01 Release Notes
Attendance > Edit timesheet request
An edit timesheet request — an employee's request to create, edit or delete a shift on their timesheet, going through an approval flow. Approval routing branches on its tri-state approved status and its request_type.
Request
New Field workplace_id has been added
Id of the workplace (location) for the shift.
New Field clock_in_work_area_id has been added
Id of the clock-in work area within the workplace.
New Field clock_out_work_area_id has been added
Id of the clock-out work area within the workplace.
Request
New Field workplace_id has been added
Id of the workplace (location) for the shift.
New Field clock_in_work_area_id has been added
Id of the clock-in work area within the workplace.
New Field clock_out_work_area_id has been added
Id of the clock-out work area within the workplace.
All Responses
New Field workplace_id has been added
Id of the workplace (location) for the shift
New Field clock_in_work_area_id has been added
Id of the clock-in work area within the workplace
New Field clock_out_work_area_id has been added
Id of the clock-out work area within the workplace
Companies > Legal entity
A legal entity of the company — a registered business entity with its own country, currency and legal name. Employees are contracted under a legal entity and finance records are booked against one; a company typically has one legal entity per country it operates in.
All Responses
New Field siret has been added
Siret number (france-specific). system for identifying french establishments. 14-digit identifier for each french establishment.
Expenses > Mileage
A mileage claim — the detail record behind an expensable of type "mileage", reimbursing distance driven on company business (route, distance, rate per unit).
All Responses
New Field rate_measurement_unit has been added
The distance unit the rate is denominated in (e.g. mi). the distance is converted into this unit before the rate is applied.
Integrations > Sync run
Integrations SyncRun represents a synchronization execution for a marketplace integration. This endpoint is designed to be used by integrators building an integration between Factorial and an external system through the Factorial Integration Framework.
New Endpoint
PayrollEmployees > German employee datum
German-specific payroll data fields for an employee, used for DATEV payroll integrations
New Endpoint
New Endpoint
New Endpoint
ProjectManagement > Subproject
Project Management Subprojects
Request
Modified Field name is now mandatory
The name of the subproject.
Modified Field status is now mandatory
The status of the subproject.
ProjectManagement > Time record
Project Management Time Records
Request
New Field imputed_minutes has been added
Imputed minutes for the time record (used when no attendance shift is provided)
New Field date has been added
Reference date for the time record (used when no attendance shift is provided)
New Field project_task_id has been added
Id of the project task assigned to the time record. refers to project_management/project_tasks endpoint.
Request
New Field project_task_ids has been added
Project task ids to retrieve
Request
New Field project_task_id has been added
Id of the project task assigned to the time record. refers to project_management/project_tasks endpoint.
All Responses
New Field project_task_id has been added
Id of the project task assigned to the time record. refers to project_management/project_tasks endpoint.
New Endpoint
Webhooks
Payloads
New Field siret has been added
Siret number (france-specific). system for identifying french establishments. 14-digit identifier for each french establishment.

