Skip to main content
GET
Current employee's today: status, timeline, shift, stats

Authorizations

Authorization
string
header
required

Issue keys in Settings → API. Send them as Authorization: Bearer ont_… (an X-Api-Key: ont_… header is also accepted). Session-cookie routes are used by the OnTime web apps and are shown for completeness.

Response

200 - application/json

Success

date
string
required
employeeName
string
required
firstName
string
required
checkedIn
boolean
required
sinceIso
string | null
required
elapsedMinutes
integer | null
required
Required range: -9007199254740991 <= x <= 9007199254740991
shift
object | null
required
location
object | null
required
geofenceStatus
enum<string>
required
Available options:
Inside,
Outside,
Pending
timeline
object[]
required
dailyStatus
enum<string> | null
required
Available options:
Present,
Absent,
Leave,
Half,
WeeklyOff,
Holiday
lateMinutes
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
workedMinutes
integer
required
Required range: -9007199254740991 <= x <= 9007199254740991
stats
object
required