Get Attendance Marks Report

Attendance report 3: mark detail, one row per mark.

The date range is required and bounded: this is the highest-cardinality report of the four.

Authentication

Api-Keystring

API key of the organization. Always sent together with the Secret-Access header.

Path parameters

organization_slugstringRequired

Headers

Secret-AccessstringRequired

Query parameters

from_datestringOptional

Required, in YYYY-MM-DD format. Inclusive. The window between from_date and to_date cannot exceed 31 days. Applies to the date of the mark (mark_date), in the time zone of the place where it was recorded — the same one the report returns the time in.

to_datestringOptional

Required, in YYYY-MM-DD format. Inclusive. The window between from_date and to_date cannot exceed 31 days. Applies to the date of the mark (mark_date), in the time zone of the place where it was recorded — the same one the report returns the time in.

centralized_user_idintegerOptional

Centralized id of the employee to filter by. Note: this is not the learning user_id used by the /reports/learning/… reports — for the same person they are different numbers.

limitintegerOptional1-500Defaults to 100
Rows per page, up to 500. Defaults to 100 when omitted.
cursorstringOptional

Cursor for the next page. Take it from next_cursor in the previous response and send it back unchanged; it is opaque. Omit it for the first page.

Response

Successful Response
resultslist of objects
totalintegerOptional
next_cursorstringOptional
has_next_pagebooleanOptional

Errors

400
Bad Request Error
422
Unprocessable Entity Error