APIv2 Corp MemberSecurityLog XML

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

Contents

/corp/MemberSecurityLog.xml.aspx

Overview

Returns info about corporation role changes for members and who did it.

Data Caching

This method is cached according to the Modified Short Cache Style.

Input Arguments

Name Type Description
userID int userID of account for authentication.
characterID int Character ID of a char with director? or higher access in the corp you want the balance for.
apiKey char(64) Full access API key of account.

Output XML

 
<?xml version='1.0' encoding='UTF-8'?>
<eveapi version="2">
  <currentTime>2008-09-02 18:43:51</currentTime>
  <result>
    <rowset name="roleHistory" key="changeTime" columns="changeTime,characterID,issuerID,roleLocationType">
      <row changeTime="2008-08-07 17:57:00" characterID="1234567890" characterName="Tester" issuerID="1234567890" issuerName="Tester" roleLocationType="rolesAtOther">
        <rowset name="oldRoles" key="roleID" columns="roleID,roleName">
          <row roleID="8192" roleName="roleHangarCanTake1" />
          <row roleID="1048576" roleName="roleHangarCanQuery1" />
          <row roleID="2097152" roleName="roleHangarCanQuery2" />
          <row roleID="4194304" roleName="roleHangarCanQuery3" />
          <row roleID="8388608" roleName="roleHangarCanQuery4" />
          <row roleID="16777216" roleName="roleHangarCanQuery5" />
          <row roleID="33554432" roleName="roleHangarCanQuery6" />
          <row roleID="4398046511104" roleName="roleContainerCanTake1" />
        </rowset>
        <rowset name="newRoles" key="roleID" columns="roleID,roleName" />
      </row>
      <row changeTime="2008-08-07 17:57:00" characterID="1234567890" characterName="Tester" issuerID="1234567890" issuerName="Tester" roleLocationType="rolesAtOther">
        <rowset name="oldRoles" key="roleID" columns="roleID,roleName">
          <row roleID="8192" roleName="roleHangarCanTake1" />
          <row roleID="1048576" roleName="roleHangarCanQuery1" />
          <row roleID="2097152" roleName="roleHangarCanQuery2" />
          <row roleID="4194304" roleName="roleHangarCanQuery3" />
          <row roleID="8388608" roleName="roleHangarCanQuery4" />
          <row roleID="16777216" roleName="roleHangarCanQuery5" />
          <row roleID="33554432" roleName="roleHangarCanQuery6" />
          <row roleID="4398046511104" roleName="roleContainerCanTake1" />
        </rowset>
        <rowset name="newRoles" key="roleID" columns="roleID,roleName" />
      </row>
      <row changeTime="2008-08-07 17:57:00" characterID="1234567890" characterName="Tester" issuerID="1234567890" issuerName="Tester" roleLocationType="rolesAtOther">
        <rowset name="oldRoles" key="roleID" columns="roleID,roleName">
          <row roleID="8192" roleName="roleHangarCanTake1" />
          <row roleID="1048576" roleName="roleHangarCanQuery1" />
          <row roleID="2097152" roleName="roleHangarCanQuery2" />
          <row roleID="4194304" roleName="roleHangarCanQuery3" />
          <row roleID="8388608" roleName="roleHangarCanQuery4" />
          <row roleID="16777216" roleName="roleHangarCanQuery5" />
          <row roleID="33554432" roleName="roleHangarCanQuery6" />
          <row roleID="4398046511104" roleName="roleContainerCanTake1" />
        </rowset>
        <rowset name="newRoles" key="roleID" columns="roleID,roleName" />
      </row>
      <row changeTime="2008-08-07 17:57:00" characterID="1234567890" characterName="Tester" issuerID="1234567890" issuerName="Tester" roleLocationType="rolesAtOther">
        <rowset name="oldRoles" key="roleID" columns="roleID,roleName">
          <row roleID="2199023255552" roleName="roleEquipmentConfig" />
          <row roleID="4503599627370496" roleName="roleJuniorAccountant" />
        </rowset>
        <rowset name="newRoles" key="roleID" columns="roleID,roleName" />
      </row>
    </rowset>
  </result>
  <cachedUntil>2008-09-02 19:43:51</cachedUntil>
</eveapi>
 

This is an example from someone leaving corporation and dropping all roles.

Output Rowset Columns

Personal tools