# Employee Break End Endpoint: POST /companies/{companyId}/timecards/employees/{timecardId}/end_break Version: 1.0 ## Path parameters: - `companyId` (string, required) - `timecardId` (string, required) ## Request fields (application/json): - `note` (string,null) ## Response 200 fields (application/json): - `id` (string) - `acceptedStatus` (boolean) - `type` (string) Enum: "PaidMealBreak", "UnpaidMealBreak", "PaidRestBreak", "UnpaidRestBreak" - `breakStartNote` (string,null) - `breakEndNote` (string,null) - `breakStart` (string,null) - `breakEnd` (string,null) - `changes` (array,null) - `changes.originalAcceptedStatus` (boolean) - `changes.newAcceptedStatus` (boolean) - `changes.originalType` (string) Enum: "PaidMealBreak", "UnpaidMealBreak", "PaidRestBreak", "UnpaidRestBreak" - `changes.newType` (string) Enum: "PaidMealBreak", "UnpaidMealBreak", "PaidRestBreak", "UnpaidRestBreak" - `changes.originalBreakStart` (string,null) - `changes.newBreakStart` (string,null) - `changes.originalBreakEnd` (string,null) - `changes.newBreakEnd` (string,null) - `changes.modifiedById` (string,null) - `changes.modifiedByName` (string,null) - `changes.modifiedByEmail` (string,null) - `changes.modifiedByPhone` (string,null) - `changes.modifiedReason` (string,null) - `changes.modifiedAt` (string)