Web storefront

Sell outside Discord too

Your active listings appear on a public store page. Buyers can browse, filter and open a listing without a Discord account, then join your server to buy.

Public pagesNo login neededPrivate by design

Pages buyers see

PageWhat it shows
/{store}Your catalogue. A Discord server ID also works as an alias.
/{store}/{listing}One listing with its full stat breakdown.
/listing/{id}The older listing link, kept so shared links still work.

Finding a listing

  • Search by name, and filter by listing type and price range.
  • Sort by newest, price low to high, or price high to low.
  • 24 listings per page.
  • Only active listings appear. Sold and delisted listings disappear immediately.

Your branding

Your store page can show a tagline, description, banner, logo, website, social links and one accent colour. The bot also keeps one permanent invite so a buyer arriving from the web can always join your server.

Privacy

  • Anonymous listings keep all the gameplay data but never show the account name, UUID or profile links.
  • Anonymous listings use a placeholder image instead of a player render.
  • Seller details and private store data are never published.
  • Only the branding you choose is public.

For developers

A read-only public API powers the storefront.

EndpointReturns
GET /api/v1/public/listingsThe catalogue. Filter by store, guild, type, price or search.
GET /api/v1/public/listings/:idOne listing with its full profile data.
GET /api/v1/public/profile-definitionsThe shared stat definitions.
GET /api/v1/public/storesThe store directory.
GET /api/v1/public/stores/:slugOne store's summary and branding.
GET /api/v1/public/stores/:slug/listingsOne store's catalogue.
GET /api/v1/public/guilds/:guildIdThe store that owns a server's showcase.