APIv2 Eve CharacterInfo XML

From EVEDev
Jump to: navigation, search
Api.pngAPI Methods - Category Home - API Overview - API Page Index - API Libraries - API Wanted Features

Contents

/eve/CharacterInfo.xml.aspx

Overview

Without a supplied API key it will return the same data as a show info call on the character would do in the client. With a limited API key it will add total skill points as well as the current ship you are in and its name. Supplied with a full API key your account balance and your last known location (cached) will be added to the return.

Data Caching

This method is cached according to the Short Cache Style.

Input Arguments

Name Type Description Required/Optional
characterID int characterID of a player character. required
userID int userID of account for authentication. optional
apiKey char(64) Limited or Full access API key of account.


Output XML

No API key supplied:
 
<?xml version='1.0' encoding='UTF-8'?>
<eveapi version="2">
  <currentTime>2010-10-05 19:45:21</currentTime>
  <result>
    <characterID>1643072492</characterID>
    <characterName>Catari Taga</characterName>
    <race>Caldari</race>
    <bloodline>Achura</bloodline>
    <corporationID>553239300</corporationID>
    <corporation>Centre Of Attention</corporation>
    <corporationDate>2009-02-03 13:06:00</corporationDate>
    <allianceID>1923227030</allianceID>
    <alliance>Middle of Nowhere</alliance>
    <alliancenDate>2009-02-03 13:06:00</alliancenDate>
    <securityStatus>0.0</securityStatus>
  </result>
  <cachedUntil>2010-10-05 20:41:58</cachedUntil>
</eveapi>
 


Limited API key supplied:
 
<?xml version='1.0' encoding='UTF-8'?>
<eveapi version="2">
  <currentTime>2010-10-05 19:41:58</currentTime>
  <result>
    <characterID>1643072492</characterID>
    <characterName>Catari Taga</characterName>
    <race>Caldari</race>
    <bloodline>Achura</bloodline>
    <skillPoints>9999</skillPoints>
    <shipName>.</shipName>
    <shipTypeID>24694</shipTypeID>
    <shipTypeName>Maelstrom</shipTypeName>
    <corporationID>553239300</corporationID>
    <corporation>Centre Of Attention</corporation>
    <corporationDate>2009-02-03 13:06:00</corporationDate>
    <allianceID>1923227030</allianceID>
    <alliance>Middle of Nowhere</alliance>
    <alliancenDate>2009-02-03 13:06:00</alliancenDate>
    <securityStatus>0.0</securityStatus>
  </result>
  <cachedUntil>2010-10-05 20:41:58</cachedUntil>
</eveapi>
 
Full API key supplied:
 
<?xml version='1.0' encoding='UTF-8'?>
<eveapi version="2">
  <currentTime>2010-10-05 19:41:58</currentTime>
  <result>
    <characterID>1643072492</characterID>
    <characterName>Catari Taga</characterName>
    <race>Caldari</race>
    <bloodline>Achura</bloodline>
    <accountBalance>9999.29</accountBalance>
    <skillPoints>9999</skillPoints>
    <shipName>.</shipName>
    <shipTypeID>24694</shipTypeID>
    <shipTypeName>Maelstrom</shipTypeName>
    <corporationID>553239300</corporationID>
    <corporation>Centre Of Attention</corporation>
    <corporationDate>2009-02-03 13:06:00</corporationDate>
    <allianceID>1923227030</allianceID>
    <alliance>Middle of Nowhere</alliance>
    <alliancenDate>2009-02-03 13:06:00</alliancenDate>
    <lastKnownLocation>FD-MLJ VII - Moon 2 - Intaki Bank Investment Bank</lastKnownLocation>
    <securityStatus>0.0</securityStatus>
  </result>
  <cachedUntil>2010-10-05 20:41:58</cachedUntil>
</eveapi>
 
Incarna Update:

Employment history is now included in this file

 
<?xml version="1.0" encoding="UTF-8" ?> 
<eveapi version="2">
  <currentTime>2011-09-13 23:49:30</currentTime> 
  <result>
  <characterID>99999999</characterID> 
  <characterName>MyCharacter</characterName> 
  <race>Gallente</race> 
  <bloodline>Intaki</bloodline> 
  <accountBalance>947972269.04</accountBalance> 
  <skillPoints>99207469</skillPoints> 
  <shipName>My Ship Name</shipName> 
  <shipTypeID>12021</shipTypeID> 
  <shipTypeName>Phobos</shipTypeName> 
  <corporationID>857174087</corporationID> 
  <corporation>My Corporation</corporation> 
  <corporationDate>2005-09-04 05:40:00</corporationDate> 
  <allianceID>673381830</allianceID> 
  <alliance>My Alliance</alliance> 
  <allianceDate>2010-02-26 03:36:00</allianceDate> 
  <lastKnownLocation>Jita</lastKnownLocation> 
  <securityStatus>4.50187159733216</securityStatus> 
  <rowset name="employmentHistory" key="recordID" columns="recordID,corporationID,startDate">
    <row recordID="8808130" corporationID="857174087" startDate="2005-09-04 05:40:00" /> 
    <row recordID="8808129" corporationID="1812680245" startDate="2004-10-24 15:19:00" /> 
    <row recordID="8808128" corporationID="1052281253" startDate="2004-10-14 05:10:00" /> 
    <row recordID="8808127" corporationID="1000111" startDate="2004-09-13 00:55:00" /> 
    <row recordID="8808126" corporationID="971042826" startDate="2004-09-11 17:47:00" /> 
    <row recordID="8808125" corporationID="1000169" startDate="2004-09-04 19:35:00" /> 
  </rowset>
  </result>
  <cachedUntil>2011-09-14 00:07:39</cachedUntil> 
</eveapi>
 

Output Rowset Columns

Name Type Description No Key Limited Key Full Key
characterID itemID The character's ID number. * * *
characterName string The character's name. * * *
race string The character's race. * * *
bloodline string The character's bloodline. * * *
accountBalance decimal Amount of ISK the character has. *
skillPoints int How many skill points the characters has. * *
shipName string The name of the ship the character is currently piloting. * *
shipTypeID typeID The type of ship the character is currently piloting. * *
shipTypeName string The name of the type of ship the character is currently piloting. * *
corporationID itemID The ID of the character's corporation. * * *
corporation string The name of the character's corporation * * *
corporationDate date string The date the character joined the corporation. * * *
allianceID itemID The ID of the character's alliance. * * *
alliance string The name of the character's alliance. * * *
allianceDate date string The date the character's corporation joined the alliance. * * *
lastKnownLocation string The name of the character's current location. *
securityStatus double The standing the character has with CONCORD. * * *

References

Personal tools