openapi: 3.0.0 info: description: An OpenAPI for EVE Online title: EVE Swagger Interface Alliance Universe API version: '1.36' servers: - url: https://esi.evetech.net/latest tags: - name: Universe paths: /universe/ancestries/: get: description: 'Get all character ancestries --- Alternate route: `/legacy/universe/ancestries/` Alternate route: `/v1/universe/ancestries/` --- This route expires daily at 11:05' operationId: get_universe_ancestries parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' responses: '200': description: A list of ancestries headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: bloodline_id: description: The bloodline associated with this ancestry format: int32 title: get_universe_ancestries_bloodline_id type: integer description: description: description string title: get_universe_ancestries_description type: string icon_id: description: icon_id integer format: int32 title: get_universe_ancestries_icon_id type: integer id: description: id integer format: int32 title: get_universe_ancestries_id type: integer name: description: name string title: get_universe_ancestries_name type: string short_description: description: short_description string title: get_universe_ancestries_short_description type: string required: - id - name - bloodline_id - description title: get_universe_ancestries_200_ok type: object maxItems: 100 title: get_universe_ancestries_ok type: array examples: response: value: - bloodline_id: 1 description: Acutely aware of the small population... id: 12 name: Tube Child short_description: Manufactured citizens of the State. '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Ancestries tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/asteroid_belts/{asteroid_belt_id}/: get: description: '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' operationId: get_universe_asteroid_belts_asteroid_belt_id parameters: - description: asteroid_belt_id integer in: path name: asteroid_belt_id required: true schema: type: integer format: int32 example: 1001 - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' responses: '200': description: Information about an asteroid belt headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: name: description: name string title: get_universe_asteroid_belts_asteroid_belt_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_asteroid_belts_asteroid_belt_id_x type: number y: description: y number format: double title: get_universe_asteroid_belts_asteroid_belt_id_y type: number z: description: z number format: double title: get_universe_asteroid_belts_asteroid_belt_id_z type: number required: - x - y - z title: get_universe_asteroid_belts_asteroid_belt_id_position type: object system_id: description: The solar system this asteroid belt is in format: int32 title: get_universe_asteroid_belts_asteroid_belt_id_system_id type: integer required: - name - position - system_id title: get_universe_asteroid_belts_asteroid_belt_id_ok type: object examples: response: value: name: Tanoo I - Asteroid Belt 1 position: x: 161967513600 y: 21288837120 z: -73505464320 system_id: 30000001 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Asteroid belt not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_asteroid_belts_asteroid_belt_id_404_not_found type: string title: get_universe_asteroid_belts_asteroid_belt_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Asteroid Belt Information tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/bloodlines/: get: description: 'Get a list of bloodlines --- Alternate route: `/legacy/universe/bloodlines/` Alternate route: `/v1/universe/bloodlines/` --- This route expires daily at 11:05' operationId: get_universe_bloodlines parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' responses: '200': description: A list of bloodlines headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: bloodline_id: description: bloodline_id integer format: int32 title: get_universe_bloodlines_bloodline_id type: integer charisma: description: charisma integer format: int32 title: get_universe_bloodlines_charisma type: integer corporation_id: description: corporation_id integer format: int32 title: get_universe_bloodlines_corporation_id type: integer description: description: description string title: get_universe_bloodlines_description type: string intelligence: description: intelligence integer format: int32 title: get_universe_bloodlines_intelligence type: integer memory: description: memory integer format: int32 title: get_universe_bloodlines_memory type: integer name: description: name string title: get_universe_bloodlines_name type: string perception: description: perception integer format: int32 title: get_universe_bloodlines_perception type: integer race_id: description: race_id integer format: int32 title: get_universe_bloodlines_race_id type: integer ship_type_id: description: ship_type_id integer format: int32 title: get_universe_bloodlines_ship_type_id type: integer nullable: true willpower: description: willpower integer format: int32 title: get_universe_bloodlines_willpower type: integer required: - bloodline_id - name - description - race_id - ship_type_id - corporation_id - perception - willpower - charisma - memory - intelligence title: get_universe_bloodlines_200_ok type: object maxItems: 100 title: get_universe_bloodlines_ok type: array examples: response: value: - bloodline_id: 1 charisma: 6 corporation_id: 1000006 description: The Deteis are regarded as ... intelligence: 7 memory: 7 name: Deteis perception: 5 race_id: 1 ship_type_id: 601 willpower: 5 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Bloodlines tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/categories/: get: description: 'Get a list of item categories --- Alternate route: `/legacy/universe/categories/` Alternate route: `/v1/universe/categories/` --- This route expires daily at 11:05' operationId: get_universe_categories parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' responses: '200': description: A list of item category ids headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_categories_200_ok type: integer maxItems: 10000 title: get_universe_categories_ok type: array examples: response: value: - 1 - 2 - 3 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Item Categories tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/categories/{category_id}/: get: description: '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' operationId: get_universe_categories_category_id parameters: - $ref: '#/components/parameters/Accept-Language' - description: An Eve item category ID in: path name: category_id required: true schema: type: integer format: int32 example: 1001 - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' responses: '200': description: Information about an item category headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: category_id: description: category_id integer format: int32 title: get_universe_categories_category_id_category_id type: integer groups: description: groups array items: description: group integer format: int32 title: get_universe_categories_category_id_group type: integer maxItems: 10000 title: get_universe_categories_category_id_groups type: array name: description: name string title: get_universe_categories_category_id_name type: string published: description: published boolean title: get_universe_categories_category_id_published type: boolean required: - category_id - name - published - groups title: get_universe_categories_category_id_ok type: object examples: response: value: category_id: 6 groups: - 25 - 26 - 27 name: Ship published: true '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Category not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_categories_category_id_404_not_found type: string title: get_universe_categories_category_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Item Category Information tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/constellations/: get: description: 'Get a list of constellations --- Alternate route: `/legacy/universe/constellations/` Alternate route: `/v1/universe/constellations/` --- This route expires daily at 11:05' operationId: get_universe_constellations parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' responses: '200': description: A list of constellation ids headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_constellations_200_ok type: integer maxItems: 10000 title: get_universe_constellations_ok type: array examples: response: value: - 20000001 - 20000002 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Constellations tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/constellations/{constellation_id}/: get: description: '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' operationId: get_universe_constellations_constellation_id parameters: - $ref: '#/components/parameters/Accept-Language' - description: constellation_id integer in: path name: constellation_id required: true schema: type: integer format: int32 example: 20000020 - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' responses: '200': description: Information about a constellation headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: constellation_id: description: constellation_id integer format: int32 title: get_universe_constellations_constellation_id_constellation_id type: integer name: description: name string title: get_universe_constellations_constellation_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_constellations_constellation_id_x type: number y: description: y number format: double title: get_universe_constellations_constellation_id_y type: number z: description: z number format: double title: get_universe_constellations_constellation_id_z type: number required: - x - y - z title: get_universe_constellations_constellation_id_position type: object region_id: description: The region this constellation is in format: int32 title: get_universe_constellations_constellation_id_region_id type: integer systems: description: systems array items: description: system integer format: int32 title: get_universe_constellations_constellation_id_system type: integer maxItems: 10000 title: get_universe_constellations_constellation_id_systems type: array required: - constellation_id - name - position - region_id - systems title: get_universe_constellations_constellation_id_ok type: object examples: response: value: constellation_id: 20000009 name: Mekashtad position: x: 67796138757472320 y: -70591121348560960 z: -59587016159270070 region_id: 10000001 systems: - 20000302 - 20000303 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Constellation not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_constellations_constellation_id_404_not_found type: string title: get_universe_constellations_constellation_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Constellation Information tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/factions/: get: description: 'Get a list of factions --- Alternate route: `/dev/universe/factions/` Alternate route: `/v2/universe/factions/` --- This route expires daily at 11:05' operationId: get_universe_factions parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' responses: '200': description: A list of factions headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: corporation_id: description: corporation_id integer format: int32 title: get_universe_factions_corporation_id type: integer description: description: description string title: get_universe_factions_description type: string faction_id: description: faction_id integer format: int32 title: get_universe_factions_faction_id type: integer is_unique: description: is_unique boolean title: get_universe_factions_is_unique type: boolean militia_corporation_id: description: militia_corporation_id integer format: int32 title: get_universe_factions_militia_corporation_id type: integer name: description: name string title: get_universe_factions_name type: string size_factor: description: size_factor number format: float title: get_universe_factions_size_factor type: number solar_system_id: description: solar_system_id integer format: int32 title: get_universe_factions_solar_system_id type: integer station_count: description: station_count integer format: int32 title: get_universe_factions_station_count type: integer station_system_count: description: station_system_count integer format: int32 title: get_universe_factions_station_system_count type: integer required: - faction_id - name - description - size_factor - station_count - station_system_count - is_unique title: get_universe_factions_200_ok type: object maxItems: 10000 title: get_universe_factions_ok type: array examples: response: value: - corporation_id: 456 description: blah blah faction_id: 1 is_unique: true name: Faction size_factor: 1 solar_system_id: 123 station_count: 1000 station_system_count: 100 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Factions tags: - Universe x-alternate-versions: - dev - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/graphics/: get: description: 'Get a list of graphics --- Alternate route: `/legacy/universe/graphics/` Alternate route: `/v1/universe/graphics/` --- This route expires daily at 11:05' operationId: get_universe_graphics parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' responses: '200': description: A list of graphic ids headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_graphics_200_ok type: integer maxItems: 10000 title: get_universe_graphics_ok type: array examples: response: value: - 10 - 4106 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Graphics tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/graphics/{graphic_id}/: get: description: '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' operationId: get_universe_graphics_graphic_id parameters: - $ref: '#/components/parameters/datasource' - description: graphic_id integer in: path name: graphic_id required: true schema: type: integer format: int32 example: 1001 - $ref: '#/components/parameters/If-None-Match' responses: '200': description: Information about a graphic headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: collision_file: description: collision_file string title: get_universe_graphics_graphic_id_collision_file type: string graphic_file: description: graphic_file string title: get_universe_graphics_graphic_id_graphic_file type: string graphic_id: description: graphic_id integer format: int32 title: get_universe_graphics_graphic_id_graphic_id type: integer icon_folder: description: icon_folder string title: get_universe_graphics_graphic_id_icon_folder type: string sof_dna: description: sof_dna string title: get_universe_graphics_graphic_id_sof_dna type: string sof_fation_name: description: sof_fation_name string title: get_universe_graphics_graphic_id_sof_fation_name type: string sof_hull_name: description: sof_hull_name string title: get_universe_graphics_graphic_id_sof_hull_name type: string sof_race_name: description: sof_race_name string title: get_universe_graphics_graphic_id_sof_race_name type: string required: - graphic_id title: get_universe_graphics_graphic_id_ok type: object examples: response: value: graphic_file: res:/dx9/model/worldobject/planet/moon.red graphic_id: 10 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Graphic not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_graphics_graphic_id_404_not_found type: string title: get_universe_graphics_graphic_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Graphic Information tags: - Universe x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/groups/: get: description: 'Get a list of item groups --- Alternate route: `/legacy/universe/groups/` Alternate route: `/v1/universe/groups/` --- This route expires daily at 11:05' operationId: get_universe_groups parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/page' responses: '200': description: A list of item group ids headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string X-Pages: description: Maximum page number schema: type: integer format: int32 default: 1 content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_groups_200_ok type: integer maxItems: 1000 title: get_universe_groups_ok type: array examples: response: value: - 1 - 2 - 3 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Item Groups tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/groups/{group_id}/: get: description: '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' operationId: get_universe_groups_group_id parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - description: An Eve item group ID in: path name: group_id required: true schema: type: integer format: int32 example: 1001 - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' responses: '200': description: Information about an item group headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: category_id: description: category_id integer format: int32 title: get_universe_groups_group_id_category_id type: integer group_id: description: group_id integer format: int32 title: get_universe_groups_group_id_group_id type: integer name: description: name string title: get_universe_groups_group_id_name type: string published: description: published boolean title: get_universe_groups_group_id_published type: boolean types: description: types array items: description: type integer format: int32 title: get_universe_groups_group_id_type type: integer maxItems: 10000 title: get_universe_groups_group_id_types type: array required: - group_id - name - published - category_id - types title: get_universe_groups_group_id_ok type: object examples: response: value: category_id: 6 group_id: 25 name: Frigate published: true types: - 587 - 586 - 585 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Group not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_groups_group_id_404_not_found type: string title: get_universe_groups_group_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Item Group Information tags: - Universe x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/ids/: post: description: '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/` ' operationId: post_universe_ids parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/language' requestBody: content: application/json: schema: description: names array example: - CCP Zoetrope items: description: name string maxLength: 100 minLength: 1 title: post_universe_ids_name type: string maxItems: 500 minItems: 1 title: post_universe_ids_names type: array uniqueItems: true examples: PostUniverseIdsRequestExample: summary: Default post_universe_ids request x-microcks-default: true value: {} description: The names to resolve required: true responses: '200': description: List of id/name associations for a set of names divided by category. Any name passed in that did not have a match will be ommitted headers: Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es content: application/json: schema: description: 200 ok object properties: agents: description: agents array items: description: agent object properties: id: description: id integer format: int32 title: post_universe_ids_id type: integer name: description: name string title: post_universe_ids_name type: string title: post_universe_ids_agent type: object maxItems: 500 title: post_universe_ids_agents type: array alliances: description: alliances array items: description: alliance object properties: id: description: id integer format: int32 title: post_universe_ids_alliance_id type: integer name: description: name string title: post_universe_ids_alliance_name type: string title: post_universe_ids_alliance type: object maxItems: 500 title: post_universe_ids_alliances type: array characters: description: characters array items: description: character object properties: id: description: id integer format: int32 title: post_universe_ids_character_id type: integer name: description: name string title: post_universe_ids_character_name type: string title: post_universe_ids_character type: object maxItems: 500 title: post_universe_ids_characters type: array constellations: description: constellations array items: description: constellation object properties: id: description: id integer format: int32 title: post_universe_ids_constellation_id type: integer name: description: name string title: post_universe_ids_constellation_name type: string title: post_universe_ids_constellation type: object maxItems: 500 title: post_universe_ids_constellations type: array corporations: description: corporations array items: description: corporation object properties: id: description: id integer format: int32 title: post_universe_ids_corporation_id type: integer name: description: name string title: post_universe_ids_corporation_name type: string title: post_universe_ids_corporation type: object maxItems: 500 title: post_universe_ids_corporations type: array factions: description: factions array items: description: faction object properties: id: description: id integer format: int32 title: post_universe_ids_faction_id type: integer name: description: name string title: post_universe_ids_faction_name type: string title: post_universe_ids_faction type: object maxItems: 500 title: post_universe_ids_factions type: array inventory_types: description: inventory_types array items: description: inventory_type object properties: id: description: id integer format: int32 title: post_universe_ids_inventory_type_id type: integer name: description: name string title: post_universe_ids_inventory_type_name type: string title: post_universe_ids_inventory_type type: object maxItems: 500 title: post_universe_ids_inventory_types type: array regions: description: regions array items: description: region object properties: id: description: id integer format: int32 title: post_universe_ids_region_id type: integer name: description: name string title: post_universe_ids_region_name type: string title: post_universe_ids_region type: object maxItems: 500 title: post_universe_ids_regions type: array stations: description: stations array items: description: station object properties: id: description: id integer format: int32 title: post_universe_ids_station_id type: integer name: description: name string title: post_universe_ids_station_name type: string title: post_universe_ids_station type: object maxItems: 500 title: post_universe_ids_stations type: array systems: description: systems array items: description: system object properties: id: description: id integer format: int32 title: post_universe_ids_system_id type: integer name: description: name string title: post_universe_ids_system_name type: string title: post_universe_ids_system type: object maxItems: 500 title: post_universe_ids_systems type: array title: post_universe_ids_ok type: object examples: response: value: characters: - id: 95465499 name: CCP Bartender - id: 2112625428 name: CCP Zoetrope systems: - id: 30000142 name: Jita '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Bulk Names to IDs tags: - Universe x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/moons/{moon_id}/: get: description: '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' operationId: get_universe_moons_moon_id parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - description: moon_id integer in: path name: moon_id required: true schema: type: integer format: int32 example: 1001 responses: '200': description: Information about a moon headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: moon_id: description: moon_id integer format: int32 title: get_universe_moons_moon_id_moon_id type: integer name: description: name string title: get_universe_moons_moon_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_moons_moon_id_x type: number y: description: y number format: double title: get_universe_moons_moon_id_y type: number z: description: z number format: double title: get_universe_moons_moon_id_z type: number required: - x - y - z title: get_universe_moons_moon_id_position type: object system_id: description: The solar system this moon is in format: int32 title: get_universe_moons_moon_id_system_id type: integer required: - moon_id - name - position - system_id title: get_universe_moons_moon_id_ok type: object examples: response: value: moon_id: 40000042 name: Akpivem I - Moon 1 position: x: 58605102008 y: -3066616285 z: -55193617920 system_id: 30000003 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Moon not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_moons_moon_id_404_not_found type: string title: get_universe_moons_moon_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Moon Information tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/names/: post: description: '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: `/legacy/universe/names/` Alternate route: `/v2/universe/names/` Alternate route: `/v3/universe/names/` ' operationId: post_universe_names parameters: - $ref: '#/components/parameters/datasource' requestBody: content: application/json: schema: description: ids array example: - 95465499 - 30000142 items: description: id integer format: int32 title: post_universe_names_id type: integer maxItems: 1000 minItems: 1 title: post_universe_names_ids type: array uniqueItems: true examples: PostUniverseNamesRequestExample: summary: Default post_universe_names request x-microcks-default: true value: {} description: The ids to resolve required: true responses: '200': description: List of id/name associations for a set of IDs. All IDs must resolve to a name, or nothing will be returned content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: category: description: category string enum: - alliance - character - constellation - corporation - inventory_type - region - solar_system - station - faction title: post_universe_names_category type: string id: description: id integer format: int32 title: post_universe_names_id type: integer name: description: name string title: post_universe_names_name type: string required: - id - name - category title: post_universe_names_200_ok type: object maxItems: 1000 title: post_universe_names_ok type: array examples: response: value: - category: character id: 95465499 name: CCP Bartender - category: solar_system id: 30000142 name: Jita '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Ensure all IDs are valid before resolving content: application/json: schema: description: Not found properties: error: description: Not found message title: post_universe_names_404_not_found type: string title: post_universe_names_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Names and Categories for a Set of IDs tags: - Universe x-alternate-versions: - dev - legacy - v2 - v3 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/planets/{planet_id}/: get: description: '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' operationId: get_universe_planets_planet_id parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - description: planet_id integer in: path name: planet_id required: true schema: type: integer format: int32 example: 1001 responses: '200': description: Information about a planet headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: name: description: name string title: get_universe_planets_planet_id_name type: string planet_id: description: planet_id integer format: int32 title: get_universe_planets_planet_id_planet_id type: integer position: description: position object properties: x: description: x number format: double title: get_universe_planets_planet_id_x type: number y: description: y number format: double title: get_universe_planets_planet_id_y type: number z: description: z number format: double title: get_universe_planets_planet_id_z type: number required: - x - y - z title: get_universe_planets_planet_id_position type: object system_id: description: The solar system this planet is in format: int32 title: get_universe_planets_planet_id_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_planets_planet_id_type_id type: integer required: - planet_id - name - type_id - position - system_id title: get_universe_planets_planet_id_ok type: object examples: response: value: name: Akpivem III planet_id: 40000046 position: x: -189226344497 y: 9901605317 z: -254852632979 system_id: 30000003 type_id: 13 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Planet not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_planets_planet_id_404_not_found type: string title: get_universe_planets_planet_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Planet Information tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/races/: get: description: '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' operationId: get_universe_races parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' responses: '200': description: A list of character races headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: alliance_id: description: The alliance generally associated with this race format: int32 title: get_universe_races_alliance_id type: integer description: description: description string title: get_universe_races_description type: string name: description: name string title: get_universe_races_name type: string race_id: description: race_id integer format: int32 title: get_universe_races_race_id type: integer required: - race_id - name - description - alliance_id title: get_universe_races_200_ok type: object maxItems: 6 title: get_universe_races_ok type: array examples: response: value: - alliance_id: 500001 description: Founded on the tenets of patriotism and hard work... name: Caldari race_id: 1 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Character Races tags: - Universe x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/regions/: get: description: 'Get a list of regions --- Alternate route: `/legacy/universe/regions/` Alternate route: `/v1/universe/regions/` --- This route expires daily at 11:05' operationId: get_universe_regions parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' responses: '200': description: A list of region ids headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_regions_200_ok type: integer maxItems: 1000 title: get_universe_regions_ok type: array examples: response: value: - 11000001 - 11000002 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Regions tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/regions/{region_id}/: get: description: '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' operationId: get_universe_regions_region_id parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' - description: region_id integer in: path name: region_id required: true schema: type: integer format: int32 example: 10000002 responses: '200': description: Information about a region headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: constellations: description: constellations array items: description: constellation integer format: int32 title: get_universe_regions_region_id_constellation type: integer maxItems: 1000 title: get_universe_regions_region_id_constellations type: array description: description: description string title: get_universe_regions_region_id_description type: string name: description: name string title: get_universe_regions_region_id_name type: string region_id: description: region_id integer format: int32 title: get_universe_regions_region_id_region_id type: integer required: - region_id - name - constellations title: get_universe_regions_region_id_ok type: object examples: response: value: constellations: - 20000302 - 20000303 description: It has long been an established fact of civilization... name: Metropolis region_id: 10000042 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Region not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_regions_region_id_404_not_found type: string title: get_universe_regions_region_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Region Information tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/stargates/{stargate_id}/: get: description: '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' operationId: get_universe_stargates_stargate_id parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - description: stargate_id integer in: path name: stargate_id required: true schema: type: integer format: int32 example: 1001 responses: '200': description: Information about a stargate headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: destination: description: destination object properties: stargate_id: description: The stargate this stargate connects to format: int32 title: get_universe_stargates_stargate_id_destination_stargate_id type: integer system_id: description: The solar system this stargate connects to format: int32 title: get_universe_stargates_stargate_id_destination_system_id type: integer required: - system_id - stargate_id title: get_universe_stargates_stargate_id_destination type: object name: description: name string title: get_universe_stargates_stargate_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_stargates_stargate_id_x type: number y: description: y number format: double title: get_universe_stargates_stargate_id_y type: number z: description: z number format: double title: get_universe_stargates_stargate_id_z type: number required: - x - y - z title: get_universe_stargates_stargate_id_position type: object stargate_id: description: stargate_id integer format: int32 title: get_universe_stargates_stargate_id_stargate_id type: integer system_id: description: The solar system this stargate is in format: int32 title: get_universe_stargates_stargate_id_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_stargates_stargate_id_type_id type: integer required: - stargate_id - name - type_id - position - system_id - destination title: get_universe_stargates_stargate_id_ok type: object examples: response: value: destination: stargate_id: 50000056 system_id: 30000001 name: Stargate (Tanoo) position: x: -101092761600 y: 5279539200 z: 1550503403520 stargate_id: 50000342 system_id: 30000003 type_id: 29624 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Stargate not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_stargates_stargate_id_404_not_found type: string title: get_universe_stargates_stargate_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Stargate Information tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/stars/{star_id}/: get: description: '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' operationId: get_universe_stars_star_id parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - description: star_id integer in: path name: star_id required: true schema: type: integer format: int32 example: 1001 responses: '200': description: Information about a star headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: age: description: Age of star in years format: int64 title: get_universe_stars_star_id_age type: integer luminosity: description: luminosity number format: float title: get_universe_stars_star_id_luminosity type: number name: description: name string title: get_universe_stars_star_id_name type: string radius: description: radius integer format: int64 title: get_universe_stars_star_id_radius type: integer solar_system_id: description: solar_system_id integer format: int32 title: get_universe_stars_star_id_solar_system_id type: integer spectral_class: description: spectral_class string enum: - K2 V - K4 V - G2 V - G8 V - M7 V - K7 V - M2 V - K5 V - M3 V - G0 V - G7 V - G3 V - F9 V - G5 V - F6 V - K8 V - K9 V - K6 V - G9 V - G6 V - G4 VI - G4 V - F8 V - F2 V - F1 V - K3 V - F0 VI - G1 VI - G0 VI - K1 V - M4 V - M1 V - M6 V - M0 V - K2 IV - G2 VI - K0 V - K5 IV - F5 VI - G6 VI - F6 VI - F2 IV - G3 VI - M8 V - F1 VI - K1 IV - F7 V - G5 VI - M5 V - G7 VI - F5 V - F4 VI - F8 VI - K3 IV - F4 IV - F0 V - G7 IV - G8 VI - F2 VI - F4 V - F7 VI - F3 V - G1 V - G9 VI - F3 IV - F9 VI - M9 V - K0 IV - F1 IV - G4 IV - F3 VI - K4 IV - G5 IV - G3 IV - G1 IV - K7 IV - G0 IV - K6 IV - K9 IV - G2 IV - F9 IV - F0 IV - K8 IV - G8 IV - F6 IV - F5 IV - A0 - A0IV - A0IV2 title: get_universe_stars_star_id_spectral_class type: string temperature: description: temperature integer format: int32 title: get_universe_stars_star_id_temperature type: integer type_id: description: type_id integer format: int32 title: get_universe_stars_star_id_type_id type: integer required: - name - type_id - age - luminosity - radius - spectral_class - temperature - solar_system_id title: get_universe_stars_star_id_ok type: object examples: response: value: age: 9398686722 luminosity: 0.06615000218153 name: BKG-Q2 - Star radius: 346600000 solar_system_id: 30004333 spectral_class: K2 V temperature: 3953 type_id: 45033 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Star Information tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/stations/{station_id}/: get: description: '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' operationId: get_universe_stations_station_id parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - description: station_id integer in: path name: station_id required: true schema: type: integer format: int32 example: 60003760 responses: '200': description: Information about a station headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: max_dockable_ship_volume: description: max_dockable_ship_volume number format: float title: get_universe_stations_station_id_max_dockable_ship_volume type: number name: description: name string title: get_universe_stations_station_id_name type: string office_rental_cost: description: office_rental_cost number format: float title: get_universe_stations_station_id_office_rental_cost type: number owner: description: ID of the corporation that controls this station format: int32 title: get_universe_stations_station_id_owner type: integer position: description: position object properties: x: description: x number format: double title: get_universe_stations_station_id_x type: number y: description: y number format: double title: get_universe_stations_station_id_y type: number z: description: z number format: double title: get_universe_stations_station_id_z type: number required: - x - y - z title: get_universe_stations_station_id_position type: object race_id: description: race_id integer format: int32 title: get_universe_stations_station_id_race_id type: integer reprocessing_efficiency: description: reprocessing_efficiency number format: float title: get_universe_stations_station_id_reprocessing_efficiency type: number reprocessing_stations_take: description: reprocessing_stations_take number format: float title: get_universe_stations_station_id_reprocessing_stations_take type: number services: description: services array items: description: service string enum: - bounty-missions - assasination-missions - courier-missions - interbus - reprocessing-plant - refinery - market - black-market - stock-exchange - cloning - surgery - dna-therapy - repair-facilities - factory - labratory - gambling - fitting - paintshop - news - storage - insurance - docking - office-rental - jump-clone-facility - loyalty-point-store - navy-offices - security-offices title: get_universe_stations_station_id_service type: string maxItems: 30 title: get_universe_stations_station_id_services type: array station_id: description: station_id integer format: int32 title: get_universe_stations_station_id_station_id type: integer system_id: description: The solar system this station is in format: int32 title: get_universe_stations_station_id_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_stations_station_id_type_id type: integer required: - station_id - name - type_id - position - system_id - reprocessing_efficiency - reprocessing_stations_take - max_dockable_ship_volume - office_rental_cost - services title: get_universe_stations_station_id_ok type: object examples: response: value: max_dockable_ship_volume: 50000000 name: Jakanerva III - Moon 15 - Prompt Delivery Storage office_rental_cost: 10000 owner: 1000003 position: x: 165632286720 y: 2771804160 z: -2455331266560 race_id: 1 reprocessing_efficiency: 0.5 reprocessing_stations_take: 0.05 services: - courier-missions - reprocessing-plant - market - repair-facilities - fitting - news - storage - insurance - docking - office-rental - loyalty-point-store - navy-offices station_id: 60000277 system_id: 30000148 type_id: 1531 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Station not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_stations_station_id_404_not_found type: string title: get_universe_stations_station_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Station Information tags: - Universe x-alternate-versions: - dev - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/structures/: get: description: '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' operationId: get_universe_structures parameters: - $ref: '#/components/parameters/datasource' - description: Only list public structures that have this service online in: query name: filter required: false schema: type: string enum: - market - manufacturing_basic example: market - $ref: '#/components/parameters/If-None-Match' responses: '200': description: List of public structure IDs headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int64 minimum: 0 title: get_universe_structures_200_ok type: integer maxItems: 10000 title: get_universe_structures_ok type: array uniqueItems: true examples: response: value: - 1020988381992 - 1020988381991 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online List All Public Structures tags: - Universe x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/structures/{structure_id}/: get: description: 'Returns information on requested structure if you are on the ACL. Otherwise, returns "Forbidden" for all inputs. --- Alternate route: `/legacy/universe/structures/{structure_id}/` Alternate route: `/v1/universe/structures/{structure_id}/` Alternate route: `/v2/universe/structures/{structure_id}/` --- This route is cached for up to 3600 seconds' operationId: get_universe_structures_structure_id parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - description: An Eve structure ID in: path name: structure_id required: true schema: type: integer format: int64 example: 1023774736901 - $ref: '#/components/parameters/token' responses: '200': description: Data about a structure headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: name: description: The full name of the structure title: get_universe_structures_structure_id_name type: string owner_id: description: The ID of the corporation who owns this particular structure format: int32 title: get_universe_structures_structure_id_owner_id type: integer position: description: 'Coordinates of the structure in Cartesian space relative to the Sun, in metres. ' properties: x: description: x number format: double title: get_universe_structures_structure_id_x type: number y: description: y number format: double title: get_universe_structures_structure_id_y type: number z: description: z number format: double title: get_universe_structures_structure_id_z type: number required: - x - y - z title: get_universe_structures_structure_id_position type: object solar_system_id: description: solar_system_id integer format: int32 title: get_universe_structures_structure_id_solar_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_structures_structure_id_type_id type: integer required: - name - solar_system_id - owner_id title: get_universe_structures_structure_id_ok type: object examples: response: value: name: V-3YG7 VI - The Capital owner_id: 109299958 solar_system_id: 30000142 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '401': description: Unauthorized content: application/json: schema: $ref: '#/components/schemas/unauthorized' examples: response: value: error: Unauthorized message '403': description: Forbidden content: application/json: schema: $ref: '#/components/schemas/forbidden' examples: response: value: error: Forbidden message '404': description: Structure not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_structures_structure_id_404_not_found type: string title: get_universe_structures_structure_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message security: - evesso: - esi-universe.read_structures.v1 summary: EVE Online Get Structure Information tags: - Universe x-alternate-versions: - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/system_jumps/: get: description: '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' operationId: get_universe_system_jumps parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' responses: '200': description: A list of systems and number of jumps headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: ship_jumps: description: ship_jumps integer format: int32 title: get_universe_system_jumps_ship_jumps type: integer system_id: description: system_id integer format: int32 title: get_universe_system_jumps_system_id type: integer required: - system_id - ship_jumps title: get_universe_system_jumps_200_ok type: object maxItems: 10000 title: get_universe_system_jumps_ok type: array examples: response: value: - ship_jumps: 42 system_id: 30002410 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get System Jumps tags: - Universe x-alternate-versions: - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/system_kills/: get: description: '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' operationId: get_universe_system_kills parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' responses: '200': description: A list of systems and number of ship, pod and NPC kills headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: npc_kills: description: Number of NPC ships killed in this system format: int32 title: get_universe_system_kills_npc_kills type: integer pod_kills: description: Number of pods killed in this system format: int32 title: get_universe_system_kills_pod_kills type: integer ship_kills: description: Number of player ships killed in this system format: int32 title: get_universe_system_kills_ship_kills type: integer system_id: description: system_id integer format: int32 title: get_universe_system_kills_system_id type: integer required: - system_id - ship_kills - npc_kills - pod_kills title: get_universe_system_kills_200_ok type: object maxItems: 10000 title: get_universe_system_kills_ok type: array examples: response: value: - npc_kills: 0 pod_kills: 24 ship_kills: 42 system_id: 30002410 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get System Kills tags: - Universe x-alternate-versions: - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/systems/: get: description: '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' operationId: get_universe_systems parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' responses: '200': description: A list of solar system ids headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_systems_200_ok type: integer maxItems: 10000 title: get_universe_systems_ok type: array examples: response: value: - 30000001 - 30000002 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Solar Systems tags: - Universe x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/systems/{system_id}/: get: description: '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' operationId: get_universe_systems_system_id parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' - description: system_id integer in: path name: system_id required: true schema: type: integer format: int32 example: 30000142 responses: '200': description: Information about a solar system headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: constellation_id: description: The constellation this solar system is in format: int32 title: get_universe_systems_system_id_constellation_id type: integer name: description: name string title: get_universe_systems_system_id_name type: string planets: description: planets array items: description: planet object properties: asteroid_belts: description: asteroid_belts array items: description: asteroid_belt integer format: int32 title: get_universe_systems_system_id_asteroid_belt type: integer maxItems: 100 title: get_universe_systems_system_id_asteroid_belts type: array moons: description: moons array items: description: moon integer format: int32 title: get_universe_systems_system_id_moon type: integer maxItems: 1000 title: get_universe_systems_system_id_moons type: array planet_id: description: planet_id integer format: int32 title: get_universe_systems_system_id_planet_id type: integer required: - planet_id title: get_universe_systems_system_id_planet type: object maxItems: 1000 title: get_universe_systems_system_id_planets type: array position: description: position object properties: x: description: x number format: double title: get_universe_systems_system_id_x type: number y: description: y number format: double title: get_universe_systems_system_id_y type: number z: description: z number format: double title: get_universe_systems_system_id_z type: number required: - x - y - z title: get_universe_systems_system_id_position type: object security_class: description: security_class string title: get_universe_systems_system_id_security_class type: string security_status: description: security_status number format: float title: get_universe_systems_system_id_security_status type: number star_id: description: star_id integer format: int32 title: get_universe_systems_system_id_star_id type: integer stargates: description: stargates array items: description: stargate integer format: int32 title: get_universe_systems_system_id_stargate type: integer maxItems: 25 title: get_universe_systems_system_id_stargates type: array stations: description: stations array items: description: station integer format: int32 title: get_universe_systems_system_id_station type: integer maxItems: 25 title: get_universe_systems_system_id_stations type: array system_id: description: system_id integer format: int32 title: get_universe_systems_system_id_system_id type: integer required: - system_id - name - position - security_status - constellation_id title: get_universe_systems_system_id_ok type: object examples: response: value: constellation_id: 20000001 name: Akpivem planets: - moons: - 40000042 planet_id: 40000041 - planet_id: 40000043 position: x: -91174141133075340 y: 43938227486247170 z: -56482824383339900 security_class: B security_status: 0.8462923765182495 star_id: 40000040 stargates: - 50000342 system_id: 30000003 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Solar system not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_systems_system_id_404_not_found type: string title: get_universe_systems_system_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Solar System Information tags: - Universe x-alternate-versions: - dev - v4 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/types/: get: description: 'Get a list of type ids --- Alternate route: `/legacy/universe/types/` Alternate route: `/v1/universe/types/` --- This route expires daily at 11:05' operationId: get_universe_types parameters: - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/page' responses: '200': description: A list of type ids headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string X-Pages: description: Maximum page number schema: type: integer format: int32 default: 1 content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_types_200_ok type: integer maxItems: 1000 title: get_universe_types_ok type: array examples: response: value: - 1 - 2 - 3 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Types tags: - Universe x-alternate-versions: - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /universe/types/{type_id}/: get: description: 'Get information on a type --- Alternate route: `/dev/universe/types/{type_id}/` Alternate route: `/legacy/universe/types/{type_id}/` Alternate route: `/v2/universe/types/{type_id}/` Alternate route: `/v3/universe/types/{type_id}/` --- This route expires daily at 11:05' operationId: get_universe_types_type_id parameters: - $ref: '#/components/parameters/Accept-Language' - $ref: '#/components/parameters/datasource' - $ref: '#/components/parameters/If-None-Match' - $ref: '#/components/parameters/language' - description: An Eve item type ID in: path name: type_id required: true schema: type: integer format: int32 example: 587 responses: '200': description: Information about a type headers: Cache-Control: description: The caching mechanism used schema: type: string Content-Language: description: The language used in the response schema: type: string enum: - en - de - fr - ja - ru - zh - ko - es ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string content: application/json: schema: description: 200 ok object properties: capacity: description: capacity number format: float title: get_universe_types_type_id_capacity type: number description: description: description string title: get_universe_types_type_id_description type: string dogma_attributes: description: dogma_attributes array items: description: dogma_attribute object properties: attribute_id: description: attribute_id integer format: int32 title: get_universe_types_type_id_attribute_id type: integer value: description: value number format: float title: get_universe_types_type_id_value type: number required: - attribute_id - value title: get_universe_types_type_id_dogma_attribute type: object maxItems: 1000 title: get_universe_types_type_id_dogma_attributes type: array dogma_effects: description: dogma_effects array items: description: dogma_effect object properties: effect_id: description: effect_id integer format: int32 title: get_universe_types_type_id_effect_id type: integer is_default: description: is_default boolean title: get_universe_types_type_id_is_default type: boolean required: - effect_id - is_default title: get_universe_types_type_id_dogma_effect type: object maxItems: 1000 title: get_universe_types_type_id_dogma_effects type: array graphic_id: description: graphic_id integer format: int32 title: get_universe_types_type_id_graphic_id type: integer group_id: description: group_id integer format: int32 title: get_universe_types_type_id_group_id type: integer icon_id: description: icon_id integer format: int32 title: get_universe_types_type_id_icon_id type: integer market_group_id: description: This only exists for types that can be put on the market format: int32 title: get_universe_types_type_id_market_group_id type: integer mass: description: mass number format: float title: get_universe_types_type_id_mass type: number name: description: name string title: get_universe_types_type_id_name type: string packaged_volume: description: packaged_volume number format: float title: get_universe_types_type_id_packaged_volume type: number portion_size: description: portion_size integer format: int32 title: get_universe_types_type_id_portion_size type: integer published: description: published boolean title: get_universe_types_type_id_published type: boolean radius: description: radius number format: float title: get_universe_types_type_id_radius type: number type_id: description: type_id integer format: int32 title: get_universe_types_type_id_type_id type: integer volume: description: volume number format: float title: get_universe_types_type_id_volume type: number required: - type_id - name - description - published - group_id title: get_universe_types_type_id_ok type: object examples: response: value: description: The Rifter is a... group_id: 25 name: Rifter published: true type_id: 587 '304': description: Not modified headers: Cache-Control: description: The caching mechanism used schema: type: string ETag: description: RFC7232 compliant entity tag schema: type: string Expires: description: RFC7231 formatted datetime string schema: type: string Last-Modified: description: RFC7231 formatted datetime string schema: type: string '400': description: Bad request content: application/json: schema: $ref: '#/components/schemas/bad_request' examples: response: value: error: Bad request message '404': description: Type not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_universe_types_type_id_404_not_found type: string title: get_universe_types_type_id_not_found type: object examples: response: value: error: Not found message '420': description: Error limited content: application/json: schema: $ref: '#/components/schemas/error_limited' examples: response: value: error: Error limited message '500': description: Internal server error content: application/json: schema: $ref: '#/components/schemas/internal_server_error' examples: response: value: error: Internal server error message '503': description: Service unavailable content: application/json: schema: $ref: '#/components/schemas/service_unavailable' examples: response: value: error: Service unavailable message '504': description: Gateway timeout content: application/json: schema: $ref: '#/components/schemas/gateway_timeout' examples: response: value: error: Gateway timeout message summary: EVE Online Get Type Information tags: - Universe x-alternate-versions: - dev - legacy - v2 - v3 x-microcks-operation: delay: 0 dispatcher: FALLBACK /v1/universe/graphics/{graphic_id}/: get: description: 'Get information on a graphic --- This route expires daily at 11:05' operationId: get_universe_graphics_graphic_id parameters: - $ref: '#/parameters/datasource' - description: graphic_id integer format: int32 in: path name: graphic_id required: true type: integer - $ref: '#/parameters/If-None-Match' responses: '200': description: Information about a graphic examples: application/json: graphic_file: res:/dx9/model/worldobject/planet/moon.red graphic_id: 10 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: collision_file: description: collision_file string title: get_universe_graphics_graphic_id_collision_file type: string graphic_file: description: graphic_file string title: get_universe_graphics_graphic_id_graphic_file type: string graphic_id: description: graphic_id integer format: int32 title: get_universe_graphics_graphic_id_graphic_id type: integer icon_folder: description: icon_folder string title: get_universe_graphics_graphic_id_icon_folder type: string sof_dna: description: sof_dna string title: get_universe_graphics_graphic_id_sof_dna type: string sof_fation_name: description: sof_fation_name string title: get_universe_graphics_graphic_id_sof_fation_name type: string sof_hull_name: description: sof_hull_name string title: get_universe_graphics_graphic_id_sof_hull_name type: string sof_race_name: description: sof_race_name string title: get_universe_graphics_graphic_id_sof_race_name type: string required: - graphic_id title: get_universe_graphics_graphic_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Graphic not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_graphics_graphic_id_404_not_found type: string title: get_universe_graphics_graphic_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get graphic information tags: - Universe x-alternate-versions: - latest - legacy - v1 /v1/universe/groups/{group_id}/: get: description: 'Get information on an item group --- This route expires daily at 11:05' operationId: get_universe_groups_group_id parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - description: An Eve item group ID format: int32 in: path name: group_id required: true type: integer - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: Information about an item group examples: application/json: category_id: 6 group_id: 25 name: Frigate published: true types: - 587 - 586 - 585 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: category_id: description: category_id integer format: int32 title: get_universe_groups_group_id_category_id type: integer group_id: description: group_id integer format: int32 title: get_universe_groups_group_id_group_id type: integer name: description: name string title: get_universe_groups_group_id_name type: string published: description: published boolean title: get_universe_groups_group_id_published type: boolean types: description: types array items: description: type integer format: int32 title: get_universe_groups_group_id_type type: integer maxItems: 10000 title: get_universe_groups_group_id_types type: array required: - group_id - name - published - category_id - types title: get_universe_groups_group_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Group not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_groups_group_id_404_not_found type: string title: get_universe_groups_group_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get item group information tags: - Universe x-alternate-versions: - latest - legacy - v1 /v1/universe/ids/: post: description: '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 --- ' operationId: post_universe_ids parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/language' - description: The names to resolve in: body name: names required: true schema: description: names array example: - CCP Zoetrope items: description: name string maxLength: 100 minLength: 1 title: post_universe_ids_name type: string maxItems: 500 minItems: 1 title: post_universe_ids_names type: array uniqueItems: true responses: '200': description: List of id/name associations for a set of names divided by category. Any name passed in that did not have a match will be ommitted examples: application/json: characters: - id: 95465499 name: CCP Bartender - id: 2112625428 name: CCP Zoetrope systems: - id: 30000142 name: Jita headers: Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string schema: description: 200 ok object properties: agents: description: agents array items: description: agent object properties: id: description: id integer format: int32 title: post_universe_ids_id type: integer name: description: name string title: post_universe_ids_name type: string title: post_universe_ids_agent type: object maxItems: 500 title: post_universe_ids_agents type: array alliances: description: alliances array items: description: alliance object properties: id: description: id integer format: int32 title: post_universe_ids_alliance_id type: integer name: description: name string title: post_universe_ids_alliance_name type: string title: post_universe_ids_alliance type: object maxItems: 500 title: post_universe_ids_alliances type: array characters: description: characters array items: description: character object properties: id: description: id integer format: int32 title: post_universe_ids_character_id type: integer name: description: name string title: post_universe_ids_character_name type: string title: post_universe_ids_character type: object maxItems: 500 title: post_universe_ids_characters type: array constellations: description: constellations array items: description: constellation object properties: id: description: id integer format: int32 title: post_universe_ids_constellation_id type: integer name: description: name string title: post_universe_ids_constellation_name type: string title: post_universe_ids_constellation type: object maxItems: 500 title: post_universe_ids_constellations type: array corporations: description: corporations array items: description: corporation object properties: id: description: id integer format: int32 title: post_universe_ids_corporation_id type: integer name: description: name string title: post_universe_ids_corporation_name type: string title: post_universe_ids_corporation type: object maxItems: 500 title: post_universe_ids_corporations type: array factions: description: factions array items: description: faction object properties: id: description: id integer format: int32 title: post_universe_ids_faction_id type: integer name: description: name string title: post_universe_ids_faction_name type: string title: post_universe_ids_faction type: object maxItems: 500 title: post_universe_ids_factions type: array inventory_types: description: inventory_types array items: description: inventory_type object properties: id: description: id integer format: int32 title: post_universe_ids_inventory_type_id type: integer name: description: name string title: post_universe_ids_inventory_type_name type: string title: post_universe_ids_inventory_type type: object maxItems: 500 title: post_universe_ids_inventory_types type: array regions: description: regions array items: description: region object properties: id: description: id integer format: int32 title: post_universe_ids_region_id type: integer name: description: name string title: post_universe_ids_region_name type: string title: post_universe_ids_region type: object maxItems: 500 title: post_universe_ids_regions type: array stations: description: stations array items: description: station object properties: id: description: id integer format: int32 title: post_universe_ids_station_id type: integer name: description: name string title: post_universe_ids_station_name type: string title: post_universe_ids_station type: object maxItems: 500 title: post_universe_ids_stations type: array systems: description: systems array items: description: system object properties: id: description: id integer format: int32 title: post_universe_ids_system_id type: integer name: description: name string title: post_universe_ids_system_name type: string title: post_universe_ids_system type: object maxItems: 500 title: post_universe_ids_systems type: array title: post_universe_ids_ok type: object '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Bulk names to IDs tags: - Universe x-alternate-versions: - latest - legacy - v1 /v1/universe/races/: get: description: 'Get a list of character races --- This route expires daily at 11:05' operationId: get_universe_races parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: A list of character races examples: application/json: - alliance_id: 500001 description: Founded on the tenets of patriotism and hard work... name: Caldari race_id: 1 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: alliance_id: description: The alliance generally associated with this race format: int32 title: get_universe_races_alliance_id type: integer description: description: description string title: get_universe_races_description type: string name: description: name string title: get_universe_races_name type: string race_id: description: race_id integer format: int32 title: get_universe_races_race_id type: integer required: - race_id - name - description - alliance_id title: get_universe_races_200_ok type: object maxItems: 6 title: get_universe_races_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get character races tags: - Universe x-alternate-versions: - latest - legacy - v1 /v1/universe/structures/: get: description: 'List all public structures --- This route is cached for up to 3600 seconds' operationId: get_universe_structures parameters: - $ref: '#/parameters/datasource' - description: Only list public structures that have this service online enum: - market - manufacturing_basic in: query name: filter required: false type: string - $ref: '#/parameters/If-None-Match' responses: '200': description: List of public structure IDs examples: application/json: - 1020988381992 - 1020988381991 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int64 minimum: 0 title: get_universe_structures_200_ok type: integer maxItems: 10000 title: get_universe_structures_ok type: array uniqueItems: true '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: List all public structures tags: - Universe x-alternate-versions: - latest - legacy - v1 x-cached-seconds: 3600 /v1/universe/systems/: get: description: 'Get a list of solar systems --- This route expires daily at 11:05' operationId: get_universe_systems parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of solar system ids examples: application/json: - 30000001 - 30000002 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_systems_200_ok type: integer maxItems: 10000 title: get_universe_systems_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get solar systems tags: - Universe x-alternate-versions: - latest - legacy - v1 /v2/universe/ancestries/: get: description: 'Get all character ancestries --- This route expires daily at 11:05' operationId: get_universe_ancestries parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: A list of ancestries examples: application/json: - bloodline_id: 1 description: Acutely aware of the small population... id: 12 name: Tube Child short_description: Manufactured citizens of the State. headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: bloodline_id: description: The bloodline associated with this ancestry format: int32 title: get_universe_ancestries_bloodline_id type: integer description: description: description string title: get_universe_ancestries_description type: string icon_id: description: icon_id integer format: int32 title: get_universe_ancestries_icon_id type: integer id: description: id integer format: int32 title: get_universe_ancestries_id type: integer name: description: name string title: get_universe_ancestries_name type: string short_description: description: short_description string title: get_universe_ancestries_short_description type: string required: - id - name - bloodline_id - description title: get_universe_ancestries_200_ok type: object maxItems: 100 title: get_universe_ancestries_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get ancestries tags: - Universe x-alternate-versions: - v2 /v2/universe/asteroid_belts/{asteroid_belt_id}/: get: description: 'Get information on an asteroid belt --- This route expires daily at 11:05' operationId: get_universe_asteroid_belts_asteroid_belt_id parameters: - description: asteroid_belt_id integer format: int32 in: path name: asteroid_belt_id required: true type: integer - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: Information about an asteroid belt examples: application/json: name: Tanoo I - Asteroid Belt 1 position: x: 161967513600 y: 21288837120 z: -73505464320 system_id: 30000001 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: name: description: name string title: get_universe_asteroid_belts_asteroid_belt_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_asteroid_belts_asteroid_belt_id_x type: number y: description: y number format: double title: get_universe_asteroid_belts_asteroid_belt_id_y type: number z: description: z number format: double title: get_universe_asteroid_belts_asteroid_belt_id_z type: number required: - x - y - z title: get_universe_asteroid_belts_asteroid_belt_id_position type: object system_id: description: The solar system this asteroid belt is in format: int32 title: get_universe_asteroid_belts_asteroid_belt_id_system_id type: integer required: - name - position - system_id title: get_universe_asteroid_belts_asteroid_belt_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Asteroid belt not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_asteroid_belts_asteroid_belt_id_404_not_found type: string title: get_universe_asteroid_belts_asteroid_belt_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get asteroid belt information tags: - Universe x-alternate-versions: - v2 /v2/universe/bloodlines/: get: description: 'Get a list of bloodlines --- This route expires daily at 11:05' operationId: get_universe_bloodlines parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: A list of bloodlines examples: application/json: - bloodline_id: 1 charisma: 6 corporation_id: 1000006 description: The Deteis are regarded as ... intelligence: 7 memory: 7 name: Deteis perception: 5 race_id: 1 ship_type_id: 601 willpower: 5 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: bloodline_id: description: bloodline_id integer format: int32 title: get_universe_bloodlines_bloodline_id type: integer charisma: description: charisma integer format: int32 title: get_universe_bloodlines_charisma type: integer corporation_id: description: corporation_id integer format: int32 title: get_universe_bloodlines_corporation_id type: integer description: description: description string title: get_universe_bloodlines_description type: string intelligence: description: intelligence integer format: int32 title: get_universe_bloodlines_intelligence type: integer memory: description: memory integer format: int32 title: get_universe_bloodlines_memory type: integer name: description: name string title: get_universe_bloodlines_name type: string perception: description: perception integer format: int32 title: get_universe_bloodlines_perception type: integer race_id: description: race_id integer format: int32 title: get_universe_bloodlines_race_id type: integer ship_type_id: description: ship_type_id integer format: int32 title: get_universe_bloodlines_ship_type_id type: integer x-nullable: true willpower: description: willpower integer format: int32 title: get_universe_bloodlines_willpower type: integer required: - bloodline_id - name - description - race_id - ship_type_id - corporation_id - perception - willpower - charisma - memory - intelligence title: get_universe_bloodlines_200_ok type: object maxItems: 100 title: get_universe_bloodlines_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get bloodlines tags: - Universe x-alternate-versions: - v2 /v2/universe/categories/: get: description: 'Get a list of item categories --- This route expires daily at 11:05' operationId: get_universe_categories parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of item category ids examples: application/json: - 1 - 2 - 3 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_categories_200_ok type: integer maxItems: 10000 title: get_universe_categories_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get item categories tags: - Universe x-alternate-versions: - v2 /v2/universe/categories/{category_id}/: get: description: 'Get information of an item category --- This route expires daily at 11:05' operationId: get_universe_categories_category_id parameters: - $ref: '#/parameters/Accept-Language' - description: An Eve item category ID format: int32 in: path name: category_id required: true type: integer - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: Information about an item category examples: application/json: category_id: 6 groups: - 25 - 26 - 27 name: Ship published: true headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: category_id: description: category_id integer format: int32 title: get_universe_categories_category_id_category_id type: integer groups: description: groups array items: description: group integer format: int32 title: get_universe_categories_category_id_group type: integer maxItems: 10000 title: get_universe_categories_category_id_groups type: array name: description: name string title: get_universe_categories_category_id_name type: string published: description: published boolean title: get_universe_categories_category_id_published type: boolean required: - category_id - name - published - groups title: get_universe_categories_category_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Category not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_categories_category_id_404_not_found type: string title: get_universe_categories_category_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get item category information tags: - Universe x-alternate-versions: - v2 /v2/universe/constellations/: get: description: 'Get a list of constellations --- This route expires daily at 11:05' operationId: get_universe_constellations parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of constellation ids examples: application/json: - 20000001 - 20000002 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_constellations_200_ok type: integer maxItems: 10000 title: get_universe_constellations_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get constellations tags: - Universe x-alternate-versions: - v2 /v2/universe/constellations/{constellation_id}/: get: description: 'Get information on a constellation --- This route expires daily at 11:05' operationId: get_universe_constellations_constellation_id parameters: - $ref: '#/parameters/Accept-Language' - description: constellation_id integer format: int32 in: path name: constellation_id required: true type: integer - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: Information about a constellation examples: application/json: constellation_id: 20000009 name: Mekashtad position: x: 67796138757472320 y: -70591121348560960 z: -59587016159270070 region_id: 10000001 systems: - 20000302 - 20000303 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: constellation_id: description: constellation_id integer format: int32 title: get_universe_constellations_constellation_id_constellation_id type: integer name: description: name string title: get_universe_constellations_constellation_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_constellations_constellation_id_x type: number y: description: y number format: double title: get_universe_constellations_constellation_id_y type: number z: description: z number format: double title: get_universe_constellations_constellation_id_z type: number required: - x - y - z title: get_universe_constellations_constellation_id_position type: object region_id: description: The region this constellation is in format: int32 title: get_universe_constellations_constellation_id_region_id type: integer systems: description: systems array items: description: system integer format: int32 title: get_universe_constellations_constellation_id_system type: integer maxItems: 10000 title: get_universe_constellations_constellation_id_systems type: array required: - constellation_id - name - position - region_id - systems title: get_universe_constellations_constellation_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Constellation not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_constellations_constellation_id_404_not_found type: string title: get_universe_constellations_constellation_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get constellation information tags: - Universe x-alternate-versions: - v2 /v2/universe/factions/: get: description: 'Get a list of factions --- This route expires daily at 11:05' operationId: get_universe_factions parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: A list of factions examples: application/json: - corporation_id: 456 description: blah blah faction_id: 1 is_unique: true name: Faction size_factor: 1.0 solar_system_id: 123 station_count: 1000 station_system_count: 100 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: corporation_id: description: corporation_id integer format: int32 title: get_universe_factions_corporation_id type: integer description: description: description string title: get_universe_factions_description type: string faction_id: description: faction_id integer format: int32 title: get_universe_factions_faction_id type: integer is_unique: description: is_unique boolean title: get_universe_factions_is_unique type: boolean militia_corporation_id: description: militia_corporation_id integer format: int32 title: get_universe_factions_militia_corporation_id type: integer name: description: name string title: get_universe_factions_name type: string size_factor: description: size_factor number format: float title: get_universe_factions_size_factor type: number solar_system_id: description: solar_system_id integer format: int32 title: get_universe_factions_solar_system_id type: integer station_count: description: station_count integer format: int32 title: get_universe_factions_station_count type: integer station_system_count: description: station_system_count integer format: int32 title: get_universe_factions_station_system_count type: integer required: - faction_id - name - description - size_factor - station_count - station_system_count - is_unique title: get_universe_factions_200_ok type: object maxItems: 10000 title: get_universe_factions_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get factions tags: - Universe x-alternate-versions: - latest - v2 /v2/universe/graphics/: get: description: 'Get a list of graphics --- This route expires daily at 11:05' operationId: get_universe_graphics parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of graphic ids examples: application/json: - 10 - 4106 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_graphics_200_ok type: integer maxItems: 10000 title: get_universe_graphics_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get graphics tags: - Universe x-alternate-versions: - v2 /v2/universe/groups/: get: description: 'Get a list of item groups --- This route expires daily at 11:05' operationId: get_universe_groups parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/page' responses: '200': description: A list of item group ids examples: application/json: - 1 - 2 - 3 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string X-Pages: default: 1 description: Maximum page number format: int32 type: integer schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_groups_200_ok type: integer maxItems: 1000 title: get_universe_groups_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get item groups tags: - Universe x-alternate-versions: - v2 /v2/universe/moons/{moon_id}/: get: description: 'Get information on a moon --- This route expires daily at 11:05' operationId: get_universe_moons_moon_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: moon_id integer format: int32 in: path name: moon_id required: true type: integer responses: '200': description: Information about a moon examples: application/json: moon_id: 40000042 name: Akpivem I - Moon 1 position: x: 58605102008 y: -3066616285 z: -55193617920 system_id: 30000003 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: moon_id: description: moon_id integer format: int32 title: get_universe_moons_moon_id_moon_id type: integer name: description: name string title: get_universe_moons_moon_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_moons_moon_id_x type: number y: description: y number format: double title: get_universe_moons_moon_id_y type: number z: description: z number format: double title: get_universe_moons_moon_id_z type: number required: - x - y - z title: get_universe_moons_moon_id_position type: object system_id: description: The solar system this moon is in format: int32 title: get_universe_moons_moon_id_system_id type: integer required: - moon_id - name - position - system_id title: get_universe_moons_moon_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Moon not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_moons_moon_id_404_not_found type: string title: get_universe_moons_moon_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get moon information tags: - Universe x-alternate-versions: - v2 /v2/universe/names/: post: description: '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 --- ' operationId: post_universe_names parameters: - $ref: '#/parameters/datasource' - description: The ids to resolve in: body name: ids required: true schema: description: ids array example: - 95465499 - 30000142 items: description: id integer format: int32 title: post_universe_names_id type: integer maxItems: 1000 minItems: 1 title: post_universe_names_ids type: array uniqueItems: true responses: '200': description: List of id/name associations for a set of IDs. All IDs must resolve to a name, or nothing will be returned examples: application/json: - category: character id: 95465499 name: CCP Bartender - category: solar_system id: 30000142 name: Jita schema: description: 200 ok array items: description: 200 ok object properties: category: description: category string enum: - alliance - character - constellation - corporation - inventory_type - region - solar_system - station - faction title: post_universe_names_category type: string id: description: id integer format: int32 title: post_universe_names_id type: integer name: description: name string title: post_universe_names_name type: string required: - id - name - category title: post_universe_names_200_ok type: object maxItems: 1000 title: post_universe_names_ok type: array '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Ensure all IDs are valid before resolving examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: post_universe_names_404_not_found type: string title: post_universe_names_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get names and categories for a set of IDs tags: - Universe x-alternate-versions: - latest - legacy - v2 - v3 /v2/universe/planets/{planet_id}/: get: description: 'Get information on a planet --- This route expires daily at 11:05' operationId: get_universe_planets_planet_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: planet_id integer format: int32 in: path name: planet_id required: true type: integer responses: '200': description: Information about a planet examples: application/json: name: Akpivem III planet_id: 40000046 position: x: -189226344497 y: 9901605317 z: -254852632979 system_id: 30000003 type_id: 13 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: name: description: name string title: get_universe_planets_planet_id_name type: string planet_id: description: planet_id integer format: int32 title: get_universe_planets_planet_id_planet_id type: integer position: description: position object properties: x: description: x number format: double title: get_universe_planets_planet_id_x type: number y: description: y number format: double title: get_universe_planets_planet_id_y type: number z: description: z number format: double title: get_universe_planets_planet_id_z type: number required: - x - y - z title: get_universe_planets_planet_id_position type: object system_id: description: The solar system this planet is in format: int32 title: get_universe_planets_planet_id_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_planets_planet_id_type_id type: integer required: - planet_id - name - type_id - position - system_id title: get_universe_planets_planet_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Planet not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_planets_planet_id_404_not_found type: string title: get_universe_planets_planet_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get planet information tags: - Universe x-alternate-versions: - v2 /v2/universe/regions/: get: description: 'Get a list of regions --- This route expires daily at 11:05' operationId: get_universe_regions parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of region ids examples: application/json: - 11000001 - 11000002 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_regions_200_ok type: integer maxItems: 1000 title: get_universe_regions_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get regions tags: - Universe x-alternate-versions: - v2 /v2/universe/regions/{region_id}/: get: description: 'Get information on a region --- This route expires daily at 11:05' operationId: get_universe_regions_region_id parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' - description: region_id integer format: int32 in: path name: region_id required: true type: integer responses: '200': description: Information about a region examples: application/json: constellations: - 20000302 - 20000303 description: It has long been an established fact of civilization... name: Metropolis region_id: 10000042 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: constellations: description: constellations array items: description: constellation integer format: int32 title: get_universe_regions_region_id_constellation type: integer maxItems: 1000 title: get_universe_regions_region_id_constellations type: array description: description: description string title: get_universe_regions_region_id_description type: string name: description: name string title: get_universe_regions_region_id_name type: string region_id: description: region_id integer format: int32 title: get_universe_regions_region_id_region_id type: integer required: - region_id - name - constellations title: get_universe_regions_region_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Region not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_regions_region_id_404_not_found type: string title: get_universe_regions_region_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get region information tags: - Universe x-alternate-versions: - v2 /v2/universe/stargates/{stargate_id}/: get: description: 'Get information on a stargate --- This route expires daily at 11:05' operationId: get_universe_stargates_stargate_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: stargate_id integer format: int32 in: path name: stargate_id required: true type: integer responses: '200': description: Information about a stargate examples: application/json: destination: stargate_id: 50000056 system_id: 30000001 name: Stargate (Tanoo) position: x: -101092761600 y: 5279539200 z: 1550503403520 stargate_id: 50000342 system_id: 30000003 type_id: 29624 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: destination: description: destination object properties: stargate_id: description: The stargate this stargate connects to format: int32 title: get_universe_stargates_stargate_id_destination_stargate_id type: integer system_id: description: The solar system this stargate connects to format: int32 title: get_universe_stargates_stargate_id_destination_system_id type: integer required: - system_id - stargate_id title: get_universe_stargates_stargate_id_destination type: object name: description: name string title: get_universe_stargates_stargate_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_stargates_stargate_id_x type: number y: description: y number format: double title: get_universe_stargates_stargate_id_y type: number z: description: z number format: double title: get_universe_stargates_stargate_id_z type: number required: - x - y - z title: get_universe_stargates_stargate_id_position type: object stargate_id: description: stargate_id integer format: int32 title: get_universe_stargates_stargate_id_stargate_id type: integer system_id: description: The solar system this stargate is in format: int32 title: get_universe_stargates_stargate_id_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_stargates_stargate_id_type_id type: integer required: - stargate_id - name - type_id - position - system_id - destination title: get_universe_stargates_stargate_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Stargate not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_stargates_stargate_id_404_not_found type: string title: get_universe_stargates_stargate_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get stargate information tags: - Universe x-alternate-versions: - v2 /v2/universe/stars/{star_id}/: get: description: 'Get information on a star --- This route expires daily at 11:05' operationId: get_universe_stars_star_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: star_id integer format: int32 in: path name: star_id required: true type: integer responses: '200': description: Information about a star examples: application/json: age: 9398686722 luminosity: 0.06615000218153 name: BKG-Q2 - Star radius: 346600000 solar_system_id: 30004333 spectral_class: K2 V temperature: 3953 type_id: 45033 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: age: description: Age of star in years format: int64 title: get_universe_stars_star_id_age type: integer luminosity: description: luminosity number format: float title: get_universe_stars_star_id_luminosity type: number name: description: name string title: get_universe_stars_star_id_name type: string radius: description: radius integer format: int64 title: get_universe_stars_star_id_radius type: integer solar_system_id: description: solar_system_id integer format: int32 title: get_universe_stars_star_id_solar_system_id type: integer spectral_class: description: spectral_class string enum: - K2 V - K4 V - G2 V - G8 V - M7 V - K7 V - M2 V - K5 V - M3 V - G0 V - G7 V - G3 V - F9 V - G5 V - F6 V - K8 V - K9 V - K6 V - G9 V - G6 V - G4 VI - G4 V - F8 V - F2 V - F1 V - K3 V - F0 VI - G1 VI - G0 VI - K1 V - M4 V - M1 V - M6 V - M0 V - K2 IV - G2 VI - K0 V - K5 IV - F5 VI - G6 VI - F6 VI - F2 IV - G3 VI - M8 V - F1 VI - K1 IV - F7 V - G5 VI - M5 V - G7 VI - F5 V - F4 VI - F8 VI - K3 IV - F4 IV - F0 V - G7 IV - G8 VI - F2 VI - F4 V - F7 VI - F3 V - G1 V - G9 VI - F3 IV - F9 VI - M9 V - K0 IV - F1 IV - G4 IV - F3 VI - K4 IV - G5 IV - G3 IV - G1 IV - K7 IV - G0 IV - K6 IV - K9 IV - G2 IV - F9 IV - F0 IV - K8 IV - G8 IV - F6 IV - F5 IV - A0 - A0IV - A0IV2 title: get_universe_stars_star_id_spectral_class type: string temperature: description: temperature integer format: int32 title: get_universe_stars_star_id_temperature type: integer type_id: description: type_id integer format: int32 title: get_universe_stars_star_id_type_id type: integer required: - name - type_id - age - luminosity - radius - spectral_class - temperature - solar_system_id title: get_universe_stars_star_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get star information tags: - Universe x-alternate-versions: - v2 /v2/universe/stations/{station_id}/: get: description: 'Get information on a station --- This route expires daily at 11:05' operationId: get_universe_stations_station_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: station_id integer format: int32 in: path name: station_id required: true type: integer responses: '200': description: Information about a station examples: application/json: max_dockable_ship_volume: 50000000 name: Jakanerva III - Moon 15 - Prompt Delivery Storage office_rental_cost: 10000 owner: 1000003 position: x: 165632286720 y: 2771804160 z: -2455331266560 race_id: 1 reprocessing_efficiency: 0.5 reprocessing_stations_take: 0.05 services: - courier-missions - reprocessing-plant - market - repair-facilities - fitting - news - storage - insurance - docking - office-rental - loyalty-point-store - navy-offices station_id: 60000277 system_id: 30000148 type_id: 1531 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: max_dockable_ship_volume: description: max_dockable_ship_volume number format: float title: get_universe_stations_station_id_max_dockable_ship_volume type: number name: description: name string title: get_universe_stations_station_id_name type: string office_rental_cost: description: office_rental_cost number format: float title: get_universe_stations_station_id_office_rental_cost type: number owner: description: ID of the corporation that controls this station format: int32 title: get_universe_stations_station_id_owner type: integer position: description: position object properties: x: description: x number format: double title: get_universe_stations_station_id_x type: number y: description: y number format: double title: get_universe_stations_station_id_y type: number z: description: z number format: double title: get_universe_stations_station_id_z type: number required: - x - y - z title: get_universe_stations_station_id_position type: object race_id: description: race_id integer format: int32 title: get_universe_stations_station_id_race_id type: integer reprocessing_efficiency: description: reprocessing_efficiency number format: float title: get_universe_stations_station_id_reprocessing_efficiency type: number reprocessing_stations_take: description: reprocessing_stations_take number format: float title: get_universe_stations_station_id_reprocessing_stations_take type: number services: description: services array items: description: service string enum: - bounty-missions - assasination-missions - courier-missions - interbus - reprocessing-plant - refinery - market - black-market - stock-exchange - cloning - surgery - dna-therapy - repair-facilities - factory - labratory - gambling - fitting - paintshop - news - storage - insurance - docking - office-rental - jump-clone-facility - loyalty-point-store - navy-offices - security-offices title: get_universe_stations_station_id_service type: string maxItems: 30 title: get_universe_stations_station_id_services type: array station_id: description: station_id integer format: int32 title: get_universe_stations_station_id_station_id type: integer system_id: description: The solar system this station is in format: int32 title: get_universe_stations_station_id_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_stations_station_id_type_id type: integer required: - station_id - name - type_id - position - system_id - reprocessing_efficiency - reprocessing_stations_take - max_dockable_ship_volume - office_rental_cost - services title: get_universe_stations_station_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Station not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_stations_station_id_404_not_found type: string title: get_universe_stations_station_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get station information tags: - Universe x-alternate-versions: - latest - v2 /v2/universe/system_jumps/: get: description: '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 --- This route is cached for up to 3600 seconds' operationId: get_universe_system_jumps parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of systems and number of jumps examples: application/json: - ship_jumps: 42 system_id: 30002410 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: ship_jumps: description: ship_jumps integer format: int32 title: get_universe_system_jumps_ship_jumps type: integer system_id: description: system_id integer format: int32 title: get_universe_system_jumps_system_id type: integer required: - system_id - ship_jumps title: get_universe_system_jumps_200_ok type: object maxItems: 10000 title: get_universe_system_jumps_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get system jumps tags: - Universe x-alternate-versions: - v2 x-cached-seconds: 3600 /v2/universe/types/: get: description: 'Get a list of type ids --- This route expires daily at 11:05' operationId: get_universe_types parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/page' responses: '200': description: A list of type ids examples: application/json: - 1 - 2 - 3 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string X-Pages: default: 1 description: Maximum page number format: int32 type: integer schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_types_200_ok type: integer maxItems: 1000 title: get_universe_types_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get types tags: - Universe x-alternate-versions: - v2 /v2/universe/types/{type_id}/: get: description: 'Get information on a type --- This route expires daily at 11:05' operationId: get_universe_types_type_id parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' - description: An Eve item type ID format: int32 in: path name: type_id required: true type: integer responses: '200': description: Information about a type examples: application/json: description: The Rifter is a... group_id: 25 name: Rifter published: true type_id: 587 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: capacity: description: capacity number format: float title: get_universe_types_type_id_capacity type: number description: description: description string title: get_universe_types_type_id_description type: string dogma_attributes: description: dogma_attributes array items: description: dogma_attribute object properties: attribute_id: description: attribute_id integer format: int32 title: get_universe_types_type_id_attribute_id type: integer value: description: value number format: float title: get_universe_types_type_id_value type: number required: - attribute_id - value title: get_universe_types_type_id_dogma_attribute type: object maxItems: 1000 title: get_universe_types_type_id_dogma_attributes type: array dogma_effects: description: dogma_effects array items: description: dogma_effect object properties: effect_id: description: effect_id integer format: int32 title: get_universe_types_type_id_effect_id type: integer is_default: description: is_default boolean title: get_universe_types_type_id_is_default type: boolean required: - effect_id - is_default title: get_universe_types_type_id_dogma_effect type: object maxItems: 1000 title: get_universe_types_type_id_dogma_effects type: array graphic_id: description: graphic_id integer format: int32 title: get_universe_types_type_id_graphic_id type: integer group_id: description: group_id integer format: int32 title: get_universe_types_type_id_group_id type: integer icon_id: description: icon_id integer format: int32 title: get_universe_types_type_id_icon_id type: integer market_group_id: description: This only exists for types that can be put on the market format: int32 title: get_universe_types_type_id_market_group_id type: integer mass: description: mass number format: float title: get_universe_types_type_id_mass type: number name: description: name string title: get_universe_types_type_id_name type: string packaged_volume: description: packaged_volume number format: float title: get_universe_types_type_id_packaged_volume type: number portion_size: description: portion_size integer format: int32 title: get_universe_types_type_id_portion_size type: integer published: description: published boolean title: get_universe_types_type_id_published type: boolean radius: description: radius number format: float title: get_universe_types_type_id_radius type: number type_id: description: type_id integer format: int32 title: get_universe_types_type_id_type_id type: integer volume: description: volume number format: float title: get_universe_types_type_id_volume type: number required: - type_id - name - description - published - group_id title: get_universe_types_type_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Type not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_types_type_id_404_not_found type: string title: get_universe_types_type_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get type information tags: - Universe x-alternate-versions: - latest - legacy - v2 - v3 /v3/universe/structures/{structure_id}/: get: description: 'Returns information on requested structure if you are on the ACL. Otherwise, returns "Forbidden" for all inputs. --- This route is cached for up to 3600 seconds' operationId: get_universe_structures_structure_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: An Eve structure ID format: int64 in: path name: structure_id required: true type: integer - $ref: '#/parameters/token' responses: '200': description: Data about a structure examples: application/json: name: V-3YG7 VI - The Capital owner_id: 109299958 solar_system_id: 30000142 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: name: description: The full name of the structure title: get_universe_structures_structure_id_name type: string owner_id: description: The ID of the corporation who owns this particular structure format: int32 title: get_universe_structures_structure_id_owner_id type: integer position: description: 'Coordinates of the structure in Cartesian space relative to the Sun, in metres. ' properties: x: description: x number format: double title: get_universe_structures_structure_id_x type: number y: description: y number format: double title: get_universe_structures_structure_id_y type: number z: description: z number format: double title: get_universe_structures_structure_id_z type: number required: - x - y - z title: get_universe_structures_structure_id_position type: object solar_system_id: description: solar_system_id integer format: int32 title: get_universe_structures_structure_id_solar_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_structures_structure_id_type_id type: integer required: - name - solar_system_id - owner_id title: get_universe_structures_structure_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '401': description: Unauthorized examples: application/json: error: Unauthorized message schema: $ref: '#/definitions/unauthorized' '403': description: Forbidden examples: application/json: error: Forbidden message schema: $ref: '#/definitions/forbidden' '404': description: Structure not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_structures_structure_id_404_not_found type: string title: get_universe_structures_structure_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' security: - evesso: - esi-universe.read_structures.v1 summary: Get structure information tags: - Universe x-alternate-versions: - v3 x-cached-seconds: 3600 /v3/universe/system_kills/: get: description: '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 --- This route is cached for up to 3600 seconds' operationId: get_universe_system_kills parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of systems and number of ship, pod and NPC kills examples: application/json: - npc_kills: 0 pod_kills: 24 ship_kills: 42 system_id: 30002410 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: npc_kills: description: Number of NPC ships killed in this system format: int32 title: get_universe_system_kills_npc_kills type: integer pod_kills: description: Number of pods killed in this system format: int32 title: get_universe_system_kills_pod_kills type: integer ship_kills: description: Number of player ships killed in this system format: int32 title: get_universe_system_kills_ship_kills type: integer system_id: description: system_id integer format: int32 title: get_universe_system_kills_system_id type: integer required: - system_id - ship_kills - npc_kills - pod_kills title: get_universe_system_kills_200_ok type: object maxItems: 10000 title: get_universe_system_kills_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get system kills tags: - Universe x-alternate-versions: - v3 x-cached-seconds: 3600 /v4/universe/systems/{system_id}/: get: description: 'Get information on a solar system. --- This route expires daily at 11:05' operationId: get_universe_systems_system_id parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' - description: system_id integer format: int32 in: path name: system_id required: true type: integer responses: '200': description: Information about a solar system examples: application/json: constellation_id: 20000001 name: Akpivem planets: - moons: - 40000042 planet_id: 40000041 - planet_id: 40000043 position: x: -91174141133075340 y: 43938227486247170 z: -56482824383339900 security_class: B security_status: 0.8462923765182495 star_id: 40000040 stargates: - 50000342 system_id: 30000003 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: constellation_id: description: The constellation this solar system is in format: int32 title: get_universe_systems_system_id_constellation_id type: integer name: description: name string title: get_universe_systems_system_id_name type: string planets: description: planets array items: description: planet object properties: asteroid_belts: description: asteroid_belts array items: description: asteroid_belt integer format: int32 title: get_universe_systems_system_id_asteroid_belt type: integer maxItems: 100 title: get_universe_systems_system_id_asteroid_belts type: array moons: description: moons array items: description: moon integer format: int32 title: get_universe_systems_system_id_moon type: integer maxItems: 1000 title: get_universe_systems_system_id_moons type: array planet_id: description: planet_id integer format: int32 title: get_universe_systems_system_id_planet_id type: integer required: - planet_id title: get_universe_systems_system_id_planet type: object maxItems: 1000 title: get_universe_systems_system_id_planets type: array position: description: position object properties: x: description: x number format: double title: get_universe_systems_system_id_x type: number y: description: y number format: double title: get_universe_systems_system_id_y type: number z: description: z number format: double title: get_universe_systems_system_id_z type: number required: - x - y - z title: get_universe_systems_system_id_position type: object security_class: description: security_class string title: get_universe_systems_system_id_security_class type: string security_status: description: security_status number format: float title: get_universe_systems_system_id_security_status type: number star_id: description: star_id integer format: int32 title: get_universe_systems_system_id_star_id type: integer stargates: description: stargates array items: description: stargate integer format: int32 title: get_universe_systems_system_id_stargate type: integer maxItems: 25 title: get_universe_systems_system_id_stargates type: array stations: description: stations array items: description: station integer format: int32 title: get_universe_systems_system_id_station type: integer maxItems: 25 title: get_universe_systems_system_id_stations type: array system_id: description: system_id integer format: int32 title: get_universe_systems_system_id_system_id type: integer required: - system_id - name - position - security_status - constellation_id title: get_universe_systems_system_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Solar system not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_systems_system_id_404_not_found type: string title: get_universe_systems_system_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get solar system information tags: - Universe x-alternate-versions: - latest - v4 /v1/universe/ancestries/: get: description: 'Get all character ancestries --- This route expires daily at 11:05' operationId: get_universe_ancestries parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: A list of ancestries examples: application/json: - bloodline_id: 1 description: Acutely aware of the small population... id: 12 name: Tube Child short_description: Manufactured citizens of the State. headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: bloodline_id: description: The bloodline associated with this ancestry format: int32 title: get_universe_ancestries_bloodline_id type: integer description: description: description string title: get_universe_ancestries_description type: string icon_id: description: icon_id integer format: int32 title: get_universe_ancestries_icon_id type: integer id: description: id integer format: int32 title: get_universe_ancestries_id type: integer name: description: name string title: get_universe_ancestries_name type: string short_description: description: short_description string title: get_universe_ancestries_short_description type: string required: - id - name - bloodline_id - description title: get_universe_ancestries_200_ok type: object maxItems: 100 title: get_universe_ancestries_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get ancestries tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/asteroid_belts/{asteroid_belt_id}/: get: description: 'Get information on an asteroid belt --- This route expires daily at 11:05' operationId: get_universe_asteroid_belts_asteroid_belt_id parameters: - description: asteroid_belt_id integer format: int32 in: path name: asteroid_belt_id required: true type: integer - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: Information about an asteroid belt examples: application/json: name: Tanoo I - Asteroid Belt 1 position: x: 161967513600 y: 21288837120 z: -73505464320 system_id: 30000001 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: name: description: name string title: get_universe_asteroid_belts_asteroid_belt_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_asteroid_belts_asteroid_belt_id_x type: number y: description: y number format: double title: get_universe_asteroid_belts_asteroid_belt_id_y type: number z: description: z number format: double title: get_universe_asteroid_belts_asteroid_belt_id_z type: number required: - x - y - z title: get_universe_asteroid_belts_asteroid_belt_id_position type: object system_id: description: The solar system this asteroid belt is in format: int32 title: get_universe_asteroid_belts_asteroid_belt_id_system_id type: integer required: - name - position - system_id title: get_universe_asteroid_belts_asteroid_belt_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Asteroid belt not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_asteroid_belts_asteroid_belt_id_404_not_found type: string title: get_universe_asteroid_belts_asteroid_belt_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get asteroid belt information tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/bloodlines/: get: description: 'Get a list of bloodlines --- This route expires daily at 11:05' operationId: get_universe_bloodlines parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: A list of bloodlines examples: application/json: - bloodline_id: 1 charisma: 6 corporation_id: 1000006 description: The Deteis are regarded as ... intelligence: 7 memory: 7 name: Deteis perception: 5 race_id: 1 ship_type_id: 601 willpower: 5 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: bloodline_id: description: bloodline_id integer format: int32 title: get_universe_bloodlines_bloodline_id type: integer charisma: description: charisma integer format: int32 title: get_universe_bloodlines_charisma type: integer corporation_id: description: corporation_id integer format: int32 title: get_universe_bloodlines_corporation_id type: integer description: description: description string title: get_universe_bloodlines_description type: string intelligence: description: intelligence integer format: int32 title: get_universe_bloodlines_intelligence type: integer memory: description: memory integer format: int32 title: get_universe_bloodlines_memory type: integer name: description: name string title: get_universe_bloodlines_name type: string perception: description: perception integer format: int32 title: get_universe_bloodlines_perception type: integer race_id: description: race_id integer format: int32 title: get_universe_bloodlines_race_id type: integer ship_type_id: description: ship_type_id integer format: int32 title: get_universe_bloodlines_ship_type_id type: integer x-nullable: true willpower: description: willpower integer format: int32 title: get_universe_bloodlines_willpower type: integer required: - bloodline_id - name - description - race_id - ship_type_id - corporation_id - perception - willpower - charisma - memory - intelligence title: get_universe_bloodlines_200_ok type: object maxItems: 100 title: get_universe_bloodlines_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get bloodlines tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/categories/: get: description: 'Get a list of item categories --- This route expires daily at 11:05' operationId: get_universe_categories parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of item category ids examples: application/json: - 1 - 2 - 3 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_categories_200_ok type: integer maxItems: 10000 title: get_universe_categories_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get item categories tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/categories/{category_id}/: get: description: 'Get information of an item category --- This route expires daily at 11:05' operationId: get_universe_categories_category_id parameters: - $ref: '#/parameters/Accept-Language' - description: An Eve item category ID format: int32 in: path name: category_id required: true type: integer - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: Information about an item category examples: application/json: category_id: 6 groups: - 25 - 26 - 27 name: Ship published: true headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: category_id: description: category_id integer format: int32 title: get_universe_categories_category_id_category_id type: integer groups: description: groups array items: description: group integer format: int32 title: get_universe_categories_category_id_group type: integer maxItems: 10000 title: get_universe_categories_category_id_groups type: array name: description: name string title: get_universe_categories_category_id_name type: string published: description: published boolean title: get_universe_categories_category_id_published type: boolean required: - category_id - name - published - groups title: get_universe_categories_category_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Category not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_categories_category_id_404_not_found type: string title: get_universe_categories_category_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get item category information tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/constellations/: get: description: 'Get a list of constellations --- This route expires daily at 11:05' operationId: get_universe_constellations parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of constellation ids examples: application/json: - 20000001 - 20000002 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_constellations_200_ok type: integer maxItems: 10000 title: get_universe_constellations_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get constellations tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/constellations/{constellation_id}/: get: description: 'Get information on a constellation --- This route expires daily at 11:05' operationId: get_universe_constellations_constellation_id parameters: - $ref: '#/parameters/Accept-Language' - description: constellation_id integer format: int32 in: path name: constellation_id required: true type: integer - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' responses: '200': description: Information about a constellation examples: application/json: constellation_id: 20000009 name: Mekashtad position: x: 67796138757472320 y: -70591121348560960 z: -59587016159270070 region_id: 10000001 systems: - 20000302 - 20000303 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: constellation_id: description: constellation_id integer format: int32 title: get_universe_constellations_constellation_id_constellation_id type: integer name: description: name string title: get_universe_constellations_constellation_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_constellations_constellation_id_x type: number y: description: y number format: double title: get_universe_constellations_constellation_id_y type: number z: description: z number format: double title: get_universe_constellations_constellation_id_z type: number required: - x - y - z title: get_universe_constellations_constellation_id_position type: object region_id: description: The region this constellation is in format: int32 title: get_universe_constellations_constellation_id_region_id type: integer systems: description: systems array items: description: system integer format: int32 title: get_universe_constellations_constellation_id_system type: integer maxItems: 10000 title: get_universe_constellations_constellation_id_systems type: array required: - constellation_id - name - position - region_id - systems title: get_universe_constellations_constellation_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Constellation not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_constellations_constellation_id_404_not_found type: string title: get_universe_constellations_constellation_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get constellation information tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/graphics/: get: description: 'Get a list of graphics --- This route expires daily at 11:05' operationId: get_universe_graphics parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of graphic ids examples: application/json: - 10 - 4106 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_graphics_200_ok type: integer maxItems: 10000 title: get_universe_graphics_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get graphics tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/groups/: get: description: 'Get a list of item groups --- This route expires daily at 11:05' operationId: get_universe_groups parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/page' responses: '200': description: A list of item group ids examples: application/json: - 1 - 2 - 3 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string X-Pages: default: 1 description: Maximum page number format: int32 type: integer schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_groups_200_ok type: integer maxItems: 1000 title: get_universe_groups_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get item groups tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/moons/{moon_id}/: get: description: 'Get information on a moon --- This route expires daily at 11:05' operationId: get_universe_moons_moon_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: moon_id integer format: int32 in: path name: moon_id required: true type: integer responses: '200': description: Information about a moon examples: application/json: moon_id: 40000042 name: Akpivem I - Moon 1 position: x: 58605102008 y: -3066616285 z: -55193617920 system_id: 30000003 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: moon_id: description: moon_id integer format: int32 title: get_universe_moons_moon_id_moon_id type: integer name: description: name string title: get_universe_moons_moon_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_moons_moon_id_x type: number y: description: y number format: double title: get_universe_moons_moon_id_y type: number z: description: z number format: double title: get_universe_moons_moon_id_z type: number required: - x - y - z title: get_universe_moons_moon_id_position type: object system_id: description: The solar system this moon is in format: int32 title: get_universe_moons_moon_id_system_id type: integer required: - moon_id - name - position - system_id title: get_universe_moons_moon_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Moon not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_moons_moon_id_404_not_found type: string title: get_universe_moons_moon_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get moon information tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/planets/{planet_id}/: get: description: 'Get information on a planet --- This route expires daily at 11:05' operationId: get_universe_planets_planet_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: planet_id integer format: int32 in: path name: planet_id required: true type: integer responses: '200': description: Information about a planet examples: application/json: name: Akpivem III planet_id: 40000046 position: x: -189226344497 y: 9901605317 z: -254852632979 system_id: 30000003 type_id: 13 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: name: description: name string title: get_universe_planets_planet_id_name type: string planet_id: description: planet_id integer format: int32 title: get_universe_planets_planet_id_planet_id type: integer position: description: position object properties: x: description: x number format: double title: get_universe_planets_planet_id_x type: number y: description: y number format: double title: get_universe_planets_planet_id_y type: number z: description: z number format: double title: get_universe_planets_planet_id_z type: number required: - x - y - z title: get_universe_planets_planet_id_position type: object system_id: description: The solar system this planet is in format: int32 title: get_universe_planets_planet_id_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_planets_planet_id_type_id type: integer required: - planet_id - name - type_id - position - system_id title: get_universe_planets_planet_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Planet not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_planets_planet_id_404_not_found type: string title: get_universe_planets_planet_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get planet information tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/regions/: get: description: 'Get a list of regions --- This route expires daily at 11:05' operationId: get_universe_regions parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of region ids examples: application/json: - 11000001 - 11000002 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_regions_200_ok type: integer maxItems: 1000 title: get_universe_regions_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get regions tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/regions/{region_id}/: get: description: 'Get information on a region --- This route expires daily at 11:05' operationId: get_universe_regions_region_id parameters: - $ref: '#/parameters/Accept-Language' - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/language' - description: region_id integer format: int32 in: path name: region_id required: true type: integer responses: '200': description: Information about a region examples: application/json: constellations: - 20000302 - 20000303 description: It has long been an established fact of civilization... name: Metropolis region_id: 10000042 headers: Cache-Control: description: The caching mechanism used type: string Content-Language: description: The language used in the response enum: - en - de - fr - ja - ru - zh - ko - es type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: constellations: description: constellations array items: description: constellation integer format: int32 title: get_universe_regions_region_id_constellation type: integer maxItems: 1000 title: get_universe_regions_region_id_constellations type: array description: description: description string title: get_universe_regions_region_id_description type: string name: description: name string title: get_universe_regions_region_id_name type: string region_id: description: region_id integer format: int32 title: get_universe_regions_region_id_region_id type: integer required: - region_id - name - constellations title: get_universe_regions_region_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Region not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_regions_region_id_404_not_found type: string title: get_universe_regions_region_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get region information tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/stargates/{stargate_id}/: get: description: 'Get information on a stargate --- This route expires daily at 11:05' operationId: get_universe_stargates_stargate_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: stargate_id integer format: int32 in: path name: stargate_id required: true type: integer responses: '200': description: Information about a stargate examples: application/json: destination: stargate_id: 50000056 system_id: 30000001 name: Stargate (Tanoo) position: x: -101092761600 y: 5279539200 z: 1550503403520 stargate_id: 50000342 system_id: 30000003 type_id: 29624 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: destination: description: destination object properties: stargate_id: description: The stargate this stargate connects to format: int32 title: get_universe_stargates_stargate_id_destination_stargate_id type: integer system_id: description: The solar system this stargate connects to format: int32 title: get_universe_stargates_stargate_id_destination_system_id type: integer required: - system_id - stargate_id title: get_universe_stargates_stargate_id_destination type: object name: description: name string title: get_universe_stargates_stargate_id_name type: string position: description: position object properties: x: description: x number format: double title: get_universe_stargates_stargate_id_x type: number y: description: y number format: double title: get_universe_stargates_stargate_id_y type: number z: description: z number format: double title: get_universe_stargates_stargate_id_z type: number required: - x - y - z title: get_universe_stargates_stargate_id_position type: object stargate_id: description: stargate_id integer format: int32 title: get_universe_stargates_stargate_id_stargate_id type: integer system_id: description: The solar system this stargate is in format: int32 title: get_universe_stargates_stargate_id_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_stargates_stargate_id_type_id type: integer required: - stargate_id - name - type_id - position - system_id - destination title: get_universe_stargates_stargate_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '404': description: Stargate not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_stargates_stargate_id_404_not_found type: string title: get_universe_stargates_stargate_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get stargate information tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/stars/{star_id}/: get: description: 'Get information on a star --- This route expires daily at 11:05' operationId: get_universe_stars_star_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: star_id integer format: int32 in: path name: star_id required: true type: integer responses: '200': description: Information about a star examples: application/json: age: 9398686722 luminosity: 0.06615000218153 name: BKG-Q2 - Star radius: 346600000 solar_system_id: 30004333 spectral_class: K2 V temperature: 3953 type_id: 45033 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: age: description: Age of star in years format: int64 title: get_universe_stars_star_id_age type: integer luminosity: description: luminosity number format: float title: get_universe_stars_star_id_luminosity type: number name: description: name string title: get_universe_stars_star_id_name type: string radius: description: radius integer format: int64 title: get_universe_stars_star_id_radius type: integer solar_system_id: description: solar_system_id integer format: int32 title: get_universe_stars_star_id_solar_system_id type: integer spectral_class: description: spectral_class string enum: - K2 V - K4 V - G2 V - G8 V - M7 V - K7 V - M2 V - K5 V - M3 V - G0 V - G7 V - G3 V - F9 V - G5 V - F6 V - K8 V - K9 V - K6 V - G9 V - G6 V - G4 VI - G4 V - F8 V - F2 V - F1 V - K3 V - F0 VI - G1 VI - G0 VI - K1 V - M4 V - M1 V - M6 V - M0 V - K2 IV - G2 VI - K0 V - K5 IV - F5 VI - G6 VI - F6 VI - F2 IV - G3 VI - M8 V - F1 VI - K1 IV - F7 V - G5 VI - M5 V - G7 VI - F5 V - F4 VI - F8 VI - K3 IV - F4 IV - F0 V - G7 IV - G8 VI - F2 VI - F4 V - F7 VI - F3 V - G1 V - G9 VI - F3 IV - F9 VI - M9 V - K0 IV - F1 IV - G4 IV - F3 VI - K4 IV - G5 IV - G3 IV - G1 IV - K7 IV - G0 IV - K6 IV - K9 IV - G2 IV - F9 IV - F0 IV - K8 IV - G8 IV - F6 IV - F5 IV - A0 - A0IV - A0IV2 title: get_universe_stars_star_id_spectral_class type: string temperature: description: temperature integer format: int32 title: get_universe_stars_star_id_temperature type: integer type_id: description: type_id integer format: int32 title: get_universe_stars_star_id_type_id type: integer required: - name - type_id - age - luminosity - radius - spectral_class - temperature - solar_system_id title: get_universe_stars_star_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get star information tags: - Universe x-alternate-versions: - legacy - v1 /v1/universe/structures/{structure_id}/: get: description: 'Returns information on requested structure if you are on the ACL. Otherwise, returns "Forbidden" for all inputs. --- This route is cached for up to 3600 seconds' operationId: get_universe_structures_structure_id parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - description: An Eve structure ID format: int64 in: path name: structure_id required: true type: integer - $ref: '#/parameters/token' responses: '200': description: Data about a structure examples: application/json: name: V-3YG7 VI - The Capital owner_id: 109299958 solar_system_id: 30000142 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok object properties: name: description: The full name of the structure title: get_universe_structures_structure_id_name type: string owner_id: description: The ID of the corporation who owns this particular structure format: int32 title: get_universe_structures_structure_id_owner_id type: integer position: description: 'Coordinates of the structure in Cartesian space relative to the Sun, in metres. ' properties: x: description: x number format: double title: get_universe_structures_structure_id_x type: number y: description: y number format: double title: get_universe_structures_structure_id_y type: number z: description: z number format: double title: get_universe_structures_structure_id_z type: number required: - x - y - z title: get_universe_structures_structure_id_position type: object solar_system_id: description: solar_system_id integer format: int32 title: get_universe_structures_structure_id_solar_system_id type: integer type_id: description: type_id integer format: int32 title: get_universe_structures_structure_id_type_id type: integer required: - name - solar_system_id - owner_id title: get_universe_structures_structure_id_ok type: object '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '401': description: Unauthorized examples: application/json: error: Unauthorized message schema: $ref: '#/definitions/unauthorized' '403': description: Forbidden examples: application/json: error: Forbidden message schema: $ref: '#/definitions/forbidden' '404': description: Structure not found examples: application/json: error: Not found message schema: description: Not found properties: error: description: Not found message title: get_universe_structures_structure_id_404_not_found type: string title: get_universe_structures_structure_id_not_found type: object '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' security: - evesso: - esi-universe.read_structures.v1 summary: Get structure information tags: - Universe x-alternate-versions: - legacy - v1 - v2 x-cached-seconds: 3600 /v1/universe/system_jumps/: get: description: '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 --- This route is cached for up to 3600 seconds' operationId: get_universe_system_jumps parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of systems and number of jumps examples: application/json: - ship_jumps: 42 system_id: 30002410 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: ship_jumps: description: ship_jumps integer format: int32 title: get_universe_system_jumps_ship_jumps type: integer system_id: description: system_id integer format: int32 title: get_universe_system_jumps_system_id type: integer required: - system_id - ship_jumps title: get_universe_system_jumps_200_ok type: object maxItems: 10000 title: get_universe_system_jumps_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get system jumps tags: - Universe x-alternate-versions: - legacy - v1 x-cached-seconds: 3600 /v1/universe/types/: get: description: 'Get a list of type ids --- This route expires daily at 11:05' operationId: get_universe_types parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' - $ref: '#/parameters/page' responses: '200': description: A list of type ids examples: application/json: - 1 - 2 - 3 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string X-Pages: default: 1 description: Maximum page number format: int32 type: integer schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_universe_types_200_ok type: integer maxItems: 1000 title: get_universe_types_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get types tags: - Universe x-alternate-versions: - legacy - v1 /v2/universe/system_kills/: get: description: '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 --- This route is cached for up to 3600 seconds' operationId: get_universe_system_kills parameters: - $ref: '#/parameters/datasource' - $ref: '#/parameters/If-None-Match' responses: '200': description: A list of systems and number of ship, pod and NPC kills examples: application/json: - npc_kills: 0 pod_kills: 24 ship_kills: 42 system_id: 30002410 headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string schema: description: 200 ok array items: description: 200 ok object properties: npc_kills: description: Number of NPC ships killed in this system format: int32 title: get_universe_system_kills_npc_kills type: integer pod_kills: description: Number of pods killed in this system format: int32 title: get_universe_system_kills_pod_kills type: integer ship_kills: description: Number of player ships killed in this system format: int32 title: get_universe_system_kills_ship_kills type: integer system_id: description: system_id integer format: int32 title: get_universe_system_kills_system_id type: integer required: - system_id - ship_kills - npc_kills - pod_kills title: get_universe_system_kills_200_ok type: object maxItems: 10000 title: get_universe_system_kills_ok type: array '304': description: Not modified headers: Cache-Control: description: The caching mechanism used type: string ETag: description: RFC7232 compliant entity tag type: string Expires: description: RFC7231 formatted datetime string type: string Last-Modified: description: RFC7231 formatted datetime string type: string '400': description: Bad request examples: application/json: error: Bad request message schema: $ref: '#/definitions/bad_request' '420': description: Error limited examples: application/json: error: Error limited message schema: $ref: '#/definitions/error_limited' '500': description: Internal server error examples: application/json: error: Internal server error message schema: $ref: '#/definitions/internal_server_error' '503': description: Service unavailable examples: application/json: error: Service unavailable message schema: $ref: '#/definitions/service_unavailable' '504': description: Gateway timeout examples: application/json: error: Gateway timeout message schema: $ref: '#/definitions/gateway_timeout' summary: Get system kills tags: - Universe x-alternate-versions: - v2 x-cached-seconds: 3600 components: schemas: forbidden: description: Forbidden model properties: error: description: Forbidden message type: string example: example sso_status: description: status code received from SSO type: integer example: 1 required: - error title: Forbidden type: object internal_server_error: description: Internal server error model properties: error: description: Internal server error message type: string example: example required: - error title: Internal server error type: object bad_request: description: Bad request model properties: error: description: Bad request message type: string example: example required: - error title: Bad request type: object service_unavailable: description: Service unavailable model properties: error: description: Service unavailable message type: string example: example required: - error title: Service unavailable type: object unauthorized: description: Unauthorized model properties: error: description: Unauthorized message type: string example: example required: - error title: Unauthorized type: object gateway_timeout: description: Gateway timeout model properties: error: description: Gateway timeout message type: string example: example timeout: description: number of seconds the request was given type: integer example: 1 required: - error title: Gateway timeout type: object error_limited: description: Error limited model properties: error: description: Error limited message type: string example: example required: - error title: Error limited type: object parameters: language: description: Language to use in the response, takes precedence over Accept-Language in: query name: language schema: type: string enum: - en - en-us - de - fr - ja - ru - zh - ko - es default: en page: description: Which page of results to return in: query name: page schema: type: integer format: int32 minimum: 1 default: 1 datasource: description: The server name you would like data from in: query name: datasource schema: type: string enum: - tranquility default: tranquility Accept-Language: description: Language to use in the response in: header name: Accept-Language schema: type: string enum: - en - en-us - de - fr - ja - ru - zh - ko - es default: en token: description: Access token to use if unable to set a header in: query name: token schema: type: string If-None-Match: description: ETag from a previous request. A 304 will be returned if this matches the current ETag in: header name: If-None-Match schema: type: string securitySchemes: evesso: type: oauth2 flows: implicit: authorizationUrl: 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-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_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-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 definitions: internal_server_error: description: Internal server error model properties: error: description: Internal server error message type: string required: - error title: Internal server error type: object error_limited: description: Error limited model properties: error: description: Error limited message type: string required: - error title: Error limited type: object unauthorized: description: Unauthorized model properties: error: description: Unauthorized message type: string required: - error title: Unauthorized type: object service_unavailable: description: Service unavailable model properties: error: description: Service unavailable message type: string required: - error title: Service unavailable type: object forbidden: description: Forbidden model properties: error: description: Forbidden message type: string sso_status: description: status code received from SSO type: integer required: - error title: Forbidden type: object bad_request: description: Bad request model properties: error: description: Bad request message type: string required: - error title: Bad request type: object gateway_timeout: description: Gateway timeout model properties: error: description: Gateway timeout message type: string timeout: description: number of seconds the request was given type: integer required: - error title: Gateway timeout type: object parameters: Accept-Language: default: en description: Language to use in the response enum: - en - en-us - de - fr - ja - ru - zh - ko - es in: header name: Accept-Language type: string token: description: Access token to use if unable to set a header in: query name: token type: string If-None-Match: description: ETag from a previous request. A 304 will be returned if this matches the current ETag in: header name: If-None-Match type: string datasource: default: tranquility description: The server name you would like data from enum: - tranquility in: query name: datasource type: string page: default: 1 description: Which page of results to return format: int32 in: query minimum: 1 name: page type: integer language: default: en description: Language to use in the response, takes precedence over Accept-Language enum: - en - en-us - de - fr - ja - ru - zh - ko - es in: query name: language type: string