My characters#

GET /api/me/characters#

List my characters

Returns the signed-in member’s own claimed characters.

Response 200 — The member’s claimed characters.

Model: EpgpCharacterList

Field

Type

Required

Description

characters

array of EpgpCharacter

yes

POST /api/me/characters#

Claim a character

Self-claims a character by name, with an optional realm and class.

Request body

Model: MyCharacterCreate

Field

Type

Required

Description

name

string

yes

realm

string | null

no

class

WowClass | null

no

Response 201 — The claimed character.

Model: EpgpCharacter

Field

Type

Required

Description

id

string (uuid)

yes

name

string

yes

realm

string

yes

class

WowClass | null

yes

member_id

integer | null

yes

member_name

string | null

yes

is_main

boolean

yes

source

CharacterSource

yes

last_seen_at

string (date-time) | null

yes

DELETE /api/me/characters/{character_id}#

Remove a character

Removes one of the signed-in member’s own characters.

Parameters

Name

In

Type

Required

Description

character_id

path

string (uuid)

yes

The character’s ID.

Response 204 — The character was removed.