endpoints/factions

Types

pub type FactionReputation {
  FactionReputation(
    symbol: faction_symbol.FactionSymbol,
    reputation: Int,
  )
}

Constructors

pub type GetFactionResponse {
  GetFactionResponse(faction: faction.Faction)
}

Constructors

pub type GetMyFactionsResponse {
  GetMyFactionsResponse(
    faction_reputations: List(FactionReputation),
  )
}

Constructors

pub type ListFactionsResponse {
  ListFactionsResponse(factions: List(faction.Faction))
}

Constructors

Values

pub fn get_my_factions(
  token: auth.AgentToken,
  page: option.Option(Int),
  limit: option.Option(Int),
) -> Result(api.PagedData(GetMyFactionsResponse), api.ApiError)
pub fn list_factions(
  token: auth.AgentToken,
  page: option.Option(Int),
  limit: option.Option(Int),
) -> Result(api.PagedData(ListFactionsResponse), api.ApiError)
Search Document