## List Stores `StoreListStoresResponse Stores.ListStores(StoreListStoresParams?parameters, CancellationTokencancellationToken = default)` **get** `/api/v2/public/stores` Retrieves a paginated list of stores. ### Parameters - `StoreListStoresParams parameters` - `Boolean isWarehouse` When set, filters stores by warehouse status. - `string pageSize` The number of items per page. - `string pageStart` The starting page index for pagination. - `string searchText` Optional text to search stores by name or number. - `string secondaryKey` Optional secondary search key (max 500 characters). ### Returns - `class StoreListStoresResponse:` Generic paginated response wrapper. - `required IReadOnlyList List` Collection of items for the current page. - `required string StoreName` Display name of the store. - `required string StoreNo` Unique store number. - `Long ID` Internal store identifier. - `string? AreaDescription` Description of the area. - `string? AreaID` Area identifier the store belongs to. - `string? CountryCode` ISO country code. - `string? InventLocation` Inventory location code. - `Boolean IsWarhouse` Indicates whether this store is a warehouse. - `DateTimeOffset? LastOrderLineExportedOn` Date/time of the last exported order line. - `string? LegalEntity` Legal entity the store belongs to. - `string? StoreStockPool1` Name of stock pool 1. - `string? StoreStockPool10` Name of stock pool 10. - `string? StoreStockPool2` Name of stock pool 2. - `string? StoreStockPool3` Name of stock pool 3. - `string? StoreStockPool4` Name of stock pool 4. - `string? StoreStockPool5` Name of stock pool 5. - `string? StoreStockPool6` Name of stock pool 6. - `string? StoreStockPool7` Name of stock pool 7. - `string? StoreStockPool8` Name of stock pool 8. - `string? StoreStockPool9` Name of stock pool 9. - `IReadOnlyDictionary? ListBody` Additional body-level metadata for the list. - `IReadOnlyDictionary>? ListFilters` Active filter criteria applied to the result set, keyed by field name. - `Int? NextPage` Next page number, or null when on the last page. - `Long PageSize` Maximum number of items returned per page. - `Long PageStart` Current page number (1-based). - `Long? PreviousPage` Previous page number, or null when on the first page. - `string? ProjectLastModifiedDate` Last modified date/time of the project. - `string? ScrollID` Opaque scroll identifier for deep-pagination scenarios. - `string? ServerTime` Server UTC date/time when the response was generated. - `string? SortColumn` Column name the results are sorted by. - `string? SortOrder` Sort direction. - `string? TaskLastModifiedDate` Last modified date/time of the task. - `Long TotalCount` Total number of records matching the query across all pages. ### Example ```csharp StoreListStoresParams parameters = new(); var response = await client.Stores.ListStores(parameters); Console.WriteLine(response); ```