@zikeji/hypixel / SkyBlock
Class: SkyBlock
Example
const products = await client.skyblock.bazaar();Extends
Method
Properties
API
auction
auction:
SkyBlockAuction
Returns SkyBlock auctions by either player, profile or auction uuid. Only "active" auctions are returned, these are auctions that are still open or that have not had all bids/items claimed.
Example
let auctions = await client.skyblock.auction.player("347ef6c1daac45ed9d1fa02818cf0fb6");
auctions = await client.skyblock.auction.profile("347ef6c1daac45ed9d1fa02818cf0fb6");
auctions = await client.skyblock.auction.uuid("409a1e0f261a49849493278d6cd9305a");auctions
auctions:
SkyBlockAuctions
Returns SkyBlock auctions that are currently active in the in-game Auction House.
Example
const { auctions } = await client.skyblock.auctions.page(0);bingo
bingo:
SkyBlockBingo
Bingo data for participated events of the provided player.
Example
const bingoEvents = await client.skyblock.bingo.uuid("20934ef9488c465180a78f861586b4cf");garden
garden:
SkyBlockGarden
Get SkyBlock garden data.
Example
const garden = await client.skyblock.garden.profile('347ef6c1daac45ed9d1fa02818cf0fb6');museum
museum:
SkyBlockMuseum
Get SkyBlock museum data.
Example
const museum = await client.skyblock.museum.profile('347ef6c1daac45ed9d1fa02818cf0fb6');profiles
profiles:
SkyBlockProfiles
Returns an array SkyBlock profile's data, such as stats, objectives etc. The data returned can differ depending on the players in-game API settings. The request takes a player UUID.
Example
const profiles = await client.skyblock.profiles.uuid("20934ef9488c465180a78f861586b4cf");Methods
API
auctions_ended()
auctions_ended():
Promise<ResultArray<SkyblockAuctionsEndedResponse,"auctions">>
Returns SkyBlock auctions which ended in the last 60 seconds (More precisely, whatever time is defined in the "Cache-Control" header of the response).
Returns
Promise<ResultArray<SkyblockAuctionsEndedResponse, "auctions">>
Example
const { auctions } = await client.skyblock.auctions_ended();bazaar()
bazaar():
Promise<ResultObject<SkyblockBazaarResponse, ["products"]>>
Returns the list of products along with their sell summary, buy summary and quick status.
Returns
Promise<ResultObject<SkyblockBazaarResponse, ["products"]>>
Example
const products = await client.skyblock.bazaar();firesales()
firesales():
Promise<SkyBlockFireSale[] &object>
Retrieve the currently active or upcoming Fire Sales for SkyBlock.
Returns
Promise<SkyBlockFireSale[] & object>
Example
const sales = await client.skyblock.firesales();news()
news():
Promise<ResultArray<SkyblockNewsResponse,"items">>
Returns SkyBlock news, including a title, description and a thread.
Returns
Promise<ResultArray<SkyblockNewsResponse, "items">>
Example
const news = await client.skyblock.news();profile()
profile(
profile):Promise<ResultObject<SkyblockProfileResponse, ["profile"]>>
Returns a SkyBlock profile's data, such as stats, objectives etc. The data returned can differ depending on the players in-game API settings.
Parameters
profile
string
Returns
Promise<ResultObject<SkyblockProfileResponse, ["profile"]>>
Example
const news = await client.skyblock.profile("20934ef9488c465180a78f861586b4cf");