Package-level declarations

Functions

Link copied to clipboard

Returns all data centers supported by the Universalis API.

getAvailableDataCentersAsync
Link copied to clipboard

Returns all data centers supported by the Universalis API.

Returns all data centers supported by the Universalis API.

Link copied to clipboard
suspend fun getAvailableWorlds(): List<World>

Returns the IDs and names of all worlds supported by the Universalis API.

getAvailableWorldsAsync
Link copied to clipboard

Returns the IDs and names of all worlds supported by the Universalis API.

Returns the IDs and names of all worlds supported by the Universalis API.

Link copied to clipboard
suspend fun getLeastRecentlyUpdatedItems(world: String? = null, dcName: String? = null, entries: Short? = null): RecentlyUpdatedItems

Returns the least-recently updated items on the specified world or data center, along with the upload times for each item.

getLeastRecentlyUpdatedItemsAsync
Link copied to clipboard
fun getLeastRecentlyUpdatedItemsAsync(world: String? = null, dcName: String? = null, entries: Short? = null): Promise<RecentlyUpdatedItems>

Returns the least-recently updated items on the specified world or data center, along with the upload times for each item.

Returns the least-recently updated items on the specified world or data center, along with the upload times for each item.

Link copied to clipboard
suspend fun getMarketableItems(): List<Int>

Returns a list of marketable item IDs.

getMarketableItemsAsync
Link copied to clipboard

Returns an array of marketable item IDs.

Returns a list of marketable item IDs.

Link copied to clipboard
suspend fun getMarketBoardCurrentData(worldDcRegion: String, itemId: Int, listings: Int? = null, entries: Int? = null, noGst: Boolean? = null, hq: Boolean? = null, statsWithin: Int? = null, entriesWithin: Int? = null): CurrentlyShown

Returns the data currently shown on the market board for the requested item ID and world or data center.

suspend fun getMarketBoardCurrentData(worldDcRegion: String, itemIds: List<Int>, listings: Int? = null, entries: Int? = null, noGst: Boolean? = null, hq: Boolean? = null, statsWithin: Int? = null, entriesWithin: Int? = null): Multi<CurrentlyShown>

Returns the data currently shown on the market board for the requested list of item IDs and world or data center.

getMarketBoardCurrentDataAsync
Link copied to clipboard
fun getMarketBoardCurrentDataAsync(worldDcRegion: String, itemId: Int, listings: Int? = null, entries: Int? = null, noGst: Boolean? = null, hq: Boolean? = null, statsWithin: Int? = null, entriesWithin: Int? = null): Promise<CurrentlyShown>

Returns the data currently shown on the market board for the requested item ID and world or data center.

fun getMarketBoardCurrentDataAsync(worldDcRegion: String, itemIds: IntArray, listings: Int? = null, entries: Int? = null, noGst: Boolean? = null, hq: Boolean? = null, statsWithin: Int? = null, entriesWithin: Int? = null): Promise<Multi<CurrentlyShown>>

Returns the data currently shown on the market board for the requested array of item IDs and world or data center.

fun getMarketBoardCurrentDataAsync(worldDcRegion: String, itemId: Int, listings: Int? = null, entries: Int? = null, noGst: Boolean? = null, hq: Boolean? = null, statsWithin: Int? = null, entriesWithin: Int? = null): CompletableFuture<CurrentlyShown>

Returns the data currently shown on the market board for the requested item ID and world or data center.

fun getMarketBoardCurrentDataAsync(worldDcRegion: String, itemIds: List<Int>, listings: Int? = null, entries: Int? = null, noGst: Boolean? = null, hq: Boolean? = null, statsWithin: Int? = null, entriesWithin: Int? = null): CompletableFuture<Multi<CurrentlyShown>>

Returns the data currently shown on the market board for the requested list of item IDs and world or data center.

Link copied to clipboard
suspend fun getMarketBoardSaleHistory(worldDcRegion: String, itemId: Int, entriesToReturn: Int? = null, statsWithin: Int? = null, entriesWithin: Int? = null): History

Returns the history data for the requested item ID and world or data center.

suspend fun getMarketBoardSaleHistory(worldDcRegion: String, itemIds: List<Int>, entriesToReturn: Int? = null, statsWithin: Int? = null, entriesWithin: Int? = null): Multi<History>

Returns the history data for the requested list of item IDs and world or data center.

getMarketBoardSaleHistoryAsync
Link copied to clipboard
fun getMarketBoardSaleHistoryAsync(worldDcRegion: String, itemId: Int, entriesToReturn: Int? = null, statsWithin: Int? = null, entriesWithin: Int? = null): Promise<History>

Returns the history data for the requested item ID and world or data center.

fun getMarketBoardSaleHistoryAsync(worldDcRegion: String, itemIds: IntArray, entriesToReturn: Int? = null, statsWithin: Int? = null, entriesWithin: Int? = null): Promise<Multi<History>>

Returns the history data for the requested array of item IDs and world or data center.

fun getMarketBoardSaleHistoryAsync(worldDcRegion: String, itemId: Int, entriesToReturn: Int? = null, statsWithin: Int? = null, entriesWithin: Int? = null): CompletableFuture<History>
fun getMarketBoardSaleHistoryAsync(worldDcRegion: String, itemIds: List<Int>, entriesToReturn: Int? = null, statsWithin: Int? = null, entriesWithin: Int? = null): CompletableFuture<Multi<History>>

Returns the history data for the requested list of item IDs and world or data center.

Link copied to clipboard
suspend fun getMarketTaxRates(world: String): TaxRates

Returns the current tax rate data for the specified world.

getMarketTaxRatesAsync
Link copied to clipboard

Returns the current tax rate data for the specified world.

Returns the current tax rate data for the specified world.

Link copied to clipboard
suspend fun getMostRecentlyUpdatedItems(world: String? = null, dcName: String? = null, entries: Short? = null): RecentlyUpdatedItems

Returns the most-recently updated items on the specified world or data center, along with the upload times for each item.

getMostRecentlyUpdatedItemsAsync
Link copied to clipboard
fun getMostRecentlyUpdatedItemsAsync(world: String? = null, dcName: String? = null, entries: Short? = null): Promise<RecentlyUpdatedItems>

Returns the most-recently updated items on the specified world or data center, along with the upload times for each item.

Returns the most-recently updated items on the specified world or data center, along with the upload times for each item.

Link copied to clipboard

Returns the total upload counts for each client application that uploads data to Universalis.

getUploadCountsByUploadApplicationAsync
Link copied to clipboard

Returns the total upload counts for each client application that uploads data to Universalis.

Returns the total upload counts for each client application that uploads data to Universalis.

Link copied to clipboard

Returns the world upload counts and proportions of the total uploads for each world.

getUploadCountsByWorldAsync
Link copied to clipboard

Returns the world upload counts and proportions of the total uploads for each world.

Returns the world upload counts and proportions of the total uploads for each world.

Link copied to clipboard

Returns the number of uploads per day over the past 30 days.

getUploadsPerDayAsync
Link copied to clipboard

Returns the number of uploads per day over the past 30 days.

Returns the number of uploads per day over the past 30 days.