Skip to content
Version 2.11.0
↓ Get the launcher

IExchange.QueryCatalogAsync method

Fetch one Trading-Center catalog category page: the items in category, each with current availability and cheapest price. This is the catalog browse (by category), distinct from the per-item QueryListingsAsync. To assemble a full catalog, query each category and union the results — there is no single “all items” page.

public Task<IReadOnlyList<ExchangeCatalogItem>> QueryCatalogAsync(int category,
CancellationToken ct = default)
parameter description
category The Trading-Center category leaf id. Its leading digit is the family (1=Growth Items: 101 Ability/102 Gear/103 Will/104 Imagine; 2=Life Skills: 201–209; 3=Modules: 301; 4=Appearance: 401–405). The implementation derives the family from this id.
ct Cancels the request before dispatch.

The category’s items; empty when unavailable or none exist.