ESI API¶
Alliance¶
-
class
Alliance
¶ -
get_alliances
()¶
List all alliances
return: List of Alliance IDs rtype: list -
get_alliances_alliance_id
(alliance_id=None)¶
Get alliance information
param int alliance_id: An EVE alliance ID return: Public data about an alliance rtype: dict -
get_alliances_alliance_id_corporations
(alliance_id=None)¶
List alliance’s corporations
param int alliance_id: An EVE alliance ID return: List of corporation IDs rtype: list -
get_alliances_alliance_id_icons
(alliance_id=None)¶
Get alliance icon
param int alliance_id: An EVE alliance ID return: Icon URLs for the given alliance id and server rtype: dict -
Assets¶
-
class
Assets
¶ -
get_characters_character_id_assets
(character_id=None, _token=None)¶
Get character assets
param int character_id: An EVE character ID param str _token: ESI authorization token return: A flat list of the users assets rtype: ESIPageGenerator
list-
get_corporations_corporation_id_assets
(corporation_id=None, _token=None)¶
Get corporation assets
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of assets rtype: ESIPageGenerator
list-
post_characters_character_id_assets_locations
(character_id=None, item_ids=None, _token=None)¶
Get character asset locations
param int character_id: An EVE character ID param None item_ids: A list of item ids param str _token: ESI authorization token return: List of asset locations rtype: list -
post_characters_character_id_assets_names
(character_id=None, item_ids=None, _token=None)¶
Get character asset names
param int character_id: An EVE character ID param None item_ids: A list of item ids param str _token: ESI authorization token return: List of asset names rtype: list -
post_corporations_corporation_id_assets_locations
(corporation_id=None, item_ids=None, _token=None)¶
Get corporation asset locations
param int corporation_id: An EVE corporation ID param None item_ids: A list of item ids param str _token: ESI authorization token return: List of asset locations rtype: list -
post_corporations_corporation_id_assets_names
(corporation_id=None, item_ids=None, _token=None)¶
Get corporation asset names
param int corporation_id: An EVE corporation ID param None item_ids: A list of item ids param str _token: ESI authorization token return: List of asset names rtype: list -
Bookmarks¶
-
class
Bookmarks
¶ -
get_characters_character_id_bookmarks
(character_id=None, _token=None)¶
List bookmarks
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of bookmarks rtype: ESIPageGenerator
list-
get_characters_character_id_bookmarks_folders
(character_id=None, _token=None)¶
List bookmark folders
param int character_id: An EVE character ID param str _token: ESI authorization token return: List of bookmark folders rtype: ESIPageGenerator
list-
get_corporations_corporation_id_bookmarks
(corporation_id=None, _token=None)¶
List corporation bookmarks
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of corporation owned bookmarks rtype: ESIPageGenerator
list-
get_corporations_corporation_id_bookmarks_folders
(corporation_id=None, _token=None)¶
List corporation bookmark folders
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of corporation owned bookmark folders rtype: ESIPageGenerator
list-
Calendar¶
-
class
Calendar
¶ -
get_characters_character_id_calendar
(character_id=None, [from_event=None, ]_token=None)¶
List calendar event summaries
param int character_id: An EVE character ID param int from_event: The event ID to retrieve events from param str _token: ESI authorization token return: A collection of event summaries rtype: list -
get_characters_character_id_calendar_event_id
(character_id=None, event_id=None, _token=None)¶
Get an event
param int character_id: An EVE character ID param int event_id: The id of the event requested param str _token: ESI authorization token return: Full details of a specific event rtype: dict -
get_characters_character_id_calendar_event_id_attendees
(character_id=None, event_id=None, _token=None)¶
Get attendees
param int character_id: An EVE character ID param int event_id: The id of the event requested param str _token: ESI authorization token return: List of attendees rtype: list -
put_characters_character_id_calendar_event_id
(character_id=None, event_id=None, response=None, _token=None)¶
Respond to an event
param int character_id: An EVE character ID param int event_id: The ID of the event requested param None response: The response value to set, overriding current value param str _token: ESI authorization token return: None rtype: None -
Character¶
-
class
Character
¶ -
get_characters_character_id
(character_id=None)¶
Get character’s public information
param int character_id: An EVE character ID return: Public data for the given character rtype: dict -
get_characters_character_id_agents_research
(character_id=None, _token=None)¶
Get agents research
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of agents research information rtype: list -
get_characters_character_id_blueprints
(character_id=None, _token=None)¶
Get blueprints
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of blueprints rtype: ESIPageGenerator
list-
get_characters_character_id_corporationhistory
(character_id=None)¶
Get corporation history
param int character_id: An EVE character ID return: Corporation history for the given character rtype: list -
get_characters_character_id_fatigue
(character_id=None, _token=None)¶
Get jump fatigue
param int character_id: An EVE character ID param str _token: ESI authorization token return: Jump activation and fatigue information rtype: dict -
get_characters_character_id_medals
(character_id=None, _token=None)¶
Get medals
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of medals rtype: list -
get_characters_character_id_notifications
(character_id=None, _token=None)¶
Get character notifications
param int character_id: An EVE character ID param str _token: ESI authorization token return: Returns your recent notifications rtype: list -
get_characters_character_id_notifications_contacts
(character_id=None, _token=None)¶
Get new contact notifications
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of contact notifications rtype: list -
get_characters_character_id_portrait
(character_id=None)¶
Get character portraits
param int character_id: An EVE character ID return: Public data for the given character rtype: dict -
get_characters_character_id_roles
(character_id=None, _token=None)¶
Get character corporation roles
param int character_id: An EVE character ID param str _token: ESI authorization token return: The character’s roles in thier corporation rtype: dict -
get_characters_character_id_standings
(character_id=None, _token=None)¶
Get standings
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of standings rtype: list -
get_characters_character_id_stats
(character_id=None, _token=None)¶
Yearly aggregate stats
param int character_id: An EVE character ID param str _token: ESI authorization token return: Character stats rtype: list -
get_characters_character_id_titles
(character_id=None, _token=None)¶
Get character corporation titles
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of titles rtype: list -
post_characters_affiliation
(characters=None)¶
Character affiliation
param None characters: The character IDs to fetch affiliations for. All characters must exist, or none will be returned return: Character corporation, alliance and faction IDs rtype: list -
post_characters_character_id_cspa
(character_id=None, characters=None, _token=None)¶
Calculate a CSPA charge cost
param int character_id: An EVE character ID param None characters: The target characters to calculate the charge for param str _token: ESI authorization token return: None rtype: None -
Clones¶
-
class
Clones
¶ -
get_characters_character_id_clones
(character_id=None, _token=None)¶
Get clones
param int character_id: An EVE character ID param str _token: ESI authorization token return: Clone information for the given character rtype: dict -
get_characters_character_id_implants
(character_id=None, _token=None)¶
Get active implants
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of implant type ids rtype: list -
Contacts¶
-
class
Contacts
¶ -
delete_characters_character_id_contacts
(character_id=None, contact_ids=None, _token=None)¶
Delete contacts
param int character_id: An EVE character ID param list contact_ids: A list of contacts to delete param str _token: ESI authorization token return: None rtype: None -
get_alliances_alliance_id_contacts
(alliance_id=None, _token=None)¶
Get alliance contacts
param int alliance_id: An EVE alliance ID param str _token: ESI authorization token return: A list of contacts rtype: ESIPageGenerator
list-
get_alliances_alliance_id_contacts_labels
(alliance_id=None, _token=None)¶
Get alliance contact labels
param int alliance_id: An EVE alliance ID param str _token: ESI authorization token return: A list of alliance contact labels rtype: list -
get_characters_character_id_contacts
(character_id=None, _token=None)¶
Get contacts
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of contacts rtype: ESIPageGenerator
list-
get_characters_character_id_contacts_labels
(character_id=None, _token=None)¶
Get contact labels
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of contact labels rtype: list -
get_corporations_corporation_id_contacts
(corporation_id=None, _token=None)¶
Get corporation contacts
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of contacts rtype: ESIPageGenerator
list-
get_corporations_corporation_id_contacts_labels
(corporation_id=None, _token=None)¶
Get corporation contact labels
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of corporation contact labels rtype: list -
post_characters_character_id_contacts
(character_id=None, contact_ids=None, [label_ids=None, ]standing=None, [watched=False, ]_token=None)¶
Add contacts
param int character_id: An EVE character ID param None contact_ids: A list of contacts param list label_ids: Add custom labels to the new contact param number standing: Standing for the contact param boolean watched: Whether the contact should be watched, note this is only effective on characters param str _token: ESI authorization token return: None rtype: None -
put_characters_character_id_contacts
(character_id=None, contact_ids=None, [label_ids=None, ]standing=None, [watched=False, ]_token=None)¶
Edit contacts
param int character_id: An EVE character ID param None contact_ids: A list of contacts param list label_ids: Add custom labels to the contact param number standing: Standing for the contact param boolean watched: Whether the contact should be watched, note this is only effective on characters param str _token: ESI authorization token return: None rtype: None -
Contracts¶
-
class
Contracts
¶ -
get_characters_character_id_contracts
(character_id=None, _token=None)¶
Get contracts
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of contracts rtype: ESIPageGenerator
list-
get_characters_character_id_contracts_contract_id_bids
(character_id=None, contract_id=None, _token=None)¶
Get contract bids
param int character_id: An EVE character ID param int contract_id: ID of a contract param str _token: ESI authorization token return: A list of bids rtype: list -
get_characters_character_id_contracts_contract_id_items
(character_id=None, contract_id=None, _token=None)¶
Get contract items
param int character_id: An EVE character ID param int contract_id: ID of a contract param str _token: ESI authorization token return: A list of items in this contract rtype: list -
get_contracts_public_bids_contract_id
(contract_id=None)¶
Get public contract bids
param int contract_id: ID of a contract return: A list of bids rtype: ESIPageGenerator
list-
get_contracts_public_items_contract_id
(contract_id=None)¶
Get public contract items
param int contract_id: ID of a contract return: A list of items in this contract rtype: ESIPageGenerator
list-
get_contracts_public_region_id
(region_id=None)¶
Get public contracts
param int region_id: An EVE region id return: A list of contracts rtype: ESIPageGenerator
list-
get_corporations_corporation_id_contracts
(corporation_id=None, _token=None)¶
Get corporation contracts
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of contracts rtype: ESIPageGenerator
list-
get_corporations_corporation_id_contracts_contract_id_bids
(contract_id=None, corporation_id=None, _token=None)¶
Get corporation contract bids
param int contract_id: ID of a contract param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of bids rtype: ESIPageGenerator
list-
get_corporations_corporation_id_contracts_contract_id_items
(contract_id=None, corporation_id=None, _token=None)¶
Get corporation contract items
param int contract_id: ID of a contract param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of items in this contract rtype: list -
Corporation¶
-
class
Corporation
¶ -
get_corporations_corporation_id
(corporation_id=None)¶
Get corporation information
param int corporation_id: An EVE corporation ID return: Public information about a corporation rtype: dict -
get_corporations_corporation_id_alliancehistory
(corporation_id=None)¶
Get alliance history
param int corporation_id: An EVE corporation ID return: Alliance history for the given corporation rtype: list -
get_corporations_corporation_id_blueprints
(corporation_id=None, _token=None)¶
Get corporation blueprints
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of corporation blueprints rtype: ESIPageGenerator
list-
get_corporations_corporation_id_containers_logs
(corporation_id=None, _token=None)¶
Get all corporation ALSC logs
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of corporation ALSC logs rtype: ESIPageGenerator
list-
get_corporations_corporation_id_divisions
(corporation_id=None, _token=None)¶
Get corporation divisions
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of corporation division names rtype: dict -
get_corporations_corporation_id_facilities
(corporation_id=None, _token=None)¶
Get corporation facilities
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of corporation facilities rtype: list -
get_corporations_corporation_id_icons
(corporation_id=None)¶
Get corporation icon
param int corporation_id: An EVE corporation ID return: Urls for icons for the given corporation id and server rtype: dict -
get_corporations_corporation_id_medals
(corporation_id=None, _token=None)¶
Get corporation medals
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of medals rtype: ESIPageGenerator
list-
get_corporations_corporation_id_medals_issued
(corporation_id=None, _token=None)¶
Get corporation issued medals
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of issued medals rtype: ESIPageGenerator
list-
get_corporations_corporation_id_members
(corporation_id=None, _token=None)¶
Get corporation members
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of member character IDs rtype: list -
get_corporations_corporation_id_members_limit
(corporation_id=None, _token=None)¶
Get corporation member limit
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: The corporation’s member limit rtype: int -
get_corporations_corporation_id_members_titles
(corporation_id=None, _token=None)¶
Get corporation’s members’ titles
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of members and theirs titles rtype: list -
get_corporations_corporation_id_membertracking
(corporation_id=None, _token=None)¶
Track corporation members
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of member character IDs rtype: list -
get_corporations_corporation_id_roles
(corporation_id=None, _token=None)¶
Get corporation member roles
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of member character ID’s and roles rtype: list -
get_corporations_corporation_id_roles_history
(corporation_id=None, _token=None)¶
Get corporation member roles history
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of role changes rtype: ESIPageGenerator
listGet corporation shareholders
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of shareholders rtype: ESIPageGenerator
list-
get_corporations_corporation_id_standings
(corporation_id=None, _token=None)¶
Get corporation standings
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of standings rtype: ESIPageGenerator
list-
get_corporations_corporation_id_starbases
(corporation_id=None, _token=None)¶
Get corporation starbases (POSes)
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of starbases (POSes) rtype: ESIPageGenerator
list-
get_corporations_corporation_id_starbases_starbase_id
(corporation_id=None, starbase_id=None, system_id=None, _token=None)¶
Get starbase (POS) detail
param int corporation_id: An EVE corporation ID param int starbase_id: An EVE starbase (POS) ID param int system_id: The solar system this starbase (POS) is located in, param str _token: ESI authorization token return: List of starbases (POSes) rtype: dict -
get_corporations_corporation_id_structures
([Accept_Language='en-us', ]corporation_id=None, [language='en-us', ]_token=None)¶
Get corporation structures
param str Accept_Language: Language to use in the response param int corporation_id: An EVE corporation ID param str language: Language to use in the response, takes precedence over Accept-Language param str _token: ESI authorization token return: List of corporation structures’ information rtype: ESIPageGenerator
list-
get_corporations_corporation_id_titles
(corporation_id=None, _token=None)¶
Get corporation titles
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of titles rtype: list -
get_corporations_npccorps
()¶
Get npc corporations
return: A list of npc corporation ids rtype: list -
Dogma¶
-
class
Dogma
¶ -
get_dogma_attributes
()¶
Get attributes
return: A list of dogma attribute ids rtype: list -
get_dogma_attributes_attribute_id
(attribute_id=None)¶
Get attribute information
param int attribute_id: A dogma attribute ID return: Information about a dogma attribute rtype: dict -
get_dogma_dynamic_items_type_id_item_id
(item_id=None, type_id=None)¶
Get dynamic item information
param int item_id: item_id integer param int type_id: type_id integer return: Details about a dynamic item rtype: dict -
get_dogma_effects
()¶
Get effects
return: A list of dogma effect ids rtype: list -
get_dogma_effects_effect_id
(effect_id=None)¶
Get effect information
param int effect_id: A dogma effect ID return: Information about a dogma effect rtype: dict -
Faction_Warfare¶
-
class
Faction_Warfare
¶ -
get_characters_character_id_fw_stats
(character_id=None, _token=None)¶
Overview of a character involved in faction warfare
param int character_id: An EVE character ID param str _token: ESI authorization token return: Faction warfare statistics for a given character rtype: dict -
get_corporations_corporation_id_fw_stats
(corporation_id=None, _token=None)¶
Overview of a corporation involved in faction warfare
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: Faction warfare statistics for a given corporation rtype: dict -
get_fw_leaderboards
()¶
List of the top factions in faction warfare
return: Corporation leaderboard of kills and victory points within faction warfare rtype: dict -
get_fw_leaderboards_characters
()¶
List of the top pilots in faction warfare
return: Character leaderboard of kills and victory points within faction warfare rtype: dict -
get_fw_leaderboards_corporations
()¶
List of the top corporations in faction warfare
return: Corporation leaderboard of kills and victory points within faction warfare rtype: dict -
get_fw_stats
()¶
An overview of statistics about factions involved in faction warfare
return: Per faction breakdown of faction warfare statistics rtype: list -
get_fw_systems
()¶
Ownership of faction warfare systems
return: All faction warfare solar systems rtype: list -
get_fw_wars
()¶
Data about which NPC factions are at war
return: A list of NPC factions at war rtype: list -
Fittings¶
-
class
Fittings
¶ -
delete_characters_character_id_fittings_fitting_id
(character_id=None, fitting_id=None, _token=None)¶
Delete fitting
param int character_id: An EVE character ID param int fitting_id: ID for a fitting of this character param str _token: ESI authorization token return: None rtype: None -
get_characters_character_id_fittings
(character_id=None, _token=None)¶
Get fittings
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of fittings rtype: list -
post_characters_character_id_fittings
(character_id=None, fitting=None, _token=None)¶
Create fitting
param int character_id: An EVE character ID param None fitting: Details about the new fitting param str _token: ESI authorization token return: None rtype: None -
Fleets¶
-
class
Fleets
¶ -
delete_fleets_fleet_id_members_member_id
(fleet_id=None, member_id=None, _token=None)¶
Kick fleet member
param int fleet_id: ID for a fleet param int member_id: The character ID of a member in this fleet param str _token: ESI authorization token return: None rtype: None -
delete_fleets_fleet_id_squads_squad_id
(fleet_id=None, squad_id=None, _token=None)¶
Delete fleet squad
param int fleet_id: ID for a fleet param int squad_id: The squad to delete param str _token: ESI authorization token return: None rtype: None -
delete_fleets_fleet_id_wings_wing_id
(fleet_id=None, wing_id=None, _token=None)¶
Delete fleet wing
param int fleet_id: ID for a fleet param int wing_id: The wing to delete param str _token: ESI authorization token return: None rtype: None -
get_characters_character_id_fleet
(character_id=None, _token=None)¶
Get character fleet info
param int character_id: An EVE character ID param str _token: ESI authorization token return: Details about the character’s fleet rtype: dict -
get_fleets_fleet_id
(fleet_id=None, _token=None)¶
Get fleet information
param int fleet_id: ID for a fleet param str _token: ESI authorization token return: Details about a fleet rtype: dict -
get_fleets_fleet_id_members
([Accept_Language='en-us', ]fleet_id=None, [language='en-us', ]_token=None)¶
Get fleet members
param str Accept_Language: Language to use in the response param int fleet_id: ID for a fleet param str language: Language to use in the response, takes precedence over Accept-Language param str _token: ESI authorization token return: A list of fleet members rtype: list -
get_fleets_fleet_id_wings
([Accept_Language='en-us', ]fleet_id=None, [language='en-us', ]_token=None)¶
Get fleet wings
param str Accept_Language: Language to use in the response param int fleet_id: ID for a fleet param str language: Language to use in the response, takes precedence over Accept-Language param str _token: ESI authorization token return: A list of fleet wings rtype: list -
post_fleets_fleet_id_members
(fleet_id=None, invitation=None, _token=None)¶
Create fleet invitation
param int fleet_id: ID for a fleet param None invitation: Details of the invitation param str _token: ESI authorization token return: None rtype: None -
post_fleets_fleet_id_wings
(fleet_id=None, _token=None)¶
Create fleet wing
param int fleet_id: ID for a fleet param str _token: ESI authorization token return: None rtype: None -
post_fleets_fleet_id_wings_wing_id_squads
(fleet_id=None, wing_id=None, _token=None)¶
Create fleet squad
param int fleet_id: ID for a fleet param int wing_id: The wing_id to create squad in param str _token: ESI authorization token return: None rtype: None -
put_fleets_fleet_id
(fleet_id=None, new_settings=None, _token=None)¶
Update fleet
param int fleet_id: ID for a fleet param None new_settings: What to update for this fleet param str _token: ESI authorization token return: None rtype: None -
put_fleets_fleet_id_members_member_id
(fleet_id=None, member_id=None, movement=None, _token=None)¶
Move fleet member
param int fleet_id: ID for a fleet param int member_id: The character ID of a member in this fleet param None movement: Details of the invitation param str _token: ESI authorization token return: None rtype: None -
put_fleets_fleet_id_squads_squad_id
(fleet_id=None, naming=None, squad_id=None, _token=None)¶
Rename fleet squad
param int fleet_id: ID for a fleet param None naming: New name of the squad param int squad_id: The squad to rename param str _token: ESI authorization token return: None rtype: None -
put_fleets_fleet_id_wings_wing_id
(fleet_id=None, naming=None, wing_id=None, _token=None)¶
Rename fleet wing
param int fleet_id: ID for a fleet param None naming: New name of the wing param int wing_id: The wing to rename param str _token: ESI authorization token return: None rtype: None -
Incursions¶
Industry¶
-
class
Industry
¶ -
get_characters_character_id_industry_jobs
(character_id=None, [include_completed=None, ]_token=None)¶
List character industry jobs
param int character_id: An EVE character ID param boolean include_completed: Whether to retrieve completed character industry jobs. Only includes jobs from the past 90 days param str _token: ESI authorization token return: Industry jobs placed by a character rtype: list -
get_characters_character_id_mining
(character_id=None, _token=None)¶
Character mining ledger
param int character_id: An EVE character ID param str _token: ESI authorization token return: Mining ledger of a character rtype: ESIPageGenerator
list-
get_corporation_corporation_id_mining_extractions
(corporation_id=None, _token=None)¶
Moon extraction timers
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of chunk timers rtype: ESIPageGenerator
list-
get_corporation_corporation_id_mining_observers
(corporation_id=None, _token=None)¶
Corporation mining observers
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: Observer list of a corporation rtype: ESIPageGenerator
list-
get_corporation_corporation_id_mining_observers_observer_id
(corporation_id=None, observer_id=None, _token=None)¶
Observed corporation mining
param int corporation_id: An EVE corporation ID param int observer_id: A mining observer id param str _token: ESI authorization token return: Mining ledger of an observer rtype: ESIPageGenerator
list-
get_corporations_corporation_id_industry_jobs
(corporation_id=None, [include_completed=False, ]_token=None)¶
List corporation industry jobs
param int corporation_id: An EVE corporation ID param boolean include_completed: Whether to retrieve completed corporation industry jobs. Only includes jobs from the past 90 days param str _token: ESI authorization token return: A list of corporation industry jobs rtype: ESIPageGenerator
list-
get_industry_facilities
()¶
List industry facilities
return: A list of facilities rtype: list -
get_industry_systems
()¶
List solar system cost indices
return: A list of cost indicies rtype: list -
Insurance¶
-
class
Insurance
¶ -
get_insurance_prices
([Accept_Language='en-us'][, language='en-us'])¶
List insurance levels
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language return: A list of insurance levels for all ship types rtype: list -
Killmails¶
-
class
Killmails
¶ -
get_characters_character_id_killmails_recent
(character_id=None, _token=None)¶
Get a character’s recent kills and losses
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of killmail IDs and hashes rtype: ESIPageGenerator
list-
get_corporations_corporation_id_killmails_recent
(corporation_id=None, _token=None)¶
Get a corporation’s recent kills and losses
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of killmail IDs and hashes rtype: ESIPageGenerator
list-
get_killmails_killmail_id_killmail_hash
(killmail_hash=None, killmail_id=None)¶
Get a single killmail
param str killmail_hash: The killmail hash for verification param int killmail_id: The killmail ID to be queried return: A killmail rtype: dict -
Location¶
-
class
Location
¶ -
get_characters_character_id_location
(character_id=None, _token=None)¶
Get character location
param int character_id: An EVE character ID param str _token: ESI authorization token return: Information about the characters current location. Returns the current solar system id, and also the current station or structure ID if applicable rtype: dict -
get_characters_character_id_online
(character_id=None, _token=None)¶
Get character online
param int character_id: An EVE character ID param str _token: ESI authorization token return: Object describing the character’s online status rtype: dict -
get_characters_character_id_ship
(character_id=None, _token=None)¶
Get current ship
param int character_id: An EVE character ID param str _token: ESI authorization token return: Get the current ship type, name and id rtype: dict -
Loyalty¶
-
class
Loyalty
¶ -
get_characters_character_id_loyalty_points
(character_id=None, _token=None)¶
Get loyalty points
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of loyalty points rtype: list -
get_loyalty_stores_corporation_id_offers
(corporation_id=None)¶
List loyalty store offers
param int corporation_id: An EVE corporation ID return: A list of offers rtype: list -
Mail¶
-
class
Mail
¶ -
delete_characters_character_id_mail_labels_label_id
(character_id=None, label_id=None, _token=None)¶
Delete a mail label
param int character_id: An EVE character ID param int label_id: An EVE label id param str _token: ESI authorization token return: None rtype: None -
delete_characters_character_id_mail_mail_id
(character_id=None, mail_id=None, _token=None)¶
Delete a mail
param int character_id: An EVE character ID param int mail_id: An EVE mail ID param str _token: ESI authorization token return: None rtype: None -
get_characters_character_id_mail
(character_id=None, [labels=None, ][last_mail_id=None, ]_token=None)¶
Return mail headers
param int character_id: An EVE character ID param list labels: Fetch only mails that match one or more of the given labels param int last_mail_id: List only mail with an ID lower than the given ID, if present param str _token: ESI authorization token return: The requested mail rtype: list -
get_characters_character_id_mail_labels
(character_id=None, _token=None)¶
Get mail labels and unread counts
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of mail labels and unread counts rtype: dict -
get_characters_character_id_mail_lists
(character_id=None, _token=None)¶
Return mailing list subscriptions
param int character_id: An EVE character ID param str _token: ESI authorization token return: Mailing lists rtype: list -
get_characters_character_id_mail_mail_id
(character_id=None, mail_id=None, _token=None)¶
Return a mail
param int character_id: An EVE character ID param int mail_id: An EVE mail ID param str _token: ESI authorization token return: Contents of a mail rtype: dict -
post_characters_character_id_mail
(character_id=None, mail=None, _token=None)¶
Send a new mail
param int character_id: An EVE character ID param None mail: The mail to send param str _token: ESI authorization token return: None rtype: None -
post_characters_character_id_mail_labels
(character_id=None, label=None, _token=None)¶
Create a mail label
param int character_id: An EVE character ID param None label: Label to create param str _token: ESI authorization token return: None rtype: None -
put_characters_character_id_mail_mail_id
(character_id=None, contents=None, mail_id=None, _token=None)¶
Update metadata about a mail
param int character_id: An EVE character ID param None contents: Data used to update the mail param int mail_id: An EVE mail ID param str _token: ESI authorization token return: None rtype: None -
Market¶
-
class
Market
¶ -
get_characters_character_id_orders
(character_id=None, _token=None)¶
List open orders from a character
param int character_id: An EVE character ID param str _token: ESI authorization token return: Open market orders placed by a character rtype: list -
get_characters_character_id_orders_history
(character_id=None, _token=None)¶
List historical orders by a character
param int character_id: An EVE character ID param str _token: ESI authorization token return: Expired and cancelled market orders placed by a character rtype: ESIPageGenerator
list-
get_corporations_corporation_id_orders
(corporation_id=None, _token=None)¶
List open orders from a corporation
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of open market orders rtype: ESIPageGenerator
list-
get_corporations_corporation_id_orders_history
(corporation_id=None, _token=None)¶
List historical orders from a corporation
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: Expired and cancelled market orders placed on behalf of a corporation rtype: ESIPageGenerator
list-
get_markets_groups
()¶
Get item groups
return: A list of item group ids rtype: list -
get_markets_groups_market_group_id
([Accept_Language='en-us', ][language='en-us', ]market_group_id=None)¶
Get item group information
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language param int market_group_id: An Eve item group ID return: Information about an item group rtype: dict -
get_markets_prices
()¶
List market prices
return: A list of prices rtype: list -
get_markets_region_id_history
(region_id=None, type_id=None)¶
List historical market statistics in a region
param int region_id: Return statistics in this region param int type_id: Return statistics for this type return: A list of historical market statistics rtype: list -
get_markets_region_id_orders
(order_type=None, region_id=None[, type_id=None])¶
List orders in a region
param str order_type: Filter buy/sell orders, return all orders by default. If you query without type_id, we always return both buy and sell orders param int region_id: Return orders in this region param int type_id: Return orders only for this type return: A list of orders rtype: ESIPageGenerator
list-
get_markets_region_id_types
(region_id=None)¶
List type IDs relevant to a market
param int region_id: Return statistics in this region return: A list of type IDs rtype: ESIPageGenerator
list-
get_markets_structures_structure_id
(structure_id=None, _token=None)¶
List orders in a structure
param int structure_id: Return orders in this structure param str _token: ESI authorization token return: A list of orders rtype: ESIPageGenerator
list-
Opportunities¶
-
class
Opportunities
¶ -
get_characters_character_id_opportunities
(character_id=None, _token=None)¶
Get a character’s completed tasks
param int character_id: An EVE character ID param str _token: ESI authorization token return: A list of opportunities task ids rtype: list -
get_opportunities_groups
()¶
Get opportunities groups
return: A list of opportunities group ids rtype: list -
get_opportunities_groups_group_id
([Accept_Language='en-us', ]group_id=None[, language='en-us'])¶
Get opportunities group
param str Accept_Language: Language to use in the response param int group_id: ID of an opportunities group param str language: Language to use in the response, takes precedence over Accept-Language return: Details of an opportunities group rtype: dict -
get_opportunities_tasks
()¶
Get opportunities tasks
return: A list of opportunities task ids rtype: list -
get_opportunities_tasks_task_id
(task_id=None)¶
Get opportunities task
param int task_id: ID of an opportunities task return: Details of an opportunities task rtype: dict -
Planetary_Interaction¶
-
class
Planetary_Interaction
¶ -
get_characters_character_id_planets
(character_id=None, _token=None)¶
Get colonies
param int character_id: An EVE character ID param str _token: ESI authorization token return: List of colonies rtype: list -
get_characters_character_id_planets_planet_id
(character_id=None, planet_id=None, _token=None)¶
Get colony layout
param int character_id: An EVE character ID param int planet_id: Planet id of the target planet param str _token: ESI authorization token return: Colony layout rtype: dict -
get_corporations_corporation_id_customs_offices
(corporation_id=None, _token=None)¶
List corporation customs offices
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: A list of customs offices and their settings rtype: ESIPageGenerator
list-
get_universe_schematics_schematic_id
(schematic_id=None)¶
Get schematic information
param int schematic_id: A PI schematic ID return: Public data about a schematic rtype: dict -
Routes¶
-
class
Routes
¶ -
get_route_origin_destination
([avoid=None, ][connections=None, ]destination=None, [flag='shortest', ]origin=None)¶
Get route
param list avoid: avoid solar system ID(s) param list connections: connected solar system pairs param int destination: destination solar system ID param str flag: route security preference param int origin: origin solar system ID return: Solar systems in route from origin to destination rtype: list -
Search¶
-
class
Search
¶ -
get_characters_character_id_search
([Accept_Language='en-us', ]categories=None, character_id=None, [language='en-us', ]search=None, [strict=False, ]_token=None)¶
Search on a string
param str Accept_Language: Language to use in the response param list categories: Type of entities to search for param int character_id: An EVE character ID param str language: Language to use in the response, takes precedence over Accept-Language param str search: The string to search on param boolean strict: Whether the search should be a strict match param str _token: ESI authorization token return: A list of search results rtype: dict -
get_search
([Accept_Language='en-us', ]categories=None, [language='en-us', ]search=None[, strict=False])¶
Search on a string
param str Accept_Language: Language to use in the response param list categories: Type of entities to search for param str language: Language to use in the response, takes precedence over Accept-Language param str search: The string to search on param boolean strict: Whether the search should be a strict match return: A list of search results rtype: dict -
Skills¶
-
class
Skills
¶ -
get_characters_character_id_attributes
(character_id=None, _token=None)¶
Get character attributes
param int character_id: An EVE character ID param str _token: ESI authorization token return: Attributes of a character rtype: dict -
get_characters_character_id_skillqueue
(character_id=None, _token=None)¶
Get character’s skill queue
param int character_id: An EVE character ID param str _token: ESI authorization token return: The current skill queue, sorted ascending by finishing time rtype: list -
get_characters_character_id_skills
(character_id=None, _token=None)¶
Get character skills
param int character_id: An EVE character ID param str _token: ESI authorization token return: Known skills for the character rtype: dict -
Sovereignty¶
-
class
Sovereignty
¶ -
get_sovereignty_campaigns
()¶
List sovereignty campaigns
return: A list of sovereignty campaigns rtype: list -
get_sovereignty_map
()¶
List sovereignty of systems
return: A list of sovereignty information for solar systems in New Eden rtype: list -
get_sovereignty_structures
()¶
List sovereignty structures
return: A list of sovereignty structures rtype: list -
Status¶
Universe¶
-
class
Universe
¶ -
get_universe_ancestries
([Accept_Language='en-us'][, language='en-us'])¶
Get ancestries
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language return: A list of ancestries rtype: list -
get_universe_asteroid_belts_asteroid_belt_id
(asteroid_belt_id=None)¶
Get asteroid belt information
param int asteroid_belt_id: asteroid_belt_id integer return: Information about an asteroid belt rtype: dict -
get_universe_bloodlines
([Accept_Language='en-us'][, language='en-us'])¶
Get bloodlines
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language return: A list of bloodlines rtype: list -
get_universe_categories
()¶
Get item categories
return: A list of item category ids rtype: list -
get_universe_categories_category_id
([Accept_Language='en-us', ]category_id=None[, language='en-us'])¶
Get item category information
param str Accept_Language: Language to use in the response param int category_id: An Eve item category ID param str language: Language to use in the response, takes precedence over Accept-Language return: Information about an item category rtype: dict -
get_universe_constellations
()¶
Get constellations
return: A list of constellation ids rtype: list -
get_universe_constellations_constellation_id
([Accept_Language='en-us', ]constellation_id=None[, language='en-us'])¶
Get constellation information
param str Accept_Language: Language to use in the response param int constellation_id: constellation_id integer param str language: Language to use in the response, takes precedence over Accept-Language return: Information about a constellation rtype: dict -
get_universe_factions
([Accept_Language='en-us'][, language='en-us'])¶
Get factions
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language return: A list of factions rtype: list -
get_universe_graphics
()¶
Get graphics
return: A list of graphic ids rtype: list -
get_universe_graphics_graphic_id
(graphic_id=None)¶
Get graphic information
param int graphic_id: graphic_id integer return: Information about a graphic rtype: dict -
get_universe_groups
()¶
Get item groups
return: A list of item group ids rtype: ESIPageGenerator
list-
get_universe_groups_group_id
([Accept_Language='en-us', ]group_id=None[, language='en-us'])¶
Get item group information
param str Accept_Language: Language to use in the response param int group_id: An Eve item group ID param str language: Language to use in the response, takes precedence over Accept-Language return: Information about an item group rtype: dict -
get_universe_moons_moon_id
(moon_id=None)¶
Get moon information
param int moon_id: moon_id integer return: Information about a moon rtype: dict -
get_universe_planets_planet_id
(planet_id=None)¶
Get planet information
param int planet_id: planet_id integer return: Information about a planet rtype: dict -
get_universe_races
([Accept_Language='en-us'][, language='en-us'])¶
Get character races
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language return: A list of character races rtype: list -
get_universe_regions
()¶
Get regions
return: A list of region ids rtype: list -
get_universe_regions_region_id
([Accept_Language='en-us', ][language='en-us', ]region_id=None)¶
Get region information
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language param int region_id: region_id integer return: Information about a region rtype: dict -
get_universe_stargates_stargate_id
(stargate_id=None)¶
Get stargate information
param int stargate_id: stargate_id integer return: Information about a stargate rtype: dict -
get_universe_stars_star_id
(star_id=None)¶
Get star information
param int star_id: star_id integer return: Information about a star rtype: dict -
get_universe_stations_station_id
(station_id=None)¶
Get station information
param int station_id: station_id integer return: Information about a station rtype: dict -
get_universe_structures
([filter=None])¶
List all public structures
param str filter: Only list public structures that have this service online return: List of public structure IDs rtype: list -
get_universe_structures_structure_id
(structure_id=None, _token=None)¶
Get structure information
param int structure_id: An Eve structure ID param str _token: ESI authorization token return: Data about a structure rtype: dict -
get_universe_system_jumps
()¶
Get system jumps
return: A list of systems and number of jumps rtype: list -
get_universe_system_kills
()¶
Get system kills
return: A list of systems and number of ship, pod and NPC kills rtype: list -
get_universe_systems
()¶
Get solar systems
return: A list of solar system ids rtype: list -
get_universe_systems_system_id
([Accept_Language='en-us', ][language='en-us', ]system_id=None)¶
Get solar system information
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language param int system_id: system_id integer return: Information about a solar system rtype: dict -
get_universe_types
()¶
Get types
return: A list of type ids rtype: ESIPageGenerator
list-
get_universe_types_type_id
([Accept_Language='en-us', ][language='en-us', ]type_id=None)¶
Get type information
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language param int type_id: An Eve item type ID return: Information about a type rtype: dict -
post_universe_ids
([Accept_Language='en-us', ][language='en-us', ]names=None)¶
Bulk names to IDs
param str Accept_Language: Language to use in the response param str language: Language to use in the response, takes precedence over Accept-Language param None names: The names to resolve return: List of id/name associations for a set of names divided by category. Any name passed in that did not have a match will be ommitted rtype: dict -
post_universe_names
(ids=None)¶
Get names and categories for a set of IDs
param None ids: The ids to resolve return: List of id/name associations for a set of IDs. All IDs must resolve to a name, or nothing will be returned rtype: list -
User_Interface¶
-
class
User_Interface
¶ -
post_ui_autopilot_waypoint
(add_to_beginning=None, clear_other_waypoints=None, destination_id=None, _token=None)¶
Set Autopilot Waypoint
param boolean add_to_beginning: Whether this solar system should be added to the beginning of all waypoints param boolean clear_other_waypoints: Whether clean other waypoints beforing adding this one param int destination_id: The destination to travel to, can be solar system, station or structure’s id param str _token: ESI authorization token return: None rtype: None -
post_ui_openwindow_contract
(contract_id=None, _token=None)¶
Open Contract Window
param int contract_id: The contract to open param str _token: ESI authorization token return: None rtype: None -
post_ui_openwindow_information
(target_id=None, _token=None)¶
Open Information Window
param int target_id: The target to open param str _token: ESI authorization token return: None rtype: None -
post_ui_openwindow_marketdetails
(type_id=None, _token=None)¶
Open Market Details
param int type_id: The item type to open in market window param str _token: ESI authorization token return: None rtype: None -
post_ui_openwindow_newmail
(new_mail=None, _token=None)¶
Open New Mail Window
param None new_mail: The details of mail to create param str _token: ESI authorization token return: None rtype: None -
Wallet¶
-
class
Wallet
¶ -
get_characters_character_id_wallet
(character_id=None, _token=None)¶
Get a character’s wallet balance
param int character_id: An EVE character ID param str _token: ESI authorization token return: Wallet balance rtype: number -
get_characters_character_id_wallet_journal
(character_id=None, _token=None)¶
Get character wallet journal
param int character_id: An EVE character ID param str _token: ESI authorization token return: Journal entries rtype: ESIPageGenerator
list-
get_characters_character_id_wallet_transactions
(character_id=None, [from_id=None, ]_token=None)¶
Get wallet transactions
param int character_id: An EVE character ID param int from_id: Only show transactions happened before the one referenced by this id param str _token: ESI authorization token return: Wallet transactions rtype: list -
get_corporations_corporation_id_wallets
(corporation_id=None, _token=None)¶
Returns a corporation’s wallet balance
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of corporation wallets rtype: list -
get_corporations_corporation_id_wallets_division_journal
(corporation_id=None, division=None, _token=None)¶
Get corporation wallet journal
param int corporation_id: An EVE corporation ID param int division: Wallet key of the division to fetch journals from param str _token: ESI authorization token return: Journal entries rtype: ESIPageGenerator
list-
get_corporations_corporation_id_wallets_division_transactions
(corporation_id=None, division=None, [from_id=None, ]_token=None)¶
Get corporation wallet transactions
param int corporation_id: An EVE corporation ID param int division: Wallet key of the division to fetch journals from param int from_id: Only show journal entries happened before the transaction referenced by this id param str _token: ESI authorization token return: Wallet transactions rtype: list -
Wars¶
-
class
Wars
¶ -
get_wars
([max_war_id=None])¶
List wars
param int max_war_id: Only return wars with ID smaller than this return: A list of war IDs, in descending order by war_id rtype: list -
get_wars_war_id
(war_id=None)¶
Get war information
param int war_id: ID for a war return: Details about a war rtype: dict -
get_wars_war_id_killmails
(war_id=None)¶
List kills for a war
param int war_id: A valid war ID return: A list of killmail IDs and hashes rtype: ESIPageGenerator
list-