An API for Internet Auctions

By Kevin O'Malley and Terence Kelly

Dr. Dobb's Journal September 1998

Function Description
authAuthenticate a user with the server.
withdrawbid Withdraw a bid.
submitbidSubmit a bid.
bidstatusGet status information for a bid.
getquote Get current price quotes of the target auction.
lastclearpriceGet last clearing price and time of target auction.
activeauctionid Get active auction IDs for current user.
auctioninfo Get auction information for target auction.
bidid Get bid IDs for current user.
bidinfo Get bid information for target bid ID.
transid Get transaction IDs for current user.
parentid Get parent catalog ID for catalog key.
auctionidsfromcatkeyGet auction IDs for catalog key.
catalogsubcatagoriesGet catalog IDs for a parent ID.
transinfoGet transaction information for target transaction ID.
submitauction Submit an auction.
userinfo Get user information for current user.
catalogstring Get catalog string for catalog ID.
quitQuit session.
searchSearch database by auction name.
activebidid Get active bid ID for current user in a target auction.
servertime Get current time from server.

Table 1: API services.

Back to Article


Copyright © 1998, Dr. Dobb's Journal