Create Timecard Punch

Create a new punch for a specific timecard

post/v1/timekeeping/timecard/punches

Request

  • Base URL
    https://app.untetherlabs.com/api
  • URL
    https://app.untetherlabs.com/api/v1/timekeeping/timecard/punches
  • Auth
    HTTP bearer

Request body

providerstring uuid required
actionstring required
timestring

Punch timestamp, or now if not provided

state'pending' | 'approved' | 'rejected'
providerNotestring
adminNotestring

Example request

{
  "time": "2024-11-20T07:43:34+0000",
  "providerNote": "Felt sick, had to leave early.",
  "adminNote": "Adjusted to schedule."
}

Response

idstring uuid required
timecardIdstring uuid required
providerIdstring uuid required
generatedboolean
createdAtstring required
updatedAtstring required
actionstring required
state'pending' | 'approved' | 'rejected' required
timestring required
providerNotestring nullable required
adminNotestring nullable required

Example response

{
  "createdAt": "2024-11-20T07:43:34+0000",
  "updatedAt": "2024-11-20T07:43:34+0000",
  "time": "2024-11-20T07:43:34+0000",
  "providerNote": "Felt sick, had to leave early.",
  "adminNote": "Adjusted to schedule."
}

Changes

No recorded changes to this operation across all 1 revision of this API.