Attendance#
GET /api/attendance/events#
ListEvents
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
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 |
|---|---|---|---|---|
|
query |
no |
A reporting window for |
|
|
query |
boolean |
no |
Response 200 — Request fulfilled, document follows
Model: AttendanceReport
Field |
Type |
Required |
Description |
|---|---|---|---|
|
yes |
||
|
boolean |
yes |
|
|
array of MemberAttendanceRow |
yes |
GET /api/attendance/trends#
GetTrends
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
query |
no |
A reporting window for |
|
|
query |
boolean |
no |
Response 200 — Request fulfilled, document follows
Model: AttendanceTrends
Field |
Type |
Required |
Description |
|---|---|---|---|
|
yes |
||
|
boolean |
yes |
|
|
array of AttendanceTrendPoint |
yes |
GET /api/events/{event_id}/attendance#
GetAttendance
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
string (uuid) |
yes |
Response 200 — Request fulfilled, document follows
Model: AttendanceDetail
Field |
Type |
Required |
Description |
|---|---|---|---|
|
yes |
||
|
array of AttendanceSignup |
yes |
|
|
array of WalkInCandidate |
yes |
PUT /api/events/{event_id}/attendance#
MarkAttendance
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
string (uuid) |
yes |
Request body
Model: AttendanceMark
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of AttendanceMarkEntry |
no |
|
|
array of WalkInCreate |
no |
Response 200 — Request fulfilled, document follows
Model: AttendanceDetail
Field |
Type |
Required |
Description |
|---|---|---|---|
|
yes |
||
|
array of AttendanceSignup |
yes |
|
|
array of WalkInCandidate |
yes |
PUT /api/guilds/{guild_id}/attendance/voice#
ReportVoicePresence
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
integer |
yes |
Request body
Model: VoicePresenceReport
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (uuid) |
yes |
|
|
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 |
|---|---|---|---|---|
|
path |
integer |
yes |
|
|
path |
string (uuid) |
yes |
Response 200 — Request fulfilled, document follows
Model: VoicePresenceReport
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (uuid) |
yes |
|
|
array of VoicePresenceEntry |
no |