APIv2 Corp MemberSecurityLog XML
From EVEDev
| API Methods - Category Home - API Libraries - API Usage Examples - API Method Reference - API Page Index |
Contents |
[edit] /corp/MemberSecurityLog.xml.aspx
[edit] Overview
Returns info about corporation role changes for members and who did it.
[edit] Data Caching
This method is cached according to the ?.
[edit] 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. |
[edit] 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.

