Skip to content

Latest commit

 

History

History
138 lines (95 loc) · 6.38 KB

KillmailsApi.md

File metadata and controls

138 lines (95 loc) · 6.38 KB

\KillmailsApi

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

Method HTTP request Description
GetCharactersCharacterIdKillmailsRecent Get /v1/characters/{character_id}/killmails/recent/ Get character kills and losses
GetCorporationsCorporationIdKillmailsRecent Get /v1/corporations/{corporation_id}/killmails/recent/ Get corporation kills and losses
GetKillmailsKillmailIdKillmailHash Get /v1/killmails/{killmail_id}/{killmail_hash}/ Get a single killmail

GetCharactersCharacterIdKillmailsRecent

[]GetCharactersCharacterIdKillmailsRecent200Ok GetCharactersCharacterIdKillmailsRecent(ctx, characterId, optional) Get character kills and losses

Return a list of character's recent kills and losses --- This route is cached for up to 120 seconds

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
characterId int32 An EVE character ID
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
characterId int32 An EVE character ID
datasource string The server name you would like data from [default to tranquility]
ifNoneMatch string ETag from a previous request. A 304 will be returned if this matches the current ETag
maxCount int32 How many killmails to return at maximum [default to 50]
maxKillId int32 Only return killmails with ID smaller than this.
token string Access token to use if unable to set a header
userAgent string Client identifier, takes precedence over headers
xUserAgent string Client identifier, takes precedence over User-Agent

Return type

[]GetCharactersCharacterIdKillmailsRecent200Ok

Authorization

evesso

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetCorporationsCorporationIdKillmailsRecent

[]GetCorporationsCorporationIdKillmailsRecent200Ok GetCorporationsCorporationIdKillmailsRecent(ctx, corporationId, optional) Get corporation kills and losses

Get a list of corporation's recent kills and losses --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Director

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
corporationId int32 An EVE corporation ID
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
corporationId int32 An EVE corporation ID
datasource string The server name you would like data from [default to tranquility]
ifNoneMatch string ETag from a previous request. A 304 will be returned if this matches the current ETag
maxKillId int32 Only return killmails with ID smaller than this
token string Access token to use if unable to set a header
userAgent string Client identifier, takes precedence over headers
xUserAgent string Client identifier, takes precedence over User-Agent

Return type

[]GetCorporationsCorporationIdKillmailsRecent200Ok

Authorization

evesso

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetKillmailsKillmailIdKillmailHash

GetKillmailsKillmailIdKillmailHashOk GetKillmailsKillmailIdKillmailHash(ctx, killmailHash, killmailId, optional) Get a single killmail

Return a single killmail from its ID and hash --- This route is cached for up to 1209600 seconds

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
killmailHash string The killmail hash for verification
killmailId int32 The killmail ID to be queried
optional map[string]interface{} optional parameters nil if no parameters

Optional Parameters

Optional parameters are passed through a map[string]interface{}.

Name Type Description Notes
killmailHash string The killmail hash for verification
killmailId int32 The killmail ID to be queried
datasource string The server name you would like data from [default to tranquility]
ifNoneMatch string ETag from a previous request. A 304 will be returned if this matches the current ETag
userAgent string Client identifier, takes precedence over headers
xUserAgent string Client identifier, takes precedence over User-Agent

Return type

GetKillmailsKillmailIdKillmailHashOk

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]