APIv2 Char Standings XML

From EVEDev

Jump to: navigation, search
Image:Api.pngAPI Methods - Category Home - API Libraries - API Usage Examples - API Method Reference - API Page Index

Contents

[edit] /char/Standings.xml.aspx

[edit] Overview

Returns the standings to and from a character.

[edit] Data Caching

This method is cached according to the Short Cache Style.

[edit] Input Arguments

Name Type Description
userID int userID of account for authentication.
characterID int Character ID of a character that you want the standings for.
apiKey char(64) Limited or Full access API key of account.

[edit] Output XML

 
<?xml version='1.0' encoding='UTF-8'?>
<eveapi version="2">
  <currentTime>2008-09-03 12:20:19</currentTime>
  <result>
    <standingsTo>
      <rowset name="characters" key="toID" columns="toID,toName,standing">
        <row toID="123456" toName="Test Ally" standing="1" />
        <row toID="234567" toName="Test Friend" standing="0.5" />
        <row toID="345678" toName="Test Enemy" standing="-0.8" />
      </rowset>
      <rowset name="corporations" key="toID" columns="toID,toName,standing">
        <row toID="456789" toName="Test Bad Guy Corp" standing="-1" />
      </rowset>
    </standingsTo>
    <standingsFrom>
      <rowset name="agents" key="fromID" columns="fromID,fromName,standing">
        <row fromID="3009841" fromName="Pausent Ansin" standing="0.1" />
        <row fromID="3009846" fromName="Charie Octienne" standing="0.19" />
      </rowset>
      <rowset name="NPCCorporations" key="fromID" columns="fromID,fromName,standing">
        <row fromID="1000061" fromName="Freedom Extension" standing="0" />
        <row fromID="1000064" fromName="Carthum Conglomerate" standing="0.34" />
        <row fromID="1000094" fromName="TransStellar Shipping" standing="0.02" />
      </rowset>
      <rowset name="factions" key="fromID" columns="fromID,fromName,standing">
        <row fromID="500003" fromName="Amarr Empire" standing="-0.1" />
        <row fromID="500020" fromName="Serpentis" standing="-1" />
      </rowset>
    </standingsFrom>
  </result>
  <cachedUntil>2008-09-03 15:20:19</cachedUntil>
</eveapi>
 

[edit] Output Rowset Columns

Name Type Description
toID int ID number of character or corporation you have set standing to.
toName string Name of character or corporation you have set standing to. If this is empty, that character or corporation has been deleted.
fromID int ID number of agent, NPC corporation, or faction you have standing with. See agtAgents.agentID, crpNPCCorporations.corporationID, and chrFactions.factionID.
fromName string Name of agent, NPC corporation, or faction you have standing with.
standing float Current standing with this entity. This is the base standing, before skills, and is in the range [-1,1]. To get the number displayed in-game, simply multiply by 10. Note that it is currently rounded to 2 decimal places, which means that the display version is rounded to tenths (whereas the in-game display is rounded to hundredths). See the table below for some details about the sample XML.


Sample XML Standing Details
Entity name API value In-game value
Pausent Ansin 0.1 0.95
Charie Octienne 0.19 1.91
Freedom Extension 0 0.04
Carthum Conglomerate 0.34 3.39
TransStellar Shipping 0.02 0.17
Amarr Empire -0.1 -1.03
Serpentis -1 -9.95
Personal tools