Skip to content

Latest commit

 

History

History
254 lines (172 loc) · 11.3 KB

AssetsApi.md

File metadata and controls

254 lines (172 loc) · 11.3 KB

\AssetsApi

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

Method HTTP request Description
GetCharactersCharacterIdAssets Get /v5/characters/{character_id}/assets/ Get character assets
GetCorporationsCorporationIdAssets Get /v5/corporations/{corporation_id}/assets/ Get corporation assets
PostCharactersCharacterIdAssetsLocations Post /v2/characters/{character_id}/assets/locations/ Get character asset locations
PostCharactersCharacterIdAssetsNames Post /v1/characters/{character_id}/assets/names/ Get character asset names
PostCorporationsCorporationIdAssetsLocations Post /v2/corporations/{corporation_id}/assets/locations/ Get corporation asset locations
PostCorporationsCorporationIdAssetsNames Post /v1/corporations/{corporation_id}/assets/names/ Get corporation asset names

GetCharactersCharacterIdAssets

[]GetCharactersCharacterIdAssets200Ok GetCharactersCharacterIdAssets(ctx, characterId, optional) Get character assets

Return a list of the characters assets --- This route is cached for up to 3600 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
page int32 Which page of results to return [default to 1]
token string Access token to use if unable to set a header

Return type

[]GetCharactersCharacterIdAssets200Ok

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]

GetCorporationsCorporationIdAssets

[]GetCorporationsCorporationIdAssets200Ok GetCorporationsCorporationIdAssets(ctx, corporationId, optional) Get corporation assets

Return a list of the corporation assets --- This route is cached for up to 3600 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
page int32 Which page of results to return [default to 1]
token string Access token to use if unable to set a header

Return type

[]GetCorporationsCorporationIdAssets200Ok

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]

PostCharactersCharacterIdAssetsLocations

[]PostCharactersCharacterIdAssetsLocations200Ok PostCharactersCharacterIdAssetsLocations(ctx, characterId, itemIds, optional) Get character asset locations

Return locations for a set of item ids, which you can get from character assets endpoint. Coordinates for items in hangars or stations are set to (0,0,0) ---

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
characterId int32 An EVE character ID
itemIds []int64 A list of item ids
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
itemIds []int64 A list of item ids
datasource string The server name you would like data from [default to tranquility]
token string Access token to use if unable to set a header

Return type

[]PostCharactersCharacterIdAssetsLocations200Ok

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]

PostCharactersCharacterIdAssetsNames

[]PostCharactersCharacterIdAssetsNames200Ok PostCharactersCharacterIdAssetsNames(ctx, characterId, itemIds, optional) Get character asset names

Return names for a set of item ids, which you can get from character assets endpoint. Typically used for items that can customize names, like containers or ships. ---

Required Parameters

Name Type Description Notes
ctx context.Context pass through context (authentication, logging, tracing)
characterId int32 An EVE character ID
itemIds []int64 A list of item ids
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
itemIds []int64 A list of item ids
datasource string The server name you would like data from [default to tranquility]
token string Access token to use if unable to set a header

Return type

[]PostCharactersCharacterIdAssetsNames200Ok

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]

PostCorporationsCorporationIdAssetsLocations

[]PostCorporationsCorporationIdAssetsLocations200Ok PostCorporationsCorporationIdAssetsLocations(ctx, corporationId, itemIds, optional) Get corporation asset locations

Return locations for a set of item ids, which you can get from corporation assets endpoint. Coordinates for items in hangars or stations are set to (0,0,0) --- 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
itemIds []int64 A list of item ids
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
itemIds []int64 A list of item ids
datasource string The server name you would like data from [default to tranquility]
token string Access token to use if unable to set a header

Return type

[]PostCorporationsCorporationIdAssetsLocations200Ok

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]

PostCorporationsCorporationIdAssetsNames

[]PostCorporationsCorporationIdAssetsNames200Ok PostCorporationsCorporationIdAssetsNames(ctx, corporationId, itemIds, optional) Get corporation asset names

Return names for a set of item ids, which you can get from corporation assets endpoint. Only valid for items that can customize names, like containers or ships --- 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
itemIds []int64 A list of item ids
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
itemIds []int64 A list of item ids
datasource string The server name you would like data from [default to tranquility]
token string Access token to use if unable to set a header

Return type

[]PostCorporationsCorporationIdAssetsNames200Ok

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]