floAuctionWeb is a fully customizable web interface for floAuction with a powerful built-in API to allow advanced customization to fit any servers needs. The provided web interface will allow players to auction items in the game from the web after authenticating their player account with the system.
For customizing this web interface, the API can be accessed via any normal web request, specifying information in the url's querystring. Visiting the main url will provide an HTML interface which the user can use to start auctions, bid on auctions and more.
Example of API usage:
Visiting http://www.example.com:1234/?get=auctionscope&id=default (presuming example.com were the appropriate server and 1234 is the port specified in the config) would return something like
{ "id":"mainworld", "name":"Main world areas", "queuedAuctions":2, "activeAuctions":1, "webAuctions":5 }
As it's still experimental, the full list of API calls has not yet been determined, but it is under development here: http://dev.bukkit.org/bukkit-plugins/floauctionweb/pages/api-documentation/ . The goal is that the entirety of floAuction will be accessible (after providing appropriate credentials) from this API.