GET
List attendance

Authorizations

X-API-Key
string
header
required

Query Parameters

academyId
integer
Required range: x >= 1
memberId
integer

Filter to member check-ins for this member. Matches type=member records only; combining with staffId or userId matches nothing.

Required range: x >= 1
staffId
integer

Filter to staff check-ins for this staff membership. Matches type=manager records only.

Required range: x >= 1
userId
integer

Filter to staff check-ins for this user account, across all of the user's staff memberships. Matches type=manager records only.

Required range: x >= 1
sessionId
integer

Filter by session. A recurring session's ID also matches attendance recorded against its child occurrences.

Required range: x >= 1
pastLog
boolean

Filter by backfilled past attendance. true returns only past logs, false excludes them.

checkedInAtFrom
string<date-time>
checkedInAtTo
string<date-time>
sort
enum<string>
default:-checkedInAt

Sort by field. Prefix with '-' for descending order. Defaults to -checkedInAt.

Available options:
checkedInAt,
-checkedInAt,
checkedOutAt,
-checkedOutAt
page
integer
default:1

Page number for pagination

Required range: x >= 1
perPage
integer
default:100

Number of items per page

Required range: 1 <= x <= 100

Response

Attendance

data
object[]
required
meta
object
required