1 unstable release

Uses old Rust 2015

0.8.6 Mar 23, 2019
0.0.1 Mar 23, 2019

#7 in #eve

42 downloads per month

MIT license

1.5MB
35K SLoC

Rust API client for esi_client

An OpenAPI for EVE Online

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: 0.8.6
  • Package version: 0.8.6
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder and add the following in import:

    "./esi_client"

Documentation for API Endpoints

All URIs are relative to https://esi.evetech.net/latest

Class Method HTTP request Description
AllianceApi get_alliances get /alliances/ List all alliances
AllianceApi get_alliances_alliance_id get /alliances/{alliance_id}/ Get alliance information
AllianceApi get_alliances_alliance_id_corporations get /alliances/{alliance_id}/corporations/ List alliance's corporations
AllianceApi get_alliances_alliance_id_icons get /alliances/{alliance_id}/icons/ Get alliance icon
AssetsApi get_characters_character_id_assets get /characters/{character_id}/assets/ Get character assets
AssetsApi get_corporations_corporation_id_assets get /corporations/{corporation_id}/assets/ Get corporation assets
AssetsApi post_characters_character_id_assets_locations post /characters/{character_id}/assets/locations/ Get character asset locations
AssetsApi post_characters_character_id_assets_names post /characters/{character_id}/assets/names/ Get character asset names
AssetsApi post_corporations_corporation_id_assets_locations post /corporations/{corporation_id}/assets/locations/ Get corporation asset locations
AssetsApi post_corporations_corporation_id_assets_names post /corporations/{corporation_id}/assets/names/ Get corporation asset names
BookmarksApi get_characters_character_id_bookmarks get /characters/{character_id}/bookmarks/ List bookmarks
BookmarksApi get_characters_character_id_bookmarks_folders get /characters/{character_id}/bookmarks/folders/ List bookmark folders
BookmarksApi get_corporations_corporation_id_bookmarks get /corporations/{corporation_id}/bookmarks/ List corporation bookmarks
BookmarksApi get_corporations_corporation_id_bookmarks_folders get /corporations/{corporation_id}/bookmarks/folders/ List corporation bookmark folders
CalendarApi get_characters_character_id_calendar get /characters/{character_id}/calendar/ List calendar event summaries
CalendarApi get_characters_character_id_calendar_event_id get /characters/{character_id}/calendar/{event_id}/ Get an event
CalendarApi get_characters_character_id_calendar_event_id_attendees get /characters/{character_id}/calendar/{event_id}/attendees/ Get attendees
CalendarApi put_characters_character_id_calendar_event_id put /characters/{character_id}/calendar/{event_id}/ Respond to an event
CharacterApi get_characters_character_id get /characters/{character_id}/ Get character's public information
CharacterApi get_characters_character_id_agents_research get /characters/{character_id}/agents_research/ Get agents research
CharacterApi get_characters_character_id_blueprints get /characters/{character_id}/blueprints/ Get blueprints
CharacterApi get_characters_character_id_corporationhistory get /characters/{character_id}/corporationhistory/ Get corporation history
CharacterApi get_characters_character_id_fatigue get /characters/{character_id}/fatigue/ Get jump fatigue
CharacterApi get_characters_character_id_medals get /characters/{character_id}/medals/ Get medals
CharacterApi get_characters_character_id_notifications get /characters/{character_id}/notifications/ Get character notifications
CharacterApi get_characters_character_id_notifications_contacts get /characters/{character_id}/notifications/contacts/ Get new contact notifications
CharacterApi get_characters_character_id_portrait get /characters/{character_id}/portrait/ Get character portraits
CharacterApi get_characters_character_id_roles get /characters/{character_id}/roles/ Get character corporation roles
CharacterApi get_characters_character_id_standings get /characters/{character_id}/standings/ Get standings
CharacterApi get_characters_character_id_stats get /characters/{character_id}/stats/ Yearly aggregate stats
CharacterApi get_characters_character_id_titles get /characters/{character_id}/titles/ Get character corporation titles
CharacterApi post_characters_affiliation post /characters/affiliation/ Character affiliation
CharacterApi post_characters_character_id_cspa post /characters/{character_id}/cspa/ Calculate a CSPA charge cost
ClonesApi get_characters_character_id_clones get /characters/{character_id}/clones/ Get clones
ClonesApi get_characters_character_id_implants get /characters/{character_id}/implants/ Get active implants
ContactsApi delete_characters_character_id_contacts delete /characters/{character_id}/contacts/ Delete contacts
ContactsApi get_alliances_alliance_id_contacts get /alliances/{alliance_id}/contacts/ Get alliance contacts
ContactsApi get_alliances_alliance_id_contacts_labels get /alliances/{alliance_id}/contacts/labels/ Get alliance contact labels
ContactsApi get_characters_character_id_contacts get /characters/{character_id}/contacts/ Get contacts
ContactsApi get_characters_character_id_contacts_labels get /characters/{character_id}/contacts/labels/ Get contact labels
ContactsApi get_corporations_corporation_id_contacts get /corporations/{corporation_id}/contacts/ Get corporation contacts
ContactsApi get_corporations_corporation_id_contacts_labels get /corporations/{corporation_id}/contacts/labels/ Get corporation contact labels
ContactsApi post_characters_character_id_contacts post /characters/{character_id}/contacts/ Add contacts
ContactsApi put_characters_character_id_contacts put /characters/{character_id}/contacts/ Edit contacts
ContractsApi get_characters_character_id_contracts get /characters/{character_id}/contracts/ Get contracts
ContractsApi get_characters_character_id_contracts_contract_id_bids get /characters/{character_id}/contracts/{contract_id}/bids/ Get contract bids
ContractsApi get_characters_character_id_contracts_contract_id_items get /characters/{character_id}/contracts/{contract_id}/items/ Get contract items
ContractsApi get_contracts_public_bids_contract_id get /contracts/public/bids/{contract_id}/ Get public contract bids
ContractsApi get_contracts_public_items_contract_id get /contracts/public/items/{contract_id}/ Get public contract items
ContractsApi get_contracts_public_region_id get /contracts/public/{region_id}/ Get public contracts
ContractsApi get_corporations_corporation_id_contracts get /corporations/{corporation_id}/contracts/ Get corporation contracts
ContractsApi get_corporations_corporation_id_contracts_contract_id_bids get /corporations/{corporation_id}/contracts/{contract_id}/bids/ Get corporation contract bids
ContractsApi get_corporations_corporation_id_contracts_contract_id_items get /corporations/{corporation_id}/contracts/{contract_id}/items/ Get corporation contract items
CorporationApi get_corporations_corporation_id get /corporations/{corporation_id}/ Get corporation information
CorporationApi get_corporations_corporation_id_alliancehistory get /corporations/{corporation_id}/alliancehistory/ Get alliance history
CorporationApi get_corporations_corporation_id_blueprints get /corporations/{corporation_id}/blueprints/ Get corporation blueprints
CorporationApi get_corporations_corporation_id_containers_logs get /corporations/{corporation_id}/containers/logs/ Get all corporation ALSC logs
CorporationApi get_corporations_corporation_id_divisions get /corporations/{corporation_id}/divisions/ Get corporation divisions
CorporationApi get_corporations_corporation_id_facilities get /corporations/{corporation_id}/facilities/ Get corporation facilities
CorporationApi get_corporations_corporation_id_icons get /corporations/{corporation_id}/icons/ Get corporation icon
CorporationApi get_corporations_corporation_id_medals get /corporations/{corporation_id}/medals/ Get corporation medals
CorporationApi get_corporations_corporation_id_medals_issued get /corporations/{corporation_id}/medals/issued/ Get corporation issued medals
CorporationApi get_corporations_corporation_id_members get /corporations/{corporation_id}/members/ Get corporation members
CorporationApi get_corporations_corporation_id_members_limit get /corporations/{corporation_id}/members/limit/ Get corporation member limit
CorporationApi get_corporations_corporation_id_members_titles get /corporations/{corporation_id}/members/titles/ Get corporation's members' titles
CorporationApi get_corporations_corporation_id_membertracking get /corporations/{corporation_id}/membertracking/ Track corporation members
CorporationApi get_corporations_corporation_id_roles get /corporations/{corporation_id}/roles/ Get corporation member roles
CorporationApi get_corporations_corporation_id_roles_history get /corporations/{corporation_id}/roles/history/ Get corporation member roles history
CorporationApi get_corporations_corporation_id_shareholders get /corporations/{corporation_id}/shareholders/ Get corporation shareholders
CorporationApi get_corporations_corporation_id_standings get /corporations/{corporation_id}/standings/ Get corporation standings
CorporationApi get_corporations_corporation_id_starbases get /corporations/{corporation_id}/starbases/ Get corporation starbases (POSes)
CorporationApi get_corporations_corporation_id_starbases_starbase_id get /corporations/{corporation_id}/starbases/{starbase_id}/ Get starbase (POS) detail
CorporationApi get_corporations_corporation_id_structures get /corporations/{corporation_id}/structures/ Get corporation structures
CorporationApi get_corporations_corporation_id_titles get /corporations/{corporation_id}/titles/ Get corporation titles
CorporationApi get_corporations_npccorps get /corporations/npccorps/ Get npc corporations
DogmaApi get_dogma_attributes get /dogma/attributes/ Get attributes
DogmaApi get_dogma_attributes_attribute_id get /dogma/attributes/{attribute_id}/ Get attribute information
DogmaApi get_dogma_dynamic_items_type_id_item_id get /dogma/dynamic/items/{type_id}/{item_id}/ Get dynamic item information
DogmaApi get_dogma_effects get /dogma/effects/ Get effects
DogmaApi get_dogma_effects_effect_id get /dogma/effects/{effect_id}/ Get effect information
FactionWarfareApi get_characters_character_id_fw_stats get /characters/{character_id}/fw/stats/ Overview of a character involved in faction warfare
FactionWarfareApi get_corporations_corporation_id_fw_stats get /corporations/{corporation_id}/fw/stats/ Overview of a corporation involved in faction warfare
FactionWarfareApi get_fw_leaderboards get /fw/leaderboards/ List of the top factions in faction warfare
FactionWarfareApi get_fw_leaderboards_characters get /fw/leaderboards/characters/ List of the top pilots in faction warfare
FactionWarfareApi get_fw_leaderboards_corporations get /fw/leaderboards/corporations/ List of the top corporations in faction warfare
FactionWarfareApi get_fw_stats get /fw/stats/ An overview of statistics about factions involved in faction warfare
FactionWarfareApi get_fw_systems get /fw/systems/ Ownership of faction warfare systems
FactionWarfareApi get_fw_wars get /fw/wars/ Data about which NPC factions are at war
FittingsApi delete_characters_character_id_fittings_fitting_id delete /characters/{character_id}/fittings/{fitting_id}/ Delete fitting
FittingsApi get_characters_character_id_fittings get /characters/{character_id}/fittings/ Get fittings
FittingsApi post_characters_character_id_fittings post /characters/{character_id}/fittings/ Create fitting
FleetsApi delete_fleets_fleet_id_members_member_id delete /fleets/{fleet_id}/members/{member_id}/ Kick fleet member
FleetsApi delete_fleets_fleet_id_squads_squad_id delete /fleets/{fleet_id}/squads/{squad_id}/ Delete fleet squad
FleetsApi delete_fleets_fleet_id_wings_wing_id delete /fleets/{fleet_id}/wings/{wing_id}/ Delete fleet wing
FleetsApi get_characters_character_id_fleet get /characters/{character_id}/fleet/ Get character fleet info
FleetsApi get_fleets_fleet_id get /fleets/{fleet_id}/ Get fleet information
FleetsApi get_fleets_fleet_id_members get /fleets/{fleet_id}/members/ Get fleet members
FleetsApi get_fleets_fleet_id_wings get /fleets/{fleet_id}/wings/ Get fleet wings
FleetsApi post_fleets_fleet_id_members post /fleets/{fleet_id}/members/ Create fleet invitation
FleetsApi post_fleets_fleet_id_wings post /fleets/{fleet_id}/wings/ Create fleet wing
FleetsApi post_fleets_fleet_id_wings_wing_id_squads post /fleets/{fleet_id}/wings/{wing_id}/squads/ Create fleet squad
FleetsApi put_fleets_fleet_id put /fleets/{fleet_id}/ Update fleet
FleetsApi put_fleets_fleet_id_members_member_id put /fleets/{fleet_id}/members/{member_id}/ Move fleet member
FleetsApi put_fleets_fleet_id_squads_squad_id put /fleets/{fleet_id}/squads/{squad_id}/ Rename fleet squad
FleetsApi put_fleets_fleet_id_wings_wing_id put /fleets/{fleet_id}/wings/{wing_id}/ Rename fleet wing
IncursionsApi get_incursions get /incursions/ List incursions
IndustryApi get_characters_character_id_industry_jobs get /characters/{character_id}/industry/jobs/ List character industry jobs
IndustryApi get_characters_character_id_mining get /characters/{character_id}/mining/ Character mining ledger
IndustryApi get_corporation_corporation_id_mining_extractions get /corporation/{corporation_id}/mining/extractions/ Moon extraction timers
IndustryApi get_corporation_corporation_id_mining_observers get /corporation/{corporation_id}/mining/observers/ Corporation mining observers
IndustryApi get_corporation_corporation_id_mining_observers_observer_id get /corporation/{corporation_id}/mining/observers/{observer_id}/ Observed corporation mining
IndustryApi get_corporations_corporation_id_industry_jobs get /corporations/{corporation_id}/industry/jobs/ List corporation industry jobs
IndustryApi get_industry_facilities get /industry/facilities/ List industry facilities
IndustryApi get_industry_systems get /industry/systems/ List solar system cost indices
InsuranceApi get_insurance_prices get /insurance/prices/ List insurance levels
KillmailsApi get_characters_character_id_killmails_recent get /characters/{character_id}/killmails/recent/ Get a character's recent kills and losses
KillmailsApi get_corporations_corporation_id_killmails_recent get /corporations/{corporation_id}/killmails/recent/ Get a corporation's recent kills and losses
KillmailsApi get_killmails_killmail_id_killmail_hash get /killmails/{killmail_id}/{killmail_hash}/ Get a single killmail
LocationApi get_characters_character_id_location get /characters/{character_id}/location/ Get character location
LocationApi get_characters_character_id_online get /characters/{character_id}/online/ Get character online
LocationApi get_characters_character_id_ship get /characters/{character_id}/ship/ Get current ship
LoyaltyApi get_characters_character_id_loyalty_points get /characters/{character_id}/loyalty/points/ Get loyalty points
LoyaltyApi get_loyalty_stores_corporation_id_offers get /loyalty/stores/{corporation_id}/offers/ List loyalty store offers
MailApi delete_characters_character_id_mail_labels_label_id delete /characters/{character_id}/mail/labels/{label_id}/ Delete a mail label
MailApi delete_characters_character_id_mail_mail_id delete /characters/{character_id}/mail/{mail_id}/ Delete a mail
MailApi get_characters_character_id_mail get /characters/{character_id}/mail/ Return mail headers
MailApi get_characters_character_id_mail_labels get /characters/{character_id}/mail/labels/ Get mail labels and unread counts
MailApi get_characters_character_id_mail_lists get /characters/{character_id}/mail/lists/ Return mailing list subscriptions
MailApi get_characters_character_id_mail_mail_id get /characters/{character_id}/mail/{mail_id}/ Return a mail
MailApi post_characters_character_id_mail post /characters/{character_id}/mail/ Send a new mail
MailApi post_characters_character_id_mail_labels post /characters/{character_id}/mail/labels/ Create a mail label
MailApi put_characters_character_id_mail_mail_id put /characters/{character_id}/mail/{mail_id}/ Update metadata about a mail
MarketApi get_characters_character_id_orders get /characters/{character_id}/orders/ List open orders from a character
MarketApi get_characters_character_id_orders_history get /characters/{character_id}/orders/history/ List historical orders by a character
MarketApi get_corporations_corporation_id_orders get /corporations/{corporation_id}/orders/ List open orders from a corporation
MarketApi get_corporations_corporation_id_orders_history get /corporations/{corporation_id}/orders/history/ List historical orders from a corporation
MarketApi get_markets_groups get /markets/groups/ Get item groups
MarketApi get_markets_groups_market_group_id get /markets/groups/{market_group_id}/ Get item group information
MarketApi get_markets_prices get /markets/prices/ List market prices
MarketApi get_markets_region_id_history get /markets/{region_id}/history/ List historical market statistics in a region
MarketApi get_markets_region_id_orders get /markets/{region_id}/orders/ List orders in a region
MarketApi get_markets_region_id_types get /markets/{region_id}/types/ List type IDs relevant to a market
MarketApi get_markets_structures_structure_id get /markets/structures/{structure_id}/ List orders in a structure
OpportunitiesApi get_characters_character_id_opportunities get /characters/{character_id}/opportunities/ Get a character's completed tasks
OpportunitiesApi get_opportunities_groups get /opportunities/groups/ Get opportunities groups
OpportunitiesApi get_opportunities_groups_group_id get /opportunities/groups/{group_id}/ Get opportunities group
OpportunitiesApi get_opportunities_tasks get /opportunities/tasks/ Get opportunities tasks
OpportunitiesApi get_opportunities_tasks_task_id get /opportunities/tasks/{task_id}/ Get opportunities task
PlanetaryInteractionApi get_characters_character_id_planets get /characters/{character_id}/planets/ Get colonies
PlanetaryInteractionApi get_characters_character_id_planets_planet_id get /characters/{character_id}/planets/{planet_id}/ Get colony layout
PlanetaryInteractionApi get_corporations_corporation_id_customs_offices get /corporations/{corporation_id}/customs_offices/ List corporation customs offices
PlanetaryInteractionApi get_universe_schematics_schematic_id get /universe/schematics/{schematic_id}/ Get schematic information
RoutesApi get_route_origin_destination get /route/{origin}/{destination}/ Get route
SearchApi get_characters_character_id_search get /characters/{character_id}/search/ Search on a string
SearchApi get_search get /search/ Search on a string
SkillsApi get_characters_character_id_attributes get /characters/{character_id}/attributes/ Get character attributes
SkillsApi get_characters_character_id_skillqueue get /characters/{character_id}/skillqueue/ Get character's skill queue
SkillsApi get_characters_character_id_skills get /characters/{character_id}/skills/ Get character skills
SovereigntyApi get_sovereignty_campaigns get /sovereignty/campaigns/ List sovereignty campaigns
SovereigntyApi get_sovereignty_map get /sovereignty/map/ List sovereignty of systems
SovereigntyApi get_sovereignty_structures get /sovereignty/structures/ List sovereignty structures
StatusApi get_status get /status/ Retrieve the uptime and player counts
UniverseApi get_universe_ancestries get /universe/ancestries/ Get ancestries
UniverseApi get_universe_asteroid_belts_asteroid_belt_id get /universe/asteroid_belts/{asteroid_belt_id}/ Get asteroid belt information
UniverseApi get_universe_bloodlines get /universe/bloodlines/ Get bloodlines
UniverseApi get_universe_categories get /universe/categories/ Get item categories
UniverseApi get_universe_categories_category_id get /universe/categories/{category_id}/ Get item category information
UniverseApi get_universe_constellations get /universe/constellations/ Get constellations
UniverseApi get_universe_constellations_constellation_id get /universe/constellations/{constellation_id}/ Get constellation information
UniverseApi get_universe_factions get /universe/factions/ Get factions
UniverseApi get_universe_graphics get /universe/graphics/ Get graphics
UniverseApi get_universe_graphics_graphic_id get /universe/graphics/{graphic_id}/ Get graphic information
UniverseApi get_universe_groups get /universe/groups/ Get item groups
UniverseApi get_universe_groups_group_id get /universe/groups/{group_id}/ Get item group information
UniverseApi get_universe_moons_moon_id get /universe/moons/{moon_id}/ Get moon information
UniverseApi get_universe_planets_planet_id get /universe/planets/{planet_id}/ Get planet information
UniverseApi get_universe_races get /universe/races/ Get character races
UniverseApi get_universe_regions get /universe/regions/ Get regions
UniverseApi get_universe_regions_region_id get /universe/regions/{region_id}/ Get region information
UniverseApi get_universe_stargates_stargate_id get /universe/stargates/{stargate_id}/ Get stargate information
UniverseApi get_universe_stars_star_id get /universe/stars/{star_id}/ Get star information
UniverseApi get_universe_stations_station_id get /universe/stations/{station_id}/ Get station information
UniverseApi get_universe_structures get /universe/structures/ List all public structures
UniverseApi get_universe_structures_structure_id get /universe/structures/{structure_id}/ Get structure information
UniverseApi get_universe_system_jumps get /universe/system_jumps/ Get system jumps
UniverseApi get_universe_system_kills get /universe/system_kills/ Get system kills
UniverseApi get_universe_systems get /universe/systems/ Get solar systems
UniverseApi get_universe_systems_system_id get /universe/systems/{system_id}/ Get solar system information
UniverseApi get_universe_types get /universe/types/ Get types
UniverseApi get_universe_types_type_id get /universe/types/{type_id}/ Get type information
UniverseApi post_universe_ids post /universe/ids/ Bulk names to IDs
UniverseApi post_universe_names post /universe/names/ Get names and categories for a set of IDs
UserInterfaceApi post_ui_autopilot_waypoint post /ui/autopilot/waypoint/ Set Autopilot Waypoint
UserInterfaceApi post_ui_openwindow_contract post /ui/openwindow/contract/ Open Contract Window
UserInterfaceApi post_ui_openwindow_information post /ui/openwindow/information/ Open Information Window
UserInterfaceApi post_ui_openwindow_marketdetails post /ui/openwindow/marketdetails/ Open Market Details
UserInterfaceApi post_ui_openwindow_newmail post /ui/openwindow/newmail/ Open New Mail Window
WalletApi get_characters_character_id_wallet get /characters/{character_id}/wallet/ Get a character's wallet balance
WalletApi get_characters_character_id_wallet_journal get /characters/{character_id}/wallet/journal/ Get character wallet journal
WalletApi get_characters_character_id_wallet_transactions get /characters/{character_id}/wallet/transactions/ Get wallet transactions
WalletApi get_corporations_corporation_id_wallets get /corporations/{corporation_id}/wallets/ Returns a corporation's wallet balance
WalletApi get_corporations_corporation_id_wallets_division_journal get /corporations/{corporation_id}/wallets/{division}/journal/ Get corporation wallet journal
WalletApi get_corporations_corporation_id_wallets_division_transactions get /corporations/{corporation_id}/wallets/{division}/transactions/ Get corporation wallet transactions
WarsApi get_wars get /wars/ List wars
WarsApi get_wars_war_id get /wars/{war_id}/ Get war information
WarsApi get_wars_war_id_killmails get /wars/{war_id}/killmails/ List kills for a war

Documentation For Models

Documentation For Authorization

evesso

  • Type: OAuth
  • Flow: implicit
  • Authorization URL: https://login.eveonline.com/v2/oauth/authorize
  • Scopes:
  • esi-alliances.read_contacts.v1: EVE SSO scope esi-alliances.read_contacts.v1
  • esi-assets.read_assets.v1: EVE SSO scope esi-assets.read_assets.v1
  • esi-assets.read_corporation_assets.v1: EVE SSO scope esi-assets.read_corporation_assets.v1
  • esi-bookmarks.read_character_bookmarks.v1: EVE SSO scope esi-bookmarks.read_character_bookmarks.v1
  • esi-bookmarks.read_corporation_bookmarks.v1: EVE SSO scope esi-bookmarks.read_corporation_bookmarks.v1
  • esi-calendar.read_calendar_events.v1: EVE SSO scope esi-calendar.read_calendar_events.v1
  • esi-calendar.respond_calendar_events.v1: EVE SSO scope esi-calendar.respond_calendar_events.v1
  • esi-characters.read_agents_research.v1: EVE SSO scope esi-characters.read_agents_research.v1
  • esi-characters.read_blueprints.v1: EVE SSO scope esi-characters.read_blueprints.v1
  • esi-characters.read_contacts.v1: EVE SSO scope esi-characters.read_contacts.v1
  • esi-characters.read_corporation_roles.v1: EVE SSO scope esi-characters.read_corporation_roles.v1
  • esi-characters.read_fatigue.v1: EVE SSO scope esi-characters.read_fatigue.v1
  • esi-characters.read_fw_stats.v1: EVE SSO scope esi-characters.read_fw_stats.v1
  • esi-characters.read_loyalty.v1: EVE SSO scope esi-characters.read_loyalty.v1
  • esi-characters.read_medals.v1: EVE SSO scope esi-characters.read_medals.v1
  • esi-characters.read_notifications.v1: EVE SSO scope esi-characters.read_notifications.v1
  • esi-characters.read_opportunities.v1: EVE SSO scope esi-characters.read_opportunities.v1
  • esi-characters.read_standings.v1: EVE SSO scope esi-characters.read_standings.v1
  • esi-characters.read_titles.v1: EVE SSO scope esi-characters.read_titles.v1
  • esi-characters.write_contacts.v1: EVE SSO scope esi-characters.write_contacts.v1
  • esi-characterstats.read.v1: EVE SSO scope esi-characterstats.read.v1
  • esi-clones.read_clones.v1: EVE SSO scope esi-clones.read_clones.v1
  • esi-clones.read_implants.v1: EVE SSO scope esi-clones.read_implants.v1
  • esi-contracts.read_character_contracts.v1: EVE SSO scope esi-contracts.read_character_contracts.v1
  • esi-contracts.read_corporation_contracts.v1: EVE SSO scope esi-contracts.read_corporation_contracts.v1
  • esi-corporations.read_blueprints.v1: EVE SSO scope esi-corporations.read_blueprints.v1
  • esi-corporations.read_contacts.v1: EVE SSO scope esi-corporations.read_contacts.v1
  • esi-corporations.read_container_logs.v1: EVE SSO scope esi-corporations.read_container_logs.v1
  • esi-corporations.read_corporation_membership.v1: EVE SSO scope esi-corporations.read_corporation_membership.v1
  • esi-corporations.read_divisions.v1: EVE SSO scope esi-corporations.read_divisions.v1
  • esi-corporations.read_facilities.v1: EVE SSO scope esi-corporations.read_facilities.v1
  • esi-corporations.read_fw_stats.v1: EVE SSO scope esi-corporations.read_fw_stats.v1
  • esi-corporations.read_medals.v1: EVE SSO scope esi-corporations.read_medals.v1
  • esi-corporations.read_standings.v1: EVE SSO scope esi-corporations.read_standings.v1
  • esi-corporations.read_starbases.v1: EVE SSO scope esi-corporations.read_starbases.v1
  • esi-corporations.read_structures.v1: EVE SSO scope esi-corporations.read_structures.v1
  • esi-corporations.read_titles.v1: EVE SSO scope esi-corporations.read_titles.v1
  • esi-corporations.track_members.v1: EVE SSO scope esi-corporations.track_members.v1
  • esi-fittings.read_fittings.v1: EVE SSO scope esi-fittings.read_fittings.v1
  • esi-fittings.write_fittings.v1: EVE SSO scope esi-fittings.write_fittings.v1
  • esi-fleets.read_fleet.v1: EVE SSO scope esi-fleets.read_fleet.v1
  • esi-fleets.write_fleet.v1: EVE SSO scope esi-fleets.write_fleet.v1
  • esi-industry.read_character_jobs.v1: EVE SSO scope esi-industry.read_character_jobs.v1
  • esi-industry.read_character_mining.v1: EVE SSO scope esi-industry.read_character_mining.v1
  • esi-industry.read_corporation_jobs.v1: EVE SSO scope esi-industry.read_corporation_jobs.v1
  • esi-industry.read_corporation_mining.v1: EVE SSO scope esi-industry.read_corporation_mining.v1
  • esi-killmails.read_corporation_killmails.v1: EVE SSO scope esi-killmails.read_corporation_killmails.v1
  • esi-killmails.read_killmails.v1: EVE SSO scope esi-killmails.read_killmails.v1
  • esi-location.read_location.v1: EVE SSO scope esi-location.read_location.v1
  • esi-location.read_online.v1: EVE SSO scope esi-location.read_online.v1
  • esi-location.read_ship_type.v1: EVE SSO scope esi-location.read_ship_type.v1
  • esi-mail.organize_mail.v1: EVE SSO scope esi-mail.organize_mail.v1
  • esi-mail.read_mail.v1: EVE SSO scope esi-mail.read_mail.v1
  • esi-mail.send_mail.v1: EVE SSO scope esi-mail.send_mail.v1
  • esi-markets.read_character_orders.v1: EVE SSO scope esi-markets.read_character_orders.v1
  • esi-markets.read_corporation_orders.v1: EVE SSO scope esi-markets.read_corporation_orders.v1
  • esi-markets.structure_markets.v1: EVE SSO scope esi-markets.structure_markets.v1
  • esi-planets.manage_planets.v1: EVE SSO scope esi-planets.manage_planets.v1
  • esi-planets.read_customs_offices.v1: EVE SSO scope esi-planets.read_customs_offices.v1
  • esi-search.search_structures.v1: EVE SSO scope esi-search.search_structures.v1
  • esi-skills.read_skillqueue.v1: EVE SSO scope esi-skills.read_skillqueue.v1
  • esi-skills.read_skills.v1: EVE SSO scope esi-skills.read_skills.v1
  • esi-ui.open_window.v1: EVE SSO scope esi-ui.open_window.v1
  • esi-ui.write_waypoint.v1: EVE SSO scope esi-ui.write_waypoint.v1
  • esi-universe.read_structures.v1: EVE SSO scope esi-universe.read_structures.v1
  • esi-wallet.read_character_wallet.v1: EVE SSO scope esi-wallet.read_character_wallet.v1
  • esi-wallet.read_corporation_wallets.v1: EVE SSO scope esi-wallet.read_corporation_wallets.v1

Example

	auth := context.WithValue(context.TODO(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
    r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

	import 	"golang.org/x/oauth2"

    / .. Perform OAuth2 round trip request and obtain a token .. //

    tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
	auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
    r, err := client.Service.Operation(auth, args)

Author

Dependencies

~20MB
~434K SLoC