EPGP#
POST /api/epgp/adjustments#
CreateAdjustment
Request body
Model: EpgpAdjustmentCreate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
integer |
yes |
|
|
yes |
||
|
integer |
yes |
|
|
string |
yes |
Response 201 — Document created, URL follows
Model: EpgpLedgerRow
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (uuid) |
yes |
|
|
string (date-time) |
yes |
|
|
yes |
||
|
integer |
yes |
|
|
number |
yes |
|
|
string |
yes |
|
|
string | null |
yes |
|
|
string | null |
yes |
|
|
integer | null |
yes |
|
|
string | null |
yes |
|
|
string |
yes |
|
|
string | null |
yes |
|
|
boolean |
yes |
GET /api/epgp/characters#
ListCharacters
Response 200 — Request fulfilled, document follows
Model: EpgpCharacterList
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpCharacter |
yes |
PUT /api/epgp/characters/{character_id}#
UpdateCharacter
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
string (uuid) |
yes |
Request body
Model: EpgpCharacterUpdate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
integer | null |
yes |
|
|
boolean |
yes |
Response 200 — Request fulfilled, document follows
Model: EpgpCharacter
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (uuid) |
yes |
|
|
string |
yes |
|
|
string |
yes |
|
|
WowClass | null |
yes |
|
|
integer | null |
yes |
|
|
string | null |
yes |
|
|
boolean |
yes |
|
|
yes |
||
|
string (date-time) | null |
yes |
GET /api/epgp/game-import#
GetGameImport
Response 200 — Request fulfilled, document follows
Model: EpgpGameImport
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string |
yes |
|
|
string (date-time) |
yes |
POST /api/epgp/imports#
ImportPayload
Request body
Model: EpgpImportBody
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string |
yes |
Response 200 — Request fulfilled, document follows
Model: EpgpImportResult
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string |
yes |
|
|
yes |
||
|
yes |
||
|
yes |
||
|
yes |
||
|
array of string |
no |
|
|
yes |
||
|
array of string |
no |
|
|
no |
||
|
no |
||
|
no |
||
|
no |
||
|
no |
||
|
no |
||
|
no |
GET /api/epgp/ledger#
GetLedger
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
query |
integer | null |
no |
|
|
query |
string | null |
no |
|
|
query |
integer |
no |
|
|
query |
string (date-time) | null |
no |
Response 200 — Request fulfilled, document follows
Model: EpgpLedgerPage
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpLedgerRow |
yes |
GET /api/epgp/loot#
GetLoot
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
query |
integer |
no |
Response 200 — Request fulfilled, document follows
Model: EpgpLootPage
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpLootRow |
yes |
GET /api/epgp/member-notes#
ListNotes
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
query |
integer | null |
no |
Response 200 — Request fulfilled, document follows
Model: EpgpMemberNoteList
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpMemberNoteRow |
yes |
GET /api/epgp/progression#
GetProgression
Response 200 — Request fulfilled, document follows
Model: EpgpProgression
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpProgressionInstance |
yes |
GET /api/epgp/recruits#
ListRecruits
Response 200 — Request fulfilled, document follows
Model: EpgpRecruitList
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpRecruitRow |
yes |
PUT /api/epgp/recruits/{recruit_id}#
UpdateRecruit
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
string (uuid) |
yes |
Request body
Model: EpgpRecruitUpdate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
RecruitStatus | null |
no |
|
|
string | null |
no |
|
|
RecruitChecklist | null |
no |
Response 200 — Request fulfilled, document follows
Model: EpgpRecruitRow
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (uuid) |
yes |
|
|
string |
yes |
|
|
WowClass | null |
no |
|
|
yes |
||
|
string | null |
yes |
|
|
yes |
||
|
array of ExportRecruitVote |
yes |
|
|
integer | null |
yes |
|
|
string (date-time) |
yes |
POST /api/epgp/recruits/{recruit_id}/votes#
AddVote
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
string (uuid) |
yes |
Request body
Model: EpgpRecruitVoteCreate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
yes |
Response 201 — Document created, URL follows
Model: EpgpRecruitRow
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (uuid) |
yes |
|
|
string |
yes |
|
|
WowClass | null |
no |
|
|
yes |
||
|
string | null |
yes |
|
|
yes |
||
|
array of ExportRecruitVote |
yes |
|
|
integer | null |
yes |
|
|
string (date-time) |
yes |
GET /api/epgp/roster#
GetRoster
Response 200 — Request fulfilled, document follows
Model: EpgpRoster
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpRosterRow |
yes |
PUT /api/epgp/roster/{member_id}#
UpdateRoster
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
integer |
yes |
Request body
Model: EpgpRosterUpdate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
RaidStatus | null |
yes |
Response 200 — Request fulfilled, document follows
Model: EpgpRosterRow
Field |
Type |
Required |
Description |
|---|---|---|---|
|
integer |
yes |
|
|
string |
yes |
|
|
RaidStatus | null |
yes |
|
|
string (date-time) | null |
yes |
GET /api/epgp/standings#
GetStandings
Response 200 — Request fulfilled, document follows
Model: EpgpStandings
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (date-time) |
yes |
|
|
yes |
||
|
array of EpgpStandingsRow |
yes |
GET /api/epgp/sync-tokens#
ListSyncTokens
Response 200 — Request fulfilled, document follows
Model: EpgpSyncTokenList
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpSyncTokenSummary |
yes |
POST /api/epgp/sync-tokens#
CreateSyncToken
Request body
Model: EpgpSyncTokenCreate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string |
yes |
Response 201 — Document created, URL follows
Model: EpgpSyncTokenCreated
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (uuid) |
yes |
|
|
string |
yes |
|
|
string |
yes |
DELETE /api/epgp/sync-tokens/{token_id}#
RevokeSyncToken
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
string (uuid) |
yes |
Response 204 — Request fulfilled, nothing follows
GET /api/me/characters#
ListMyCharacters
Response 200 — Request fulfilled, document follows
Model: EpgpCharacterList
Field |
Type |
Required |
Description |
|---|---|---|---|
|
array of EpgpCharacter |
yes |
POST /api/me/characters#
ClaimCharacter
Request body
Model: MyCharacterCreate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string |
yes |
|
|
string | null |
no |
|
|
WowClass | null |
no |
Response 201 — Document created, URL follows
Model: EpgpCharacter
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string (uuid) |
yes |
|
|
string |
yes |
|
|
string |
yes |
|
|
WowClass | null |
yes |
|
|
integer | null |
yes |
|
|
string | null |
yes |
|
|
boolean |
yes |
|
|
yes |
||
|
string (date-time) | null |
yes |
DELETE /api/me/characters/{character_id}#
DeleteCharacter
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
string (uuid) |
yes |
Response 204 — Request fulfilled, nothing follows