| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

### Parameters

- **timesheetUuid**  
  *uuid*  
  > required  
  > timesheet unique identifier

- **clockEventType**  
  *string*  
  > enum  
  > required  
  > Options:  
  > - shift_clock_in  
  > - shift_clock_out  
  > - break_clock_in  
  > - break_clock_out  
  > - system_clock_out  
  > - manager_clock_in  
  > - manager_clock_out  
  > - manager_break_clock_in  
  > - manager_break_clock_out  
  > - automatic_break_clock_in  
  > - automatic_break_clock_out

- **clockEventOriginType**  
  *string*  
  > enum  
  > Allowed:  
  > - kiosk  
  > - worker_portal  
  > - system  
  > - manager

- **breakUuid**  
  *uuid*

- **location**  
  *object*  
  > location object

- **photoUrl**  
  *string*

### Example Request

```bash
curl --request PATCH \
     --url https://services.fountain.com/api/serviceattendance/processes/timesheets/timesheetUuid/addClockEvent \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '  \
{  \
  "clockEventType": "shift_clock_in"  \
}'
```

### Response Codes

- **200**  
  Timesheet with updated clock events

- **422**  
  default error response
