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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlistGet corporation shareholders
param int corporation_id: An EVE corporation ID param str _token: ESI authorization token return: List of shareholders rtype: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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()¶
List all public structures
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: ESIPageGeneratorlist-
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 ID’s
param None ids: The ids to resolve return: List of id/name associations for a set of ID’s. All ID’s 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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-
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: ESIPageGeneratorlist-