Attendance#

GET /api/attendance/events#

ListEvents

Parameters

Name

In

Type

Required

Description

kind

query

EventKind | null

no

Response 200 — Request fulfilled, document follows

Model: array of AttendanceEventSummary

Type: array of AttendanceEventSummary

GET /api/attendance/report#

GetReport

Parameters

Name

In

Type

Required

Description

window

query

AttendanceRange

no

A reporting window for GET /api/attendance/report and /trends.

raids_only

query

boolean

no

Response 200 — Request fulfilled, document follows

Model: AttendanceReport

Field

Type

Required

Description

range

AttendanceRange

yes

raids_only

boolean

yes

rows

array of MemberAttendanceRow

yes

GET /api/events/{event_id}/attendance#

GetAttendance

Parameters

Name

In

Type

Required

Description

event_id

path

string (uuid)

yes

Response 200 — Request fulfilled, document follows

Model: AttendanceDetail

Field

Type

Required

Description

event

AttendanceEventSummary

yes

signups

array of AttendanceSignup

yes

walk_in_candidates

array of WalkInCandidate

yes

PUT /api/events/{event_id}/attendance#

MarkAttendance

Parameters

Name

In

Type

Required

Description

event_id

path

string (uuid)

yes

Request body

Model: AttendanceMark

Field

Type

Required

Description

entries

array of AttendanceMarkEntry

no

walk_ins

array of WalkInCreate

no

Response 200 — Request fulfilled, document follows

Model: AttendanceDetail

Field

Type

Required

Description

event

AttendanceEventSummary

yes

signups

array of AttendanceSignup

yes

walk_in_candidates

array of WalkInCandidate

yes

PUT /api/guilds/{guild_id}/attendance/voice#

ReportVoicePresence

Parameters

Name

In

Type

Required

Description

guild_id

path

integer

yes

Request body

Model: VoicePresenceReport

Field

Type

Required

Description

event_id

string (uuid)

yes

entries

array of VoicePresenceEntry

no

Response 204 — Request fulfilled, nothing follows

GET /api/guilds/{guild_id}/attendance/voice/{event_id}#

GetVoicePresence

Parameters

Name

In

Type

Required

Description

guild_id

path

integer

yes

event_id

path

string (uuid)

yes

Response 200 — Request fulfilled, document follows

Model: VoicePresenceReport

Field

Type

Required

Description

event_id

string (uuid)

yes

entries

array of VoicePresenceEntry

no