SiteVisitCheckInInput
object
latrequired- number
lngrequired- number
accuracy_m- number or null
mock_location- boolean or null
The phone reported a mock (fake) location.
photo_key- string or null
Key from POST …/photos after the upload.
client_key- string or null
Offline queue key: sending the same key again returns the stored capture.
captured_at- DateTime or null
Phone time of the capture (kept when plausible).
otp- string or null
{
"lat": 0,
"lng": 0,
"accuracy_m": 0,
"mock_location": true,
"photo_key": "string",
"client_key": "string",
"captured_at": "2026-10-06T05:30:00.000Z",
"otp": "string"
}
