Loading…
object
kindrequiredclient_keyOffline queue key: the same key again returns the stored punch.
captured_atThe phone’s wall clock at the capture.
sent_atThe phone’s wall clock when this request was sent.
capture_runId of the app run that captured it.
capture_mono_msMonotonic clock at the capture (ms).
send_runsend_mono_mslatlngaccuracy_mfix_atWhen the GPS fix was taken.
mock_locationThe phone reported a mock (fake) location.
selfie_keyKey from POST /attendance/selfies after the upload.
reasonWhy you punch in outside your office or site.
device_id{
"kind": "in",
"client_key": "string",
"captured_at": "2026-10-06T05:30:00.000Z",
"sent_at": "2026-10-06T05:30:00.000Z",
"capture_run": "string",
"capture_mono_ms": 0,
"send_run": "string",
"send_mono_ms": 0,
"lat": 0,
"lng": 0,
"accuracy_m": 0,
"fix_at": "2026-10-06T05:30:00.000Z",
"mock_location": true,
"selfie_key": "string",
"reason": "string",
"device_id": "string"
}