An OpenAPI for EVE Online
This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.
- API version: 0.3.10.dev12
- Package version: 1.0.0
- Build package: class io.swagger.codegen.languages.GoClientCodegen
Put the package under your project folder and add the following in import:
"./evesi"
client, err := evesi.NewClient(*http.Client, userAgent string)
One client should be created that will serve as an agent for all requests. This allows http2 multiplexing and keep-alive be used to optimize connections. It is also good manners to provide a user-agent describing the point of use of the API.
client, err := evesi.NewClient(nil, "evesi client http://mysite.com")
result, response, err := client.Endpoint.Operation(requiredParam, map[string]interface{} {
"optionalParam1": "stringParam",
"optionalParam2": 1234.56
})
All URIs are relative to https://esi.tech.ccp.is/latest
Class | Method | HTTP request | Description |
---|---|---|---|
AllianceApi | GetAlliances | Get /alliances/ | List all alliances |
AllianceApi | GetAlliancesAllianceId | Get /alliances/{alliance_id}/ | Get alliance information |
AllianceApi | GetAlliancesAllianceIdCorporations | Get /alliances/{alliance_id}/corporations/ | List alliance's corporations |
AllianceApi | GetAlliancesAllianceIdIcons | Get /alliances/{alliance_id}/icons/ | Get alliance icon |
AllianceApi | GetAlliancesNames | Get /alliances/names/ | Get alliance names |
AssetsApi | GetCharactersCharacterIdAssets | Get /characters/{character_id}/assets/ | Get character assets |
BookmarksApi | GetCharactersCharacterIdBookmarks | Get /characters/{character_id}/bookmarks/ | List bookmarks |
BookmarksApi | GetCharactersCharacterIdBookmarksFolders | Get /characters/{character_id}/bookmarks/folders/ | List bookmark folders |
CalendarApi | GetCharactersCharacterIdCalendar | Get /characters/{character_id}/calendar/ | List calendar event summaries |
CalendarApi | GetCharactersCharacterIdCalendarEventId | Get /characters/{character_id}/calendar/{event_id}/ | Get an event |
CalendarApi | PutCharactersCharacterIdCalendarEventId | Put /characters/{character_id}/calendar/{event_id}/ | Respond to an event |
CharacterApi | GetCharactersCharacterId | Get /characters/{character_id}/ | Get character's public information |
CharacterApi | GetCharactersCharacterIdCorporationhistory | Get /characters/{character_id}/corporationhistory/ | Get corporation history |
CharacterApi | GetCharactersCharacterIdPortrait | Get /characters/{character_id}/portrait/ | Get character portraits |
CharacterApi | GetCharactersNames | Get /characters/names/ | Get character names |
CharacterApi | PostCharactersCharacterIdCspa | Post /characters/{character_id}/cspa/ | Calculate a CSPA charge cost |
ClonesApi | GetCharactersCharacterIdClones | Get /characters/{character_id}/clones/ | Get clones |
ContactsApi | DeleteCharactersCharacterIdContacts | Delete /characters/{character_id}/contacts/ | Delete contacts |
ContactsApi | GetCharactersCharacterIdContacts | Get /characters/{character_id}/contacts/ | Get contacts |
ContactsApi | GetCharactersCharacterIdContactsLabels | Get /characters/{character_id}/contacts/labels/ | Get contact labels |
ContactsApi | PostCharactersCharacterIdContacts | Post /characters/{character_id}/contacts/ | Add contacts |
ContactsApi | PutCharactersCharacterIdContacts | Put /characters/{character_id}/contacts/ | Edit contacts |
CorporationApi | GetCorporationsCorporationId | Get /corporations/{corporation_id}/ | Get corporation information |
CorporationApi | GetCorporationsCorporationIdAlliancehistory | Get /corporations/{corporation_id}/alliancehistory/ | Get alliance history |
CorporationApi | GetCorporationsCorporationIdIcons | Get /corporations/{corporation_id}/icons/ | Get corporation icon |
CorporationApi | GetCorporationsCorporationIdMembers | Get /corporations/{corporation_id}/members/ | Get corporation members |
CorporationApi | GetCorporationsCorporationIdRoles | Get /corporations/{corporation_id}/roles/ | Get corporation member roles |
CorporationApi | GetCorporationsNames | Get /corporations/names/ | Get corporation names |
FittingsApi | DeleteCharactersCharacterIdFittingsFittingId | Delete /characters/{character_id}/fittings/{fitting_id}/ | Delete fitting |
FittingsApi | GetCharactersCharacterIdFittings | Get /characters/{character_id}/fittings/ | Get fittings |
FittingsApi | PostCharactersCharacterIdFittings | Post /characters/{character_id}/fittings/ | Create fitting |
FleetsApi | DeleteFleetsFleetIdMembersMemberId | Delete /fleets/{fleet_id}/members/{member_id}/ | Kick fleet member |
FleetsApi | DeleteFleetsFleetIdSquadsSquadId | Delete /fleets/{fleet_id}/squads/{squad_id}/ | Delete fleet squad |
FleetsApi | DeleteFleetsFleetIdWingsWingId | Delete /fleets/{fleet_id}/wings/{wing_id}/ | Delete fleet wing |
FleetsApi | GetFleetsFleetId | Get /fleets/{fleet_id}/ | Get fleet information |
FleetsApi | GetFleetsFleetIdMembers | Get /fleets/{fleet_id}/members/ | Get fleet members |
FleetsApi | GetFleetsFleetIdWings | Get /fleets/{fleet_id}/wings/ | Get fleet wings |
FleetsApi | PostFleetsFleetIdMembers | Post /fleets/{fleet_id}/members/ | Create fleet invitation |
FleetsApi | PostFleetsFleetIdWings | Post /fleets/{fleet_id}/wings/ | Create fleet wing |
FleetsApi | PostFleetsFleetIdWingsWingIdSquads | Post /fleets/{fleet_id}/wings/{wing_id}/squads/ | Create fleet squad |
FleetsApi | PutFleetsFleetId | Put /fleets/{fleet_id}/ | Update fleet |
FleetsApi | PutFleetsFleetIdMembersMemberId | Put /fleets/{fleet_id}/members/{member_id}/ | Move fleet member |
FleetsApi | PutFleetsFleetIdSquadsSquadId | Put /fleets/{fleet_id}/squads/{squad_id}/ | Rename fleet squad |
FleetsApi | PutFleetsFleetIdWingsWingId | Put /fleets/{fleet_id}/wings/{wing_id}/ | Rename fleet wing |
IncursionsApi | GetIncursions | Get /incursions/ | List incursions |
IndustryApi | GetIndustryFacilities | Get /industry/facilities/ | List industry facilities |
IndustryApi | GetIndustrySystems | Get /industry/systems/ | List solar system cost indices |
InsuranceApi | GetInsurancePrices | Get /insurance/prices/ | List insurance levels |
KillmailsApi | GetCharactersCharacterIdKillmailsRecent | Get /characters/{character_id}/killmails/recent/ | List kills and losses |
KillmailsApi | GetKillmailsKillmailIdKillmailHash | Get /killmails/{killmail_id}/{killmail_hash}/ | Get a single killmail |
LocationApi | GetCharactersCharacterIdLocation | Get /characters/{character_id}/location/ | Get character location |
LocationApi | GetCharactersCharacterIdShip | Get /characters/{character_id}/ship/ | Get current ship |
MailApi | DeleteCharactersCharacterIdMailLabelsLabelId | Delete /characters/{character_id}/mail/labels/{label_id}/ | Delete a mail label |
MailApi | DeleteCharactersCharacterIdMailMailId | Delete /characters/{character_id}/mail/{mail_id}/ | Delete a mail |
MailApi | GetCharactersCharacterIdMail | Get /characters/{character_id}/mail/ | Return mail headers |
MailApi | GetCharactersCharacterIdMailLabels | Get /characters/{character_id}/mail/labels/ | Get mail labels and unread counts |
MailApi | GetCharactersCharacterIdMailLists | Get /characters/{character_id}/mail/lists/ | Return mailing list subscriptions |
MailApi | GetCharactersCharacterIdMailMailId | Get /characters/{character_id}/mail/{mail_id}/ | Return a mail |
MailApi | PostCharactersCharacterIdMail | Post /characters/{character_id}/mail/ | Send a new mail |
MailApi | PostCharactersCharacterIdMailLabels | Post /characters/{character_id}/mail/labels/ | Create a mail label |
MailApi | PutCharactersCharacterIdMailMailId | Put /characters/{character_id}/mail/{mail_id}/ | Update metadata about a mail |
MarketApi | GetMarketsPrices | Get /markets/prices/ | List market prices |
MarketApi | GetMarketsRegionIdHistory | Get /markets/{region_id}/history/ | List historical market statistics in a region |
MarketApi | GetMarketsRegionIdOrders | Get /markets/{region_id}/orders/ | List orders in a region |
MarketApi | GetMarketsStructuresStructureId | Get /markets/structures/{structure_id}/ | List orders in a structure |
PlanetaryInteractionApi | GetCharactersCharacterIdPlanets | Get /characters/{character_id}/planets/ | Get colonies |
PlanetaryInteractionApi | GetCharactersCharacterIdPlanetsPlanetId | Get /characters/{character_id}/planets/{planet_id}/ | Get colony layout |
PlanetaryInteractionApi | GetUniverseSchematicsSchematicId | Get /universe/schematics/{schematic_id}/ | Get schematic information |
SearchApi | GetCharactersCharacterIdSearch | Get /characters/{character_id}/search/ | Search on a string |
SearchApi | GetSearch | Get /search/ | Search on a string |
SkillsApi | GetCharactersCharacterIdSkillqueue | Get /characters/{character_id}/skillqueue/ | Get character's skill queue |
SkillsApi | GetCharactersCharacterIdSkills | Get /characters/{character_id}/skills/ | Get character skills |
SovereigntyApi | GetSovereigntyCampaigns | Get /sovereignty/campaigns/ | List sovereignty campaigns |
SovereigntyApi | GetSovereigntyStructures | Get /sovereignty/structures/ | List sovereignty structures |
UniverseApi | GetUniverseBloodlines | Get /universe/bloodlines/ | Get bloodlines |
UniverseApi | GetUniverseCategories | Get /universe/categories/ | Get item categories |
UniverseApi | GetUniverseCategoriesCategoryId | Get /universe/categories/{category_id}/ | Get item category information |
UniverseApi | GetUniverseFactions | Get /universe/factions/ | Get factions |
UniverseApi | GetUniverseGroups | Get /universe/groups/ | Get item groups |
UniverseApi | GetUniverseGroupsGroupId | Get /universe/groups/{group_id}/ | Get item group information |
UniverseApi | GetUniverseRaces | Get /universe/races/ | Get character races |
UniverseApi | GetUniverseStationsStationId | Get /universe/stations/{station_id}/ | Get station information |
UniverseApi | GetUniverseStructures | Get /universe/structures/ | List all public structures |
UniverseApi | GetUniverseStructuresStructureId | Get /universe/structures/{structure_id}/ | Get structure information |
UniverseApi | GetUniverseSystemsSystemId | Get /universe/systems/{system_id}/ | Get solar system information |
UniverseApi | GetUniverseTypes | Get /universe/types/ | Get types |
UniverseApi | GetUniverseTypesTypeId | Get /universe/types/{type_id}/ | Get type information |
UniverseApi | PostUniverseNames | Post /universe/names/ | Get names and categories for a set of ID's |
UserInterfaceApi | PostUiAutopilotWaypoint | Post /ui/autopilot/waypoint/ | Set Autopilot Waypoint |
UserInterfaceApi | PostUiOpenwindowContract | Post /ui/openwindow/contract/ | Open Contract Window |
UserInterfaceApi | PostUiOpenwindowInformation | Post /ui/openwindow/information/ | Open Information Window |
UserInterfaceApi | PostUiOpenwindowMarketdetails | Post /ui/openwindow/marketdetails/ | Open Market Details |
UserInterfaceApi | PostUiOpenwindowNewmail | Post /ui/openwindow/newmail/ | Open New Mail Window |
WalletApi | GetCharactersCharacterIdWallets | Get /characters/{character_id}/wallets/ | List wallets and balances |
WarsApi | GetWars | Get /wars/ | List wars |
WarsApi | GetWarsWarId | Get /wars/{war_id}/ | Get war information |
WarsApi | GetWarsWarIdKillmails | Get /wars/{war_id}/killmails/ | List kills for a war |
- DeleteCharactersCharacterIdContactsForbidden
- DeleteCharactersCharacterIdContactsInternalServerError
- DeleteCharactersCharacterIdFittingsFittingIdForbidden
- DeleteCharactersCharacterIdFittingsFittingIdInternalServerError
- DeleteCharactersCharacterIdMailLabelsLabelIdForbidden
- DeleteCharactersCharacterIdMailLabelsLabelIdInternalServerError
- DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity
- DeleteCharactersCharacterIdMailMailIdForbidden
- DeleteCharactersCharacterIdMailMailIdInternalServerError
- DeleteFleetsFleetIdMembersMemberIdForbidden
- DeleteFleetsFleetIdMembersMemberIdInternalServerError
- DeleteFleetsFleetIdMembersMemberIdNotFound
- DeleteFleetsFleetIdSquadsSquadIdForbidden
- DeleteFleetsFleetIdSquadsSquadIdInternalServerError
- DeleteFleetsFleetIdSquadsSquadIdNotFound
- DeleteFleetsFleetIdWingsWingIdForbidden
- DeleteFleetsFleetIdWingsWingIdInternalServerError
- DeleteFleetsFleetIdWingsWingIdNotFound
- GetAlliancesAllianceIdCorporationsInternalServerError
- GetAlliancesAllianceIdIconsInternalServerError
- GetAlliancesAllianceIdIconsNotFound
- GetAlliancesAllianceIdIconsOk
- GetAlliancesAllianceIdInternalServerError
- GetAlliancesAllianceIdNotFound
- GetAlliancesAllianceIdOk
- GetAlliancesInternalServerError
- GetAlliancesNames200Ok
- GetAlliancesNamesInternalServerError
- GetCharactersCharacterIdAssets200Ok
- GetCharactersCharacterIdAssetsForbidden
- GetCharactersCharacterIdAssetsInternalServerError
- GetCharactersCharacterIdBookmarks200Ok
- GetCharactersCharacterIdBookmarksCoordinates
- GetCharactersCharacterIdBookmarksFolders200Ok
- GetCharactersCharacterIdBookmarksFoldersForbidden
- GetCharactersCharacterIdBookmarksFoldersInternalServerError
- GetCharactersCharacterIdBookmarksForbidden
- GetCharactersCharacterIdBookmarksInternalServerError
- GetCharactersCharacterIdBookmarksItem
- GetCharactersCharacterIdBookmarksTarget
- GetCharactersCharacterIdCalendar200Ok
- GetCharactersCharacterIdCalendarEventIdForbidden
- GetCharactersCharacterIdCalendarEventIdInternalServerError
- GetCharactersCharacterIdCalendarEventIdOk
- GetCharactersCharacterIdCalendarForbidden
- GetCharactersCharacterIdCalendarInternalServerError
- GetCharactersCharacterIdClonesForbidden
- GetCharactersCharacterIdClonesHomeLocation
- GetCharactersCharacterIdClonesInternalServerError
- GetCharactersCharacterIdClonesJumpClone
- GetCharactersCharacterIdClonesOk
- GetCharactersCharacterIdContacts200Ok
- GetCharactersCharacterIdContactsForbidden
- GetCharactersCharacterIdContactsInternalServerError
- GetCharactersCharacterIdContactsLabels200Ok
- GetCharactersCharacterIdContactsLabelsForbidden
- GetCharactersCharacterIdContactsLabelsInternalServerError
- GetCharactersCharacterIdCorporationhistory200Ok
- GetCharactersCharacterIdCorporationhistoryInternalServerError
- GetCharactersCharacterIdFittings200Ok
- GetCharactersCharacterIdFittingsForbidden
- GetCharactersCharacterIdFittingsInternalServerError
- GetCharactersCharacterIdFittingsItem
- GetCharactersCharacterIdInternalServerError
- GetCharactersCharacterIdKillmailsRecent200Ok
- GetCharactersCharacterIdKillmailsRecentForbidden
- GetCharactersCharacterIdKillmailsRecentInternalServerError
- GetCharactersCharacterIdLocationForbidden
- GetCharactersCharacterIdLocationInternalServerError
- GetCharactersCharacterIdLocationOk
- GetCharactersCharacterIdMail200Ok
- GetCharactersCharacterIdMailForbidden
- GetCharactersCharacterIdMailInternalServerError
- GetCharactersCharacterIdMailLabelsForbidden
- GetCharactersCharacterIdMailLabelsInternalServerError
- GetCharactersCharacterIdMailLabelsLabel
- GetCharactersCharacterIdMailLabelsOk
- GetCharactersCharacterIdMailLists200Ok
- GetCharactersCharacterIdMailListsForbidden
- GetCharactersCharacterIdMailListsInternalServerError
- GetCharactersCharacterIdMailMailIdForbidden
- GetCharactersCharacterIdMailMailIdInternalServerError
- GetCharactersCharacterIdMailMailIdNotFound
- GetCharactersCharacterIdMailMailIdOk
- GetCharactersCharacterIdMailMailIdRecipient
- GetCharactersCharacterIdMailRecipient
- GetCharactersCharacterIdNotFound
- GetCharactersCharacterIdOk
- GetCharactersCharacterIdPlanets200Ok
- GetCharactersCharacterIdPlanetsForbidden
- GetCharactersCharacterIdPlanetsInternalServerError
- GetCharactersCharacterIdPlanetsPlanetIdExtractorDetails
- GetCharactersCharacterIdPlanetsPlanetIdFactoryDetails
- GetCharactersCharacterIdPlanetsPlanetIdForbidden
- GetCharactersCharacterIdPlanetsPlanetIdHead
- GetCharactersCharacterIdPlanetsPlanetIdInternalServerError
- GetCharactersCharacterIdPlanetsPlanetIdLink
- GetCharactersCharacterIdPlanetsPlanetIdNotFound
- GetCharactersCharacterIdPlanetsPlanetIdOk
- GetCharactersCharacterIdPlanetsPlanetIdPin
- GetCharactersCharacterIdPlanetsPlanetIdRoute
- GetCharactersCharacterIdPlanetsPlanetIdWaypoint
- GetCharactersCharacterIdPortraitInternalServerError
- GetCharactersCharacterIdPortraitNotFound
- GetCharactersCharacterIdPortraitOk
- GetCharactersCharacterIdSearchForbidden
- GetCharactersCharacterIdSearchInternalServerError
- GetCharactersCharacterIdSearchOk
- GetCharactersCharacterIdShipForbidden
- GetCharactersCharacterIdShipInternalServerError
- GetCharactersCharacterIdShipOk
- GetCharactersCharacterIdSkillqueue200Ok
- GetCharactersCharacterIdSkillqueueForbidden
- GetCharactersCharacterIdSkillqueueInternalServerError
- GetCharactersCharacterIdSkillsForbidden
- GetCharactersCharacterIdSkillsInternalServerError
- GetCharactersCharacterIdSkillsOk
- GetCharactersCharacterIdSkillsSkill
- GetCharactersCharacterIdWallets200Ok
- GetCharactersCharacterIdWalletsForbidden
- GetCharactersCharacterIdWalletsInternalServerError
- GetCharactersNames200Ok
- GetCharactersNamesInternalServerError
- GetCorporationsCorporationIdAlliancehistory200Ok
- GetCorporationsCorporationIdAlliancehistoryAlliance
- GetCorporationsCorporationIdAlliancehistoryInternalServerError
- GetCorporationsCorporationIdIconsInternalServerError
- GetCorporationsCorporationIdIconsNotFound
- GetCorporationsCorporationIdIconsOk
- GetCorporationsCorporationIdInternalServerError
- GetCorporationsCorporationIdMembers200Ok
- GetCorporationsCorporationIdMembersForbidden
- GetCorporationsCorporationIdMembersInternalServerError
- GetCorporationsCorporationIdNotFound
- GetCorporationsCorporationIdOk
- GetCorporationsCorporationIdRoles200Ok
- GetCorporationsCorporationIdRolesForbidden
- GetCorporationsCorporationIdRolesInternalServerError
- GetCorporationsNames200Ok
- GetCorporationsNamesInternalServerError
- GetFleetsFleetIdForbidden
- GetFleetsFleetIdInternalServerError
- GetFleetsFleetIdMembers200Ok
- GetFleetsFleetIdMembersForbidden
- GetFleetsFleetIdMembersInternalServerError
- GetFleetsFleetIdMembersNotFound
- GetFleetsFleetIdNotFound
- GetFleetsFleetIdOk
- GetFleetsFleetIdWings200Ok
- GetFleetsFleetIdWingsForbidden
- GetFleetsFleetIdWingsInternalServerError
- GetFleetsFleetIdWingsNotFound
- GetFleetsFleetIdWingsSquad
- GetIncursions200Ok
- GetIncursionsInternalServerError
- GetIndustryFacilities200Ok
- GetIndustryFacilitiesInternalServerError
- GetIndustrySystems200Ok
- GetIndustrySystemsCostIndice
- GetIndustrySystemsInternalServerError
- GetInsurancePrices200Ok
- GetInsurancePricesInternalServerError
- GetInsurancePricesLevel
- GetKillmailsKillmailIdKillmailHashAttacker
- GetKillmailsKillmailIdKillmailHashInternalServerError
- GetKillmailsKillmailIdKillmailHashItem
- GetKillmailsKillmailIdKillmailHashItem1
- GetKillmailsKillmailIdKillmailHashOk
- GetKillmailsKillmailIdKillmailHashPosition
- GetKillmailsKillmailIdKillmailHashUnprocessableEntity
- GetKillmailsKillmailIdKillmailHashVictim
- GetMarketsPrices200Ok
- GetMarketsPricesInternalServerError
- GetMarketsRegionIdHistory200Ok
- GetMarketsRegionIdHistoryInternalServerError
- GetMarketsRegionIdHistoryUnprocessableEntity
- GetMarketsRegionIdOrders200Ok
- GetMarketsRegionIdOrdersInternalServerError
- GetMarketsRegionIdOrdersUnprocessableEntity
- GetMarketsStructuresStructureId200Ok
- GetMarketsStructuresStructureIdForbidden
- GetMarketsStructuresStructureIdInternalServerError
- GetSearchInternalServerError
- GetSearchOk
- GetSovereigntyCampaigns200Ok
- GetSovereigntyCampaignsInternalServerError
- GetSovereigntyCampaignsParticipant
- GetSovereigntyStructures200Ok
- GetSovereigntyStructuresInternalServerError
- GetUniverseBloodlines200Ok
- GetUniverseBloodlinesInternalServerError
- GetUniverseCategoriesCategoryIdInternalServerError
- GetUniverseCategoriesCategoryIdNotFound
- GetUniverseCategoriesCategoryIdOk
- GetUniverseCategoriesInternalServerError
- GetUniverseFactions200Ok
- GetUniverseFactionsInternalServerError
- GetUniverseGroupsGroupIdInternalServerError
- GetUniverseGroupsGroupIdNotFound
- GetUniverseGroupsGroupIdOk
- GetUniverseGroupsInternalServerError
- GetUniverseRaces200Ok
- GetUniverseRacesInternalServerError
- GetUniverseSchematicsSchematicIdInternalServerError
- GetUniverseSchematicsSchematicIdNotFound
- GetUniverseSchematicsSchematicIdOk
- GetUniverseStationsStationIdInternalServerError
- GetUniverseStationsStationIdOk
- GetUniverseStructuresInternalServerError
- GetUniverseStructuresStructureIdForbidden
- GetUniverseStructuresStructureIdInternalServerError
- GetUniverseStructuresStructureIdNotFound
- GetUniverseStructuresStructureIdOk
- GetUniverseStructuresStructureIdPosition
- GetUniverseSystemsSystemIdInternalServerError
- GetUniverseSystemsSystemIdNotFound
- GetUniverseSystemsSystemIdOk
- GetUniverseTypesInternalServerError
- GetUniverseTypesTypeIdDogmaAttribute
- GetUniverseTypesTypeIdDogmaEffect
- GetUniverseTypesTypeIdInternalServerError
- GetUniverseTypesTypeIdNotFound
- GetUniverseTypesTypeIdOk
- GetWarsInternalServerError
- GetWarsWarIdAggressor
- GetWarsWarIdAlly
- GetWarsWarIdDefender
- GetWarsWarIdInternalServerError
- GetWarsWarIdKillmails200Ok
- GetWarsWarIdKillmailsInternalServerError
- GetWarsWarIdKillmailsUnprocessableEntity
- GetWarsWarIdOk
- GetWarsWarIdUnprocessableEntity
- PostCharactersCharacterIdContactsForbidden
- PostCharactersCharacterIdContactsInternalServerError
- PostCharactersCharacterIdCspaCharacters
- PostCharactersCharacterIdCspaCreated
- PostCharactersCharacterIdCspaForbidden
- PostCharactersCharacterIdCspaInternalServerError
- PostCharactersCharacterIdFittingsCreated
- PostCharactersCharacterIdFittingsFitting
- PostCharactersCharacterIdFittingsForbidden
- PostCharactersCharacterIdFittingsInternalServerError
- PostCharactersCharacterIdFittingsItem
- PostCharactersCharacterIdMailBadRequest
- PostCharactersCharacterIdMailForbidden
- PostCharactersCharacterIdMailInternalServerError
- PostCharactersCharacterIdMailLabelsForbidden
- PostCharactersCharacterIdMailLabelsInternalServerError
- PostCharactersCharacterIdMailLabelsLabel
- PostCharactersCharacterIdMailMail
- PostCharactersCharacterIdMailRecipient
- PostFleetsFleetIdMembersForbidden
- PostFleetsFleetIdMembersInternalServerError
- PostFleetsFleetIdMembersInvitation
- PostFleetsFleetIdMembersNotFound
- PostFleetsFleetIdMembersUnprocessableEntity
- PostFleetsFleetIdWingsCreated
- PostFleetsFleetIdWingsForbidden
- PostFleetsFleetIdWingsInternalServerError
- PostFleetsFleetIdWingsNotFound
- PostFleetsFleetIdWingsWingIdSquadsCreated
- PostFleetsFleetIdWingsWingIdSquadsForbidden
- PostFleetsFleetIdWingsWingIdSquadsInternalServerError
- PostFleetsFleetIdWingsWingIdSquadsNotFound
- PostUiAutopilotWaypointForbidden
- PostUiAutopilotWaypointInternalServerError
- PostUiOpenwindowContractForbidden
- PostUiOpenwindowContractInternalServerError
- PostUiOpenwindowInformationForbidden
- PostUiOpenwindowInformationInternalServerError
- PostUiOpenwindowMarketdetailsForbidden
- PostUiOpenwindowMarketdetailsInternalServerError
- PostUiOpenwindowNewmailForbidden
- PostUiOpenwindowNewmailInternalServerError
- PostUiOpenwindowNewmailNewMail
- PostUiOpenwindowNewmailUnprocessableEntity
- PostUniverseNames200Ok
- PostUniverseNamesInternalServerError
- PostUniverseNamesNotFound
- PutCharactersCharacterIdCalendarEventIdForbidden
- PutCharactersCharacterIdCalendarEventIdInternalServerError
- PutCharactersCharacterIdCalendarEventIdResponse
- PutCharactersCharacterIdContactsForbidden
- PutCharactersCharacterIdContactsInternalServerError
- PutCharactersCharacterIdMailMailIdBadRequest
- PutCharactersCharacterIdMailMailIdContents
- PutCharactersCharacterIdMailMailIdForbidden
- PutCharactersCharacterIdMailMailIdInternalServerError
- PutFleetsFleetIdBadRequest
- PutFleetsFleetIdForbidden
- PutFleetsFleetIdInternalServerError
- PutFleetsFleetIdMembersMemberIdForbidden
- PutFleetsFleetIdMembersMemberIdInternalServerError
- PutFleetsFleetIdMembersMemberIdMovement
- PutFleetsFleetIdMembersMemberIdNotFound
- PutFleetsFleetIdMembersMemberIdUnprocessableEntity
- PutFleetsFleetIdNewSettings
- PutFleetsFleetIdNotFound
- PutFleetsFleetIdSquadsSquadIdForbidden
- PutFleetsFleetIdSquadsSquadIdInternalServerError
- PutFleetsFleetIdSquadsSquadIdNaming
- PutFleetsFleetIdSquadsSquadIdNotFound
- PutFleetsFleetIdWingsWingIdForbidden
- PutFleetsFleetIdWingsWingIdInternalServerError
- PutFleetsFleetIdWingsWingIdNaming
- PutFleetsFleetIdWingsWingIdNotFound
- Type: OAuth
- Flow: implicit
- Authorization URL: https://login.eveonline.com/oauth/authorize
- Scopes:
- esi-assets.read_assets.v1: EVE SSO scope esi-assets.read_assets.v1
- esi-bookmarks.read_character_bookmarks.v1: EVE SSO scope esi-bookmarks.read_character_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_contacts.v1: EVE SSO scope esi-characters.read_contacts.v1
- esi-characters.write_contacts.v1: EVE SSO scope esi-characters.write_contacts.v1
- esi-clones.read_clones.v1: EVE SSO scope esi-clones.read_clones.v1
- esi-corporations.read_corporation_membership.v1: EVE SSO scope esi-corporations.read_corporation_membership.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-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_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.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-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
Example:
auth, err = oauth2conf.TokenSource(http.Client, token) // Access and Refresh token structure
client, err := evesi.NewClient(nil, "evesi client http://mysite.com")
ctx := context.WithValue(context.TODO(), evesi.ContextOAuth2, auth)
result, response, err := client.Endpoint.AuthenticatedOperation( ctx,
requiredParam,
map[string]interface{} {
"optionalParam1": "stringParam",
"optionalParam2": 1234.56
})
https://github.com/go-resty/resty (MIT license) Copyright © 2015-2016 Jeevanandam M (jeeva@myjeeva.com)
- Uses modified setBody and detectContentType
https://github.com/gregjones/httpcache (MIT license) Copyright © 2012 Greg Jones (greg.jones@gmail.com)
- Uses parseCacheControl and CacheExpires as a helper function