Skip to content

Latest commit

 

History

History
1609 lines (1138 loc) · 55.8 KB

File metadata and controls

1609 lines (1138 loc) · 55.8 KB

EveSwaggerInterface.UniverseApi

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

Method HTTP request Description
getUniverseAncestries GET /universe/ancestries/ Get ancestries
getUniverseAsteroidBeltsAsteroidBeltId GET /universe/asteroid_belts/{asteroid_belt_id}/ Get asteroid belt information
getUniverseBloodlines GET /universe/bloodlines/ Get bloodlines
getUniverseCategories GET /universe/categories/ Get item categories
getUniverseCategoriesCategoryId GET /universe/categories/{category_id}/ Get item category information
getUniverseConstellations GET /universe/constellations/ Get constellations
getUniverseConstellationsConstellationId GET /universe/constellations/{constellation_id}/ Get constellation information
getUniverseFactions GET /universe/factions/ Get factions
getUniverseGraphics GET /universe/graphics/ Get graphics
getUniverseGraphicsGraphicId GET /universe/graphics/{graphic_id}/ Get graphic information
getUniverseGroups GET /universe/groups/ Get item groups
getUniverseGroupsGroupId GET /universe/groups/{group_id}/ Get item group information
getUniverseMoonsMoonId GET /universe/moons/{moon_id}/ Get moon information
getUniversePlanetsPlanetId GET /universe/planets/{planet_id}/ Get planet information
getUniverseRaces GET /universe/races/ Get character races
getUniverseRegions GET /universe/regions/ Get regions
getUniverseRegionsRegionId GET /universe/regions/{region_id}/ Get region information
getUniverseStargatesStargateId GET /universe/stargates/{stargate_id}/ Get stargate information
getUniverseStarsStarId GET /universe/stars/{star_id}/ Get star information
getUniverseStationsStationId GET /universe/stations/{station_id}/ Get station information
getUniverseStructures GET /universe/structures/ List all public structures
getUniverseStructuresStructureId GET /universe/structures/{structure_id}/ Get structure information
getUniverseSystemJumps GET /universe/system_jumps/ Get system jumps
getUniverseSystemKills GET /universe/system_kills/ Get system kills
getUniverseSystems GET /universe/systems/ Get solar systems
getUniverseSystemsSystemId GET /universe/systems/{system_id}/ Get solar system information
getUniverseTypes GET /universe/types/ Get types
getUniverseTypesTypeId GET /universe/types/{type_id}/ Get type information
postUniverseIds POST /universe/ids/ Bulk names to IDs
postUniverseNames POST /universe/names/ Get names and categories for a set of IDs

getUniverseAncestries

[GetUniverseAncestries200Ok] getUniverseAncestries(opts)

Get ancestries

Get all character ancestries --- Alternate route: /legacy/universe/ancestries/ Alternate route: /v1/universe/ancestries/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseAncestries(opts, callback);

Parameters

Name Type Description Notes
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

[GetUniverseAncestries200Ok]

Authorization

No authorization required

HTTP request headers

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

getUniverseAsteroidBeltsAsteroidBeltId

GetUniverseAsteroidBeltsAsteroidBeltIdOk getUniverseAsteroidBeltsAsteroidBeltId(asteroidBeltId, opts)

Get asteroid belt information

Get information on an asteroid belt --- Alternate route: /legacy/universe/asteroid_belts/{asteroid_belt_id}/ Alternate route: /v1/universe/asteroid_belts/{asteroid_belt_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var asteroidBeltId = 56; // Number | asteroid_belt_id integer

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseAsteroidBeltsAsteroidBeltId(asteroidBeltId, opts, callback);

Parameters

Name Type Description Notes
asteroidBeltId Number asteroid_belt_id integer
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

GetUniverseAsteroidBeltsAsteroidBeltIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseBloodlines

[GetUniverseBloodlines200Ok] getUniverseBloodlines(opts)

Get bloodlines

Get a list of bloodlines --- Alternate route: /legacy/universe/bloodlines/ Alternate route: /v1/universe/bloodlines/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseBloodlines(opts, callback);

Parameters

Name Type Description Notes
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

[GetUniverseBloodlines200Ok]

Authorization

No authorization required

HTTP request headers

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

getUniverseCategories

['Number'] getUniverseCategories(opts)

Get item categories

Get a list of item categories --- Alternate route: /legacy/universe/categories/ Alternate route: /v1/universe/categories/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseCategories(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

['Number']

Authorization

No authorization required

HTTP request headers

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

getUniverseCategoriesCategoryId

GetUniverseCategoriesCategoryIdOk getUniverseCategoriesCategoryId(categoryId, opts)

Get item category information

Get information of an item category --- Alternate route: /legacy/universe/categories/{category_id}/ Alternate route: /v1/universe/categories/{category_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var categoryId = 56; // Number | An Eve item category ID

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseCategoriesCategoryId(categoryId, opts, callback);

Parameters

Name Type Description Notes
categoryId Number An Eve item category ID
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

GetUniverseCategoriesCategoryIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseConstellations

['Number'] getUniverseConstellations(opts)

Get constellations

Get a list of constellations --- Alternate route: /legacy/universe/constellations/ Alternate route: /v1/universe/constellations/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseConstellations(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

['Number']

Authorization

No authorization required

HTTP request headers

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

getUniverseConstellationsConstellationId

GetUniverseConstellationsConstellationIdOk getUniverseConstellationsConstellationId(constellationId, opts)

Get constellation information

Get information on a constellation --- Alternate route: /legacy/universe/constellations/{constellation_id}/ Alternate route: /v1/universe/constellations/{constellation_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var constellationId = 56; // Number | constellation_id integer

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseConstellationsConstellationId(constellationId, opts, callback);

Parameters

Name Type Description Notes
constellationId Number constellation_id integer
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

GetUniverseConstellationsConstellationIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseFactions

[GetUniverseFactions200Ok] getUniverseFactions(opts)

Get factions

Get a list of factions --- Alternate route: /dev/universe/factions/ Alternate route: /v2/universe/factions/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseFactions(opts, callback);

Parameters

Name Type Description Notes
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

[GetUniverseFactions200Ok]

Authorization

No authorization required

HTTP request headers

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

getUniverseGraphics

['Number'] getUniverseGraphics(opts)

Get graphics

Get a list of graphics --- Alternate route: /legacy/universe/graphics/ Alternate route: /v1/universe/graphics/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseGraphics(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

['Number']

Authorization

No authorization required

HTTP request headers

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

getUniverseGraphicsGraphicId

GetUniverseGraphicsGraphicIdOk getUniverseGraphicsGraphicId(graphicId, opts)

Get graphic information

Get information on a graphic --- Alternate route: /dev/universe/graphics/{graphic_id}/ Alternate route: /legacy/universe/graphics/{graphic_id}/ Alternate route: /v1/universe/graphics/{graphic_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var graphicId = 56; // Number | graphic_id integer

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseGraphicsGraphicId(graphicId, opts, callback);

Parameters

Name Type Description Notes
graphicId Number graphic_id integer
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

GetUniverseGraphicsGraphicIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseGroups

['Number'] getUniverseGroups(opts)

Get item groups

Get a list of item groups --- Alternate route: /legacy/universe/groups/ Alternate route: /v1/universe/groups/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'page': 1 // Number | Which page of results to return
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseGroups(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
page Number Which page of results to return [optional] [default to 1]

Return type

['Number']

Authorization

No authorization required

HTTP request headers

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

getUniverseGroupsGroupId

GetUniverseGroupsGroupIdOk getUniverseGroupsGroupId(groupId, opts)

Get item group information

Get information on an item group --- Alternate route: /dev/universe/groups/{group_id}/ Alternate route: /legacy/universe/groups/{group_id}/ Alternate route: /v1/universe/groups/{group_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var groupId = 56; // Number | An Eve item group ID

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseGroupsGroupId(groupId, opts, callback);

Parameters

Name Type Description Notes
groupId Number An Eve item group ID
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

GetUniverseGroupsGroupIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseMoonsMoonId

GetUniverseMoonsMoonIdOk getUniverseMoonsMoonId(moonId, opts)

Get moon information

Get information on a moon --- Alternate route: /legacy/universe/moons/{moon_id}/ Alternate route: /v1/universe/moons/{moon_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var moonId = 56; // Number | moon_id integer

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseMoonsMoonId(moonId, opts, callback);

Parameters

Name Type Description Notes
moonId Number moon_id integer
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

GetUniverseMoonsMoonIdOk

Authorization

No authorization required

HTTP request headers

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

getUniversePlanetsPlanetId

GetUniversePlanetsPlanetIdOk getUniversePlanetsPlanetId(planetId, opts)

Get planet information

Get information on a planet --- Alternate route: /legacy/universe/planets/{planet_id}/ Alternate route: /v1/universe/planets/{planet_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var planetId = 56; // Number | planet_id integer

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniversePlanetsPlanetId(planetId, opts, callback);

Parameters

Name Type Description Notes
planetId Number planet_id integer
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

GetUniversePlanetsPlanetIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseRaces

[GetUniverseRaces200Ok] getUniverseRaces(opts)

Get character races

Get a list of character races --- Alternate route: /dev/universe/races/ Alternate route: /legacy/universe/races/ Alternate route: /v1/universe/races/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseRaces(opts, callback);

Parameters

Name Type Description Notes
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

[GetUniverseRaces200Ok]

Authorization

No authorization required

HTTP request headers

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

getUniverseRegions

['Number'] getUniverseRegions(opts)

Get regions

Get a list of regions --- Alternate route: /legacy/universe/regions/ Alternate route: /v1/universe/regions/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseRegions(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

['Number']

Authorization

No authorization required

HTTP request headers

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

getUniverseRegionsRegionId

GetUniverseRegionsRegionIdOk getUniverseRegionsRegionId(regionId, opts)

Get region information

Get information on a region --- Alternate route: /legacy/universe/regions/{region_id}/ Alternate route: /v1/universe/regions/{region_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var regionId = 56; // Number | region_id integer

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseRegionsRegionId(regionId, opts, callback);

Parameters

Name Type Description Notes
regionId Number region_id integer
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

GetUniverseRegionsRegionIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseStargatesStargateId

GetUniverseStargatesStargateIdOk getUniverseStargatesStargateId(stargateId, opts)

Get stargate information

Get information on a stargate --- Alternate route: /legacy/universe/stargates/{stargate_id}/ Alternate route: /v1/universe/stargates/{stargate_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var stargateId = 56; // Number | stargate_id integer

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseStargatesStargateId(stargateId, opts, callback);

Parameters

Name Type Description Notes
stargateId Number stargate_id integer
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

GetUniverseStargatesStargateIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseStarsStarId

GetUniverseStarsStarIdOk getUniverseStarsStarId(starId, opts)

Get star information

Get information on a star --- Alternate route: /legacy/universe/stars/{star_id}/ Alternate route: /v1/universe/stars/{star_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var starId = 56; // Number | star_id integer

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseStarsStarId(starId, opts, callback);

Parameters

Name Type Description Notes
starId Number star_id integer
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

GetUniverseStarsStarIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseStationsStationId

GetUniverseStationsStationIdOk getUniverseStationsStationId(stationId, opts)

Get station information

Get information on a station --- Alternate route: /dev/universe/stations/{station_id}/ Alternate route: /v2/universe/stations/{station_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var stationId = 56; // Number | station_id integer

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseStationsStationId(stationId, opts, callback);

Parameters

Name Type Description Notes
stationId Number station_id integer
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

GetUniverseStationsStationIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseStructures

['Number'] getUniverseStructures(opts)

List all public structures

List all public structures --- Alternate route: /dev/universe/structures/ Alternate route: /legacy/universe/structures/ Alternate route: /v1/universe/structures/ --- This route is cached for up to 3600 seconds

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'filter': "filter_example", // String | Only list public structures that have this service online
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseStructures(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
filter String Only list public structures that have this service online [optional]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

['Number']

Authorization

No authorization required

HTTP request headers

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

getUniverseStructuresStructureId

GetUniverseStructuresStructureIdOk getUniverseStructuresStructureId(structureId, opts)

Get structure information

Returns information on requested structure if you are on the ACL. Otherwise, returns "Forbidden" for all inputs. --- Alternate route: /v2/universe/structures/{structure_id}/ --- This route is cached for up to 3600 seconds

Example

var EveSwaggerInterface = require('eve_swagger_interface');
var defaultClient = EveSwaggerInterface.ApiClient.instance;

// Configure OAuth2 access token for authorization: evesso
var evesso = defaultClient.authentications['evesso'];
evesso.accessToken = 'YOUR ACCESS TOKEN';

var apiInstance = new EveSwaggerInterface.UniverseApi();

var structureId = 789; // Number | An Eve structure ID

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'token': "token_example" // String | Access token to use if unable to set a header
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseStructuresStructureId(structureId, opts, callback);

Parameters

Name Type Description Notes
structureId Number An Eve structure ID
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
token String Access token to use if unable to set a header [optional]

Return type

GetUniverseStructuresStructureIdOk

Authorization

evesso

HTTP request headers

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

getUniverseSystemJumps

[GetUniverseSystemJumps200Ok] getUniverseSystemJumps(opts)

Get system jumps

Get the number of jumps in solar systems within the last hour ending at the timestamp of the Last-Modified header, excluding wormhole space. Only systems with jumps will be listed --- Alternate route: /legacy/universe/system_jumps/ Alternate route: /v1/universe/system_jumps/ --- This route is cached for up to 3600 seconds

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseSystemJumps(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

[GetUniverseSystemJumps200Ok]

Authorization

No authorization required

HTTP request headers

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

getUniverseSystemKills

[GetUniverseSystemKills200Ok] getUniverseSystemKills(opts)

Get system kills

Get the number of ship, pod and NPC kills per solar system within the last hour ending at the timestamp of the Last-Modified header, excluding wormhole space. Only systems with kills will be listed --- Alternate route: /v2/universe/system_kills/ --- This route is cached for up to 3600 seconds

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseSystemKills(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

[GetUniverseSystemKills200Ok]

Authorization

No authorization required

HTTP request headers

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

getUniverseSystems

['Number'] getUniverseSystems(opts)

Get solar systems

Get a list of solar systems --- Alternate route: /dev/universe/systems/ Alternate route: /legacy/universe/systems/ Alternate route: /v1/universe/systems/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseSystems(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]

Return type

['Number']

Authorization

No authorization required

HTTP request headers

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

getUniverseSystemsSystemId

GetUniverseSystemsSystemIdOk getUniverseSystemsSystemId(systemId, opts)

Get solar system information

Get information on a solar system. --- Alternate route: /dev/universe/systems/{system_id}/ Alternate route: /v4/universe/systems/{system_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var systemId = 56; // Number | system_id integer

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseSystemsSystemId(systemId, opts, callback);

Parameters

Name Type Description Notes
systemId Number system_id integer
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

GetUniverseSystemsSystemIdOk

Authorization

No authorization required

HTTP request headers

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

getUniverseTypes

['Number'] getUniverseTypes(opts)

Get types

Get a list of type ids --- Alternate route: /legacy/universe/types/ Alternate route: /v1/universe/types/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'page': 1 // Number | Which page of results to return
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseTypes(opts, callback);

Parameters

Name Type Description Notes
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
page Number Which page of results to return [optional] [default to 1]

Return type

['Number']

Authorization

No authorization required

HTTP request headers

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

getUniverseTypesTypeId

GetUniverseTypesTypeIdOk getUniverseTypesTypeId(typeId, opts)

Get type information

Get information on a type --- Alternate route: /dev/universe/types/{type_id}/ Alternate route: /v3/universe/types/{type_id}/ --- This route expires daily at 11:05

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var typeId = 56; // Number | An Eve item type ID

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'ifNoneMatch': "ifNoneMatch_example", // String | ETag from a previous request. A 304 will be returned if this matches the current ETag
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getUniverseTypesTypeId(typeId, opts, callback);

Parameters

Name Type Description Notes
typeId Number An Eve item type ID
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
ifNoneMatch String ETag from a previous request. A 304 will be returned if this matches the current ETag [optional]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

GetUniverseTypesTypeIdOk

Authorization

No authorization required

HTTP request headers

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

postUniverseIds

PostUniverseIdsOk postUniverseIds(names, opts)

Bulk names to IDs

Resolve a set of names to IDs in the following categories: agents, alliances, characters, constellations, corporations factions, inventory_types, regions, stations, and systems. Only exact matches will be returned. All names searched for are cached for 12 hours --- Alternate route: /dev/universe/ids/ Alternate route: /legacy/universe/ids/ Alternate route: /v1/universe/ids/

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var names = [new EveSwaggerInterface.[String]()]; // [String] | The names to resolve

var opts = { 
  'acceptLanguage': "en", // String | Language to use in the response
  'datasource': "tranquility", // String | The server name you would like data from
  'language': "en" // String | Language to use in the response, takes precedence over Accept-Language
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.postUniverseIds(names, opts, callback);

Parameters

Name Type Description Notes
names [String] The names to resolve
acceptLanguage String Language to use in the response [optional] [default to en]
datasource String The server name you would like data from [optional] [default to tranquility]
language String Language to use in the response, takes precedence over Accept-Language [optional] [default to en]

Return type

PostUniverseIdsOk

Authorization

No authorization required

HTTP request headers

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

postUniverseNames

[PostUniverseNames200Ok] postUniverseNames(ids, opts)

Get names and categories for a set of IDs

Resolve a set of IDs to names and categories. Supported ID's for resolving are: Characters, Corporations, Alliances, Stations, Solar Systems, Constellations, Regions, Types, Factions --- Alternate route: /dev/universe/names/ Alternate route: /v3/universe/names/

Example

var EveSwaggerInterface = require('eve_swagger_interface');

var apiInstance = new EveSwaggerInterface.UniverseApi();

var ids = [new EveSwaggerInterface.[Number]()]; // [Number] | The ids to resolve

var opts = { 
  'datasource': "tranquility", // String | The server name you would like data from
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.postUniverseNames(ids, opts, callback);

Parameters

Name Type Description Notes
ids [Number] The ids to resolve
datasource String The server name you would like data from [optional] [default to tranquility]

Return type

[PostUniverseNames200Ok]

Authorization

No authorization required

HTTP request headers

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