create one or multiple timesheets
| Time | Status | User Agent | |
|---|---|---|---|
| Make a request to see history. |
URL Expired
The URL for this request expired after 30 days.
timesheetarray
workerUuid
uuid
required
locationUuid
uuid
required
jobUuid
uuid
required
companyUuid
uuid
required
shiftUuid
uuid
holidayRuleUuid
uuid
startTime
date-time
endTime
date-time
clockIn
date-time
clockOut
date-time
payRate
object | null
payRateobject | null
clockEvents
array of objects
clockEvents ADD object
locationPings
array of objects
locationPings ADD object
breaks
array of objects
breaks ADD object
type
string
enum
manualshiftmanualunscheduledholiday
Allowed:
shift``manual``unscheduled``holiday
administrativeState
string
enum
pendingpendingapprovedexportingdeletedexported
Allowed:
pending``approved``exporting``deleted``exported
clockState
string
enum
scheduledscheduledongoingmissed_clock_outfinishedno_show
Allowed:
scheduled``ongoing``missed_clock_out``finished``no_show
note
string
totals
object
totalsobject
attendanceViolations
array of objects
aattendaceViolations ADD object
adjustments
array of objects
adjustments ADD object
``201 One or many timesheet documents created. Wrapped in a JsonAPI root response.
``500 default error response
Updatedabout 2 months ago
ShellNodeRubyPHPPython
curl --request POST \
--url https://services.fountain.com/api/serviceattendance/timesheets \
--header 'accept: application/json' \
--header 'content-type: application/json'
application/json
201500
Updatedabout 2 months ago