From EVEDev
[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
|