User

Logon Web Service
Logon a user with Username + Password on a given Retail Site identified by its CommerceID. The Retail Site must be eBookBase v3 compliant.
Returns a User Token, to be used in subsequent User related web services.

Logon2 Web Service
Logon a user with a RetailerUserID on a given Retail Site identified by its CommerceID.
Returns a User Token, to be used in subsequent User related web services, like AddDevice.
This web service is usually used instead of Logon by retailers who provide mobile versions of their web site. In this scenario, the user's device PID is obtained by the retailer (from a link in the Mobipocket Reader).
During the user's account creation processon the retailer side, you can the Logon2 web service, with the RetailerUserID and CommerceID parameters and get a user's token from eBookBase. Then call the AddDevice web service with the User's token and the PID.

AddDevice Web Service
Adds a new reading device to the user's list on eBookBase, so that the user can read his eBooks on this device as well.

DeleteDevice Web Service
Delete an existing Reading Device from this user's account.

GetDeviceList Web Service
Returns the list of all Reading Devices registered in a given user's account, and the date of last deletion of a device from the account. LastDeletedDeviceDate is an empty tag if no device has been deleted.

GetBookList Web Service
Returns the list of all eBooks purchased in a given user's account