Checkpoints

Time in/out and location checkpoint operations

Time in/out checkpoint

post
/activity/checkpoint

Record time in or time out for an activity record

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
activityRecordIdstring · uuidRequired
latitudenumberRequired
longitudenumberRequired
timeInstring · date-timeOptional
timeOutstring · date-timeOptional
approvalStatusstringRequired
timeInImagestringOptional
timeOutImagestringOptional
Responses
chevron-right
200

Time in/out recorded successfully

application/json
post
/activity/checkpoint

Get live location checkpoint

get
/activity/live-location/{activityRecordId}

Get live location data for an activity record

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
activityRecordIdstring · uuidRequired
Responses
chevron-right
200

Successfully retrieved live location

application/json
get
/activity/live-location/{activityRecordId}

Update live location checkpoint

put
/activity/live-location/update/{activityRecordId}

Update live location for an activity record

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
activityRecordIdstring · uuidRequired
Body
longitudestringRequired
latitudestringRequired
Responses
chevron-right
200

Live location updated successfully

application/json
put
/activity/live-location/update/{activityRecordId}

Last updated