More actions
mNo edit summary |
Alliance endpoints done. |
||
| Line 88: | Line 88: | ||
===Alliances and Corporations=== | ===Alliances and Corporations=== | ||
<br />'''URI''': http://public-crest.eveonline.com/alliances/ | <br />'''URI''': http://public-crest.eveonline.com/alliances/ | ||
<br />'''Function''': Information on all open alliances in EVE Online. | |||
<br />'''Collection?''': Yes. | <br />'''Collection?''': Yes. | ||
<br />'''Structure''': | <br />'''Structure''': | ||
| Line 99: | Line 98: | ||
*** '''id_str''': The alliance id, in the form of a JSON string. | *** '''id_str''': The alliance id, in the form of a JSON string. | ||
*** '''shortName''': The alliance ticker, in the form of a JSON string. | *** '''shortName''': The alliance ticker, in the form of a JSON string. | ||
*** '''href''': A URI which can be used to access more detailed information on this alliance ''(see the /alliances/allianceid endpoint for more information)'' | *** '''href''': A URI which can be used to access more detailed information on this alliance. ''(see the /alliances/<allianceid:integerType>/ endpoint for more information)'' | ||
*** '''id''': The alliance id, in the form of a JSON number. | *** '''id''': The alliance id, in the form of a JSON number. | ||
*** '''name''': The name of the alliance, in the form of a JSON string. | *** '''name''': The name of the alliance, in the form of a JSON string. | ||
* '''next''': A JSON object, which contains information on accessing the next page of data. | * '''next''': A JSON object, which contains information on accessing the next page of data. | ||
** '''href''': A | ** '''href''': A URI that can be used to access the next page of this collection. | ||
* '''totalCount''': A JSON int, which indicates the number of objects in the collection. | * '''totalCount''': A JSON int, which indicates the number of objects in the collection. | ||
* '''pageCount_str''': A JSON string, which indicates the total number of pages in this collection. | * '''pageCount_str''': A JSON string, which indicates the total number of pages in this collection. | ||
<br />'''URI''': http://public-crest.eveonline.com/alliances/<allianceid:integerType>/ | |||
<br />'''Function''': Information on a given open alliance in EVE Online, specified by the alliance id. | |||
<br />'''Collection?''': No. | |||
<br />'''Structure''': | |||
* '''startDate''': A JSON timestamp, indicating the date and time the alliance opened. | |||
* '''corporationsCount''': A JSON int, which indicates the total number of corporations in the alliance. | |||
* '''description''': The alliance's description, in the form of a JSON string. | |||
* '''executorCorporation''': A JSON object, which contains information on the executor corporation of the alliance. | |||
** '''name''': The executor corporation's name, in the form of a JSON string. | |||
** '''isNPC''': A JSON boolean, which indicates whether this corporation is an NPC corporation or not. | |||
** '''href''': A URI which can be used to access more detailed information on this corporation. ''(see the /corporations/<corporationid:integerType>/ endpoint for more information)'' | |||
** '''id_str''': The corporation id, in the form of a JSON string. | |||
** '''logo''': An object containing links to corporation logos of various sizes. | |||
*** '''32x32''': A JSON object, containing a name/value pair whose value is a link to a corporation logo image. The size of the linked image is indicated by the name of this object (32x32 in this case). | |||
*** '''64x64''': Same as '''32x32''' in structure, just double the size. | |||
*** '''128x128''': Same as '''64x64''' in structure, just double the size. | |||
*** '''256x256''': Same as '''128x128''' in structure, just double the size. | |||
** '''id''': The corporation id, in the form of a JSON int. | |||
* '''corporationsCount_str''': The amount of corporations in the alliance, as a JSON int. | |||
* '''deleted''': Whether the corporation has been closed or not, as a JSON boolean. | |||
* '''creatorCorporation''': A JSON object which contains information on the corporation that created the alliance. | |||
** ''Same structure as the '''executorCorporation''' object above.'' | |||
* '''url''': The alliance URL, as a JSON string. | |||
* '''id_str''': The alliance id, as a JSON string. | |||
* '''creatorCharacter''': A JSON object containing information about the character that created the alliance. | |||
** '''name''': The character's name, as a JSON string. | |||
** '''isNPC''': Whether this character is an NPC or not, as a JSON boolean. | |||
** '''href''': A URI that can be used to obtain more information on this character. | |||
** '''capsuleer''': A URI that can be used to get the capsuleer information for this character. | |||
** '''portrait''': An object containing links to character portraits of various sizes. | |||
*** '''32x32''': A JSON object, containing a name/value pair whose value is a link to this character's portrait. The size of the linked image is indicated by the name of this object (32x32 in this case). | |||
*** '''64x64''': Same as '''32x32''' in structure, just double the size. | |||
*** '''128x128''': Same as '''64x64''' in structure, just double the size. | |||
*** '''256x256''': Same as '''128x128''' in structure, just double the size. | |||
** '''id''': The character id, in the form of a JSON int. | |||
** '''id_str''': The character id, in the form of a JSON string. | |||
* '''corporations''': A JSON array that contains information on all the corporations in the alliance. | |||
** ''All objects in this array have the same structure as the '''executorCorporation''' and '''creatorCorporation''' objects above.'' | |||
* '''shortName''': The alliance ticker, in the form of a JSON string. | |||
* '''id''': The alliance id, as a JSON int. | |||
* '''name''': The name of the alliance, as a JSON string. | |||
===Market=== | ===Market=== | ||