new

Called by WebService::EveOnline->new -- sets things up at the backend without cluttering things up. Doesn't die if not passed an api_key/user_id combination, unlike the latter.

character, characters

Pull back character objects based on your API key -- see examples/show_characters

Singlar and plural are provided so as to allow grammatically correct usage given the appropriate context (they both do exactly the same thing under the hood and can be used interchangeably -- handy for contractors... ;-) )

corporation

Pull back a corporation information object -- use on a character object for best effect. See examples/show_corporation

skill, skills

Pull back skill objects on a character. See examples/skills_overview for more details.

Singlar and plural are provided so as to allow grammatically correct usage given the appropriate context (they both do exactly the same thing under the hood and can be used interchangeably).

transaction, transactions

Returns transaction objects for a particular character/corporation. Singular/plural as above; See examples/show_transactions for more details.

journal

Placeholder, for the moment.

account, accounts

Return detailed account objects for a particular character, including corporate account info. The first member of the array ALWAYS returns the selected character's personal account object -- subsequent accounts are from the corporation the character belongs to. See examples/show_character for an example of how to use this.

map

Another placeholder.

$eve->user_id

Returns the current user_id.

$eve->api_key

Returns the current api_key.

$eve->call_api(<command>, <params>)

Call the Eve API and retrieve the results. Look in the cache first. Cache results according to API map settings.

$character->before_trans_id

Set to return transactions older than a particular trans id for character/corp transactions.

id

This will not return anything useful on the base class; call id on characters, accounts, transactions, etc. where appropriate.