Clan Endpoint#

Shared#

class ClanEndpoint(*, http, clan_id, json=False, region=None)[source]#

Bases: APIClient

Clan endpoint for specified clan.

async info(region=None)[source]#

Retrieve clan information.

Parameters:

region (optional) – Game server region. Defaults to ru.

Return type:

ClanInfo

Returns:

Clan details.

User#

class UserClanEndpoint(*, http, clan_id, json=False, region=None)[source]#

Bases: ClanEndpoint

User specific clan endpoint for specified clan.

async members(region=None)[source]#

Retrieve clan member list.

WARN: Requires user clan membership.

Parameters:

region (optional) – Game server region. Defaults to ru.

Return type:

list[ClanMember]

Returns:

List of clan members with ranks and join times.