WarEraAPI.types.military_unit module

class WarEraAPI.types.military_unit.MilitaryUnit(_id: str, user: str, region: str, name: str, members: list[str], mercenaryReputation: int, createdAt: datetime.datetime, updatedAt: datetime.datetime, roles: WarEraAPI.types.constants.MURoles, leveling: WarEraAPI.types.constants.MULeveling, activeUpgradeLevels: WarEraAPI.types.constants.MUActiveUpgradeLevels, rankings: WarEraAPI.types.constants.MURankings | None = None, avatarUrl: str | None = None, animatedAvatarUrl: str | None = None, investedMoneyByUsers: dict[str, float] | None = None, lastReputationBuyAt: datetime.datetime | None = None)

Bases: object

activeUpgradeLevels: MUActiveUpgradeLevels
animatedAvatarUrl: str | None = None
avatarUrl: str | None = None
createdAt: datetime
investedMoneyByUsers: dict[str, float] | None = None
lastReputationBuyAt: datetime | None = None
leveling: MULeveling
members: list[str]
mercenaryReputation: int
name: str
rankings: MURankings | None = None
region: str
roles: MURoles
updatedAt: datetime
user: str