openapi: 3.0.0 info: description: An OpenAPI for EVE Online title: EVE Swagger Interface version: "1.36" paths: /alliances/: get: description: |- List all active player alliances --- Alternate route: `/dev/alliances/` Alternate route: `/legacy/alliances/` Alternate route: `/v1/alliances/` Alternate route: `/v2/alliances/` --- This route is cached for up to 3600 seconds operationId: get_alliances parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: List of Alliance 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 minimum: 0 title: get_alliances_200_ok type: integer uniqueItems: true maxItems: 5000 title: get_alliances_ok type: array examples: response: value: - 99000001 - 99000002 "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 Alliances tags: - Alliance x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/alliances/{alliance_id}/": get: description: |- Public information about an alliance --- Alternate route: `/dev/alliances/{alliance_id}/` Alternate route: `/legacy/alliances/{alliance_id}/` Alternate route: `/v3/alliances/{alliance_id}/` Alternate route: `/v4/alliances/{alliance_id}/` --- This route is cached for up to 3600 seconds operationId: get_alliances_alliance_id parameters: - $ref: "#/components/parameters/alliance_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Public data about an alliance 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: creator_corporation_id: description: ID of the corporation that created the alliance format: int32 title: get_alliances_alliance_id_creator_corporation_id type: integer creator_id: description: ID of the character that created the alliance format: int32 title: get_alliances_alliance_id_creator_id type: integer date_founded: description: date_founded string format: date-time title: get_alliances_alliance_id_date_founded type: string executor_corporation_id: description: the executor corporation ID, if this alliance is not closed format: int32 title: get_alliances_alliance_id_executor_corporation_id type: integer faction_id: description: Faction ID this alliance is fighting for, if this alliance is enlisted in factional warfare format: int32 title: get_alliances_alliance_id_faction_id type: integer name: description: the full name of the alliance title: get_alliances_alliance_id_name type: string ticker: description: the short name of the alliance title: get_alliances_alliance_id_ticker type: string required: - name - creator_id - creator_corporation_id - ticker - date_founded title: get_alliances_alliance_id_ok type: object examples: response: value: creator_corporation_id: 45678 creator_id: 12345 date_founded: 2016-06-26T21:00:00Z executor_corporation_id: 98356193 name: C C P Alliance ticker: "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: Alliance not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_alliances_alliance_id_404_not_found type: string title: get_alliances_alliance_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 Alliance Information tags: - Alliance x-alternate-versions: - dev - legacy - v3 - v4 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/alliances/{alliance_id}/contacts/": get: description: |- Return contacts of an alliance --- Alternate route: `/dev/alliances/{alliance_id}/contacts/` Alternate route: `/v2/alliances/{alliance_id}/contacts/` --- This route is cached for up to 300 seconds operationId: get_alliances_alliance_id_contacts parameters: - $ref: "#/components/parameters/alliance_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of contacts 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 object properties: contact_id: description: contact_id integer format: int32 title: get_alliances_alliance_id_contacts_contact_id type: integer contact_type: description: contact_type string enum: - character - corporation - alliance - faction title: get_alliances_alliance_id_contacts_contact_type type: string label_ids: description: label_ids array items: description: Label IDs applied to the contact format: int64 title: get_alliances_alliance_id_contacts_label_id type: integer maxItems: 63 title: get_alliances_alliance_id_contacts_label_ids type: array standing: description: Standing of the contact format: float title: get_alliances_alliance_id_contacts_standing type: number required: - standing - contact_type - contact_id title: get_alliances_alliance_id_contacts_200_ok type: object maxItems: 1000 title: get_alliances_alliance_id_contacts_ok type: array examples: response: value: - contact_id: 2112625428 contact_type: character standing: 9.9 "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 "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-alliances.read_contacts.v1 summary: EVE Online Get Alliance Contacts tags: - Contacts x-alternate-versions: - dev - v2 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/alliances/{alliance_id}/contacts/labels/": get: description: |- Return custom labels for an alliance's contacts --- Alternate route: `/dev/alliances/{alliance_id}/contacts/labels/` Alternate route: `/legacy/alliances/{alliance_id}/contacts/labels/` Alternate route: `/v1/alliances/{alliance_id}/contacts/labels/` --- This route is cached for up to 300 seconds operationId: get_alliances_alliance_id_contacts_labels parameters: - $ref: "#/components/parameters/alliance_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of alliance contact labels 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: label_id: description: label_id integer format: int64 title: get_alliances_alliance_id_contacts_labels_label_id type: integer label_name: description: label_name string title: get_alliances_alliance_id_contacts_labels_label_name type: string required: - label_id - label_name title: get_alliances_alliance_id_contacts_labels_200_ok type: object maxItems: 64 title: get_alliances_alliance_id_contacts_labels_ok type: array examples: response: value: - label_id: 1 label_name: Alliance Friends "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 "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-alliances.read_contacts.v1 summary: EVE Online Get Alliance Contact Labels tags: - Contacts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/alliances/{alliance_id}/corporations/": get: description: |- List all current member corporations of an alliance --- Alternate route: `/dev/alliances/{alliance_id}/corporations/` Alternate route: `/legacy/alliances/{alliance_id}/corporations/` Alternate route: `/v1/alliances/{alliance_id}/corporations/` Alternate route: `/v2/alliances/{alliance_id}/corporations/` --- This route is cached for up to 3600 seconds operationId: get_alliances_alliance_id_corporations parameters: - $ref: "#/components/parameters/alliance_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: List of corporation 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 minimum: 0 title: get_alliances_alliance_id_corporations_200_ok type: integer uniqueItems: true maxItems: 1000 title: get_alliances_alliance_id_corporations_ok type: array examples: response: value: - 98000001 "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 Alliance's Corporations tags: - Alliance x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/alliances/{alliance_id}/icons/": get: description: |- Get the icon urls for a alliance --- Alternate route: `/dev/alliances/{alliance_id}/icons/` Alternate route: `/legacy/alliances/{alliance_id}/icons/` Alternate route: `/v1/alliances/{alliance_id}/icons/` Alternate route: `/v2/alliances/{alliance_id}/icons/` --- This route expires daily at 11:05 operationId: get_alliances_alliance_id_icons parameters: - $ref: "#/components/parameters/alliance_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Icon URLs for the given alliance id and server 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: px128x128: description: px128x128 string title: get_alliances_alliance_id_icons_px128x128 type: string px64x64: description: px64x64 string title: get_alliances_alliance_id_icons_px64x64 type: string title: get_alliances_alliance_id_icons_ok type: object examples: response: value: px128x128: https://images.evetech.net/alliances/503818424/logo?tenant=tranquility&size=128 px64x64: https://images.evetech.net/alliances/503818424/logo?tenant=tranquility&size=64 "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: No image server for this datasource content: application/json: schema: description: No image server for this datasource properties: error: description: error message title: get_alliances_alliance_id_icons_error type: string title: get_alliances_alliance_id_icons_not_found type: object examples: response: value: error: No image server for this datasource "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 Alliance Icon tags: - Alliance x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /characters/affiliation/: post: description: |- Bulk lookup of character IDs to corporation, alliance and faction --- Alternate route: `/dev/characters/affiliation/` Alternate route: `/legacy/characters/affiliation/` Alternate route: `/v1/characters/affiliation/` Alternate route: `/v2/characters/affiliation/` --- This route is cached for up to 3600 seconds operationId: post_characters_affiliation parameters: - $ref: "#/components/parameters/datasource" requestBody: content: application/json: schema: description: characters array items: description: character integer format: int32 title: post_characters_affiliation_character type: integer maxItems: 1000 minItems: 1 title: post_characters_affiliation_characters type: array uniqueItems: true examples: PostCharactersAffiliationRequestExample: summary: Default post_characters_affiliation request x-microcks-default: true value: {} description: The character IDs to fetch affiliations for. All characters must exist, or none will be returned required: true responses: "200": description: Character corporation, alliance and faction IDs content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: alliance_id: description: The character's alliance ID, if their corporation is in an alliance format: int32 title: post_characters_affiliation_alliance_id type: integer character_id: description: The character's ID format: int32 title: post_characters_affiliation_character_id type: integer corporation_id: description: The character's corporation ID format: int32 title: post_characters_affiliation_corporation_id type: integer faction_id: description: The character's faction ID, if their corporation is in a faction format: int32 title: post_characters_affiliation_faction_id type: integer required: - character_id - corporation_id title: post_characters_affiliation_200_ok type: object maxItems: 1000 title: post_characters_affiliation_ok type: array examples: response: value: - alliance_id: 434243723 character_id: 95538921 corporation_id: 109299958 "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 Character Affiliation tags: - Character x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/": get: description: |- Public information about a character --- Alternate route: `/dev/characters/{character_id}/` Alternate route: `/legacy/characters/{character_id}/` Alternate route: `/v5/characters/{character_id}/` --- This route is cached for up to 604800 seconds operationId: get_characters_character_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Public data for the given character 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: alliance_id: description: The character's alliance ID format: int32 title: get_characters_character_id_alliance_id type: integer birthday: description: Creation date of the character format: date-time title: get_characters_character_id_birthday type: string bloodline_id: description: bloodline_id integer format: int32 title: get_characters_character_id_bloodline_id type: integer corporation_id: description: The character's corporation ID format: int32 title: get_characters_character_id_corporation_id type: integer description: description: description string title: get_characters_character_id_description type: string faction_id: description: ID of the faction the character is fighting for, if the character is enlisted in Factional Warfare format: int32 title: get_characters_character_id_faction_id type: integer gender: description: gender string enum: - female - male title: get_characters_character_id_gender type: string name: description: name string title: get_characters_character_id_name type: string race_id: description: race_id integer format: int32 title: get_characters_character_id_race_id type: integer security_status: description: security_status number format: float maximum: 10 minimum: -10 title: get_characters_character_id_security_status type: number title: description: The individual title of the character title: get_characters_character_id_title type: string required: - corporation_id - birthday - name - gender - race_id - bloodline_id title: get_characters_character_id_ok type: object examples: response: value: birthday: 2015-03-24T11:37:00Z bloodline_id: 3 corporation_id: 109299958 description: "" gender: male name: CCP Bartender race_id: 2 title: All round pretty awesome guy "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: Character not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_characters_character_id_404_not_found type: string title: get_characters_character_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 Character's Public Information tags: - Character x-alternate-versions: - dev - legacy - v5 x-cached-seconds: 604800 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/agents_research/": get: description: >- Return a list of agents research information for a character. The formula for finding the current research points with an agent is: currentPoints = remainderPoints + pointsPerDay * days(currentTime - researchStartDate) --- Alternate route: `/dev/characters/{character_id}/agents_research/` Alternate route: `/legacy/characters/{character_id}/agents_research/` Alternate route: `/v1/characters/{character_id}/agents_research/` Alternate route: `/v2/characters/{character_id}/agents_research/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_agents_research parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of agents research information 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: agent_id: description: agent_id integer format: int32 title: get_characters_character_id_agents_research_agent_id type: integer points_per_day: description: points_per_day number format: float title: get_characters_character_id_agents_research_points_per_day type: number remainder_points: description: remainder_points number format: float title: get_characters_character_id_agents_research_remainder_points type: number skill_type_id: description: skill_type_id integer format: int32 title: get_characters_character_id_agents_research_skill_type_id type: integer started_at: description: started_at string format: date-time title: get_characters_character_id_agents_research_started_at type: string required: - agent_id - skill_type_id - started_at - points_per_day - remainder_points title: get_characters_character_id_agents_research_200_ok type: object maxItems: 1000 title: get_characters_character_id_agents_research_ok type: array examples: response: value: - agent_id: 3009358 points_per_day: 53.5346162146776 remainder_points: 53604.0634303189 skill_type_id: 11450 started_at: 2017-03-23T14:47:00Z "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 "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-characters.read_agents_research.v1 summary: EVE Online Get Agents Research tags: - Character x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/assets/": get: description: |- Return a list of the characters assets --- Alternate route: `/dev/characters/{character_id}/assets/` Alternate route: `/legacy/characters/{character_id}/assets/` Alternate route: `/v4/characters/{character_id}/assets/` Alternate route: `/v5/characters/{character_id}/assets/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_assets parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A flat list of the users assets 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 object properties: is_blueprint_copy: description: is_blueprint_copy boolean title: get_characters_character_id_assets_is_blueprint_copy type: boolean is_singleton: description: is_singleton boolean title: get_characters_character_id_assets_is_singleton type: boolean item_id: description: item_id integer format: int64 title: get_characters_character_id_assets_item_id type: integer location_flag: description: location_flag string enum: - AssetSafety - AutoFit - BoosterBay - CapsuleerDeliveries - Cargo - CorporationGoalDeliveries - CorpseBay - Deliveries - DroneBay - FighterBay - FighterTube0 - FighterTube1 - FighterTube2 - FighterTube3 - FighterTube4 - FleetHangar - FrigateEscapeBay - Hangar - HangarAll - HiSlot0 - HiSlot1 - HiSlot2 - HiSlot3 - HiSlot4 - HiSlot5 - HiSlot6 - HiSlot7 - HiddenModifiers - Implant - InfrastructureHangar - LoSlot0 - LoSlot1 - LoSlot2 - LoSlot3 - LoSlot4 - LoSlot5 - LoSlot6 - LoSlot7 - Locked - MedSlot0 - MedSlot1 - MedSlot2 - MedSlot3 - MedSlot4 - MedSlot5 - MedSlot6 - MedSlot7 - MobileDepotHold - MoonMaterialBay - QuafeBay - RigSlot0 - RigSlot1 - RigSlot2 - RigSlot3 - RigSlot4 - RigSlot5 - RigSlot6 - RigSlot7 - ShipHangar - Skill - SpecializedAmmoHold - SpecializedAsteroidHold - SpecializedCommandCenterHold - SpecializedFuelBay - SpecializedGasHold - SpecializedIceHold - SpecializedIndustrialShipHold - SpecializedLargeShipHold - SpecializedMaterialBay - SpecializedMediumShipHold - SpecializedMineralHold - SpecializedOreHold - SpecializedPlanetaryCommoditiesHold - SpecializedSalvageHold - SpecializedShipHold - SpecializedSmallShipHold - StructureDeedBay - SubSystemBay - SubSystemSlot0 - SubSystemSlot1 - SubSystemSlot2 - SubSystemSlot3 - SubSystemSlot4 - SubSystemSlot5 - SubSystemSlot6 - SubSystemSlot7 - Unlocked - Wardrobe title: get_characters_character_id_assets_location_flag type: string location_id: description: location_id integer format: int64 title: get_characters_character_id_assets_location_id type: integer location_type: description: location_type string enum: - station - solar_system - item - other title: get_characters_character_id_assets_location_type type: string quantity: description: quantity integer format: int32 title: get_characters_character_id_assets_quantity type: integer type_id: description: type_id integer format: int32 title: get_characters_character_id_assets_type_id type: integer required: - type_id - quantity - location_id - location_type - item_id - location_flag - is_singleton title: get_characters_character_id_assets_200_ok type: object maxItems: 1000 title: get_characters_character_id_assets_ok type: array examples: response: value: - is_blueprint_copy: true is_singleton: true item_id: 1000000016835 location_flag: Hangar location_id: 60002959 location_type: station quantity: 1 type_id: 3516 "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: Requested page does not exist content: application/json: schema: description: Requested page does not exist properties: error: description: error message title: get_characters_character_id_assets_error type: string title: get_characters_character_id_assets_not_found type: object examples: response: value: error: Requested page does not exist "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-assets.read_assets.v1 summary: EVE Online Get Character Assets tags: - Assets x-alternate-versions: - dev - legacy - v4 - v5 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/assets/locations/": post: description: > Return locations for a set of item ids, which you can get from character assets endpoint. Coordinates for items in hangars or stations are set to (0,0,0) --- Alternate route: `/dev/characters/{character_id}/assets/locations/` Alternate route: `/v2/characters/{character_id}/assets/locations/` operationId: post_characters_character_id_assets_locations parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: item_ids array items: description: item_id integer format: int64 title: post_characters_character_id_assets_locations_item_id type: integer maxItems: 1000 minItems: 1 title: post_characters_character_id_assets_locations_item_ids type: array uniqueItems: true examples: PostCharactersCharacterIdAssetsLocationsRequestExample: summary: Default post_characters_character_id_assets_locations request x-microcks-default: true value: {} description: A list of item ids required: true responses: "200": description: List of asset locations content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: item_id: description: item_id integer format: int64 title: post_characters_character_id_assets_locations_item_id type: integer position: description: position object properties: x: description: x number format: double title: post_characters_character_id_assets_locations_x type: number y: description: y number format: double title: post_characters_character_id_assets_locations_y type: number z: description: z number format: double title: post_characters_character_id_assets_locations_z type: number required: - x - y - z title: post_characters_character_id_assets_locations_position type: object required: - item_id - position title: post_characters_character_id_assets_locations_200_ok type: object maxItems: 1000 title: post_characters_character_id_assets_locations_ok type: array examples: response: value: - item_id: 12345 position: x: 1.2 y: 2.3 z: -3.4 "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 "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-assets.read_assets.v1 summary: EVE Online Get Character Asset Locations tags: - Assets x-alternate-versions: - dev - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/assets/names/": post: description: > Return names for a set of item ids, which you can get from character assets endpoint. Typically used for items that can customize names, like containers or ships. --- Alternate route: `/dev/characters/{character_id}/assets/names/` Alternate route: `/legacy/characters/{character_id}/assets/names/` Alternate route: `/v1/characters/{character_id}/assets/names/` operationId: post_characters_character_id_assets_names parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: item_ids array items: description: item_id integer format: int64 title: post_characters_character_id_assets_names_item_id type: integer maxItems: 1000 minItems: 1 title: post_characters_character_id_assets_names_item_ids type: array uniqueItems: true examples: PostCharactersCharacterIdAssetsNamesRequestExample: summary: Default post_characters_character_id_assets_names request x-microcks-default: true value: {} description: A list of item ids required: true responses: "200": description: List of asset names content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: item_id: description: item_id integer format: int64 title: post_characters_character_id_assets_names_item_id type: integer name: description: name string title: post_characters_character_id_assets_names_name type: string required: - item_id - name title: post_characters_character_id_assets_names_200_ok type: object maxItems: 1000 title: post_characters_character_id_assets_names_ok type: array examples: response: value: - item_id: 12345 name: Awesome Name "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 "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-assets.read_assets.v1 summary: EVE Online Get Character Asset Names tags: - Assets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/attributes/": get: description: |- Return attributes of a character --- Alternate route: `/dev/characters/{character_id}/attributes/` Alternate route: `/legacy/characters/{character_id}/attributes/` Alternate route: `/v1/characters/{character_id}/attributes/` --- This route is cached for up to 120 seconds operationId: get_characters_character_id_attributes parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Attributes of a character 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: accrued_remap_cooldown_date: description: Neural remapping cooldown after a character uses remap accrued over time format: date-time title: get_characters_character_id_attributes_accrued_remap_cooldown_date type: string bonus_remaps: description: Number of available bonus character neural remaps format: int32 title: get_characters_character_id_attributes_bonus_remaps type: integer charisma: description: charisma integer format: int32 title: get_characters_character_id_attributes_charisma type: integer intelligence: description: intelligence integer format: int32 title: get_characters_character_id_attributes_intelligence type: integer last_remap_date: description: Datetime of last neural remap, including usage of bonus remaps format: date-time title: get_characters_character_id_attributes_last_remap_date type: string memory: description: memory integer format: int32 title: get_characters_character_id_attributes_memory type: integer perception: description: perception integer format: int32 title: get_characters_character_id_attributes_perception type: integer willpower: description: willpower integer format: int32 title: get_characters_character_id_attributes_willpower type: integer required: - charisma - intelligence - memory - perception - willpower title: get_characters_character_id_attributes_ok type: object examples: response: value: charisma: 20 intelligence: 20 memory: 20 perception: 20 willpower: 20 "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 "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-skills.read_skills.v1 summary: EVE Online Get Character Attributes tags: - Skills x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 120 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/blueprints/": get: description: |- Return a list of blueprints the character owns --- Alternate route: `/dev/characters/{character_id}/blueprints/` Alternate route: `/legacy/characters/{character_id}/blueprints/` Alternate route: `/v2/characters/{character_id}/blueprints/` Alternate route: `/v3/characters/{character_id}/blueprints/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_blueprints parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of blueprints 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 object properties: item_id: description: Unique ID for this item. format: int64 title: get_characters_character_id_blueprints_item_id type: integer location_flag: description: Type of the location_id enum: - AutoFit - Cargo - CorpseBay - DroneBay - FleetHangar - Deliveries - HiddenModifiers - Hangar - HangarAll - LoSlot0 - LoSlot1 - LoSlot2 - LoSlot3 - LoSlot4 - LoSlot5 - LoSlot6 - LoSlot7 - MedSlot0 - MedSlot1 - MedSlot2 - MedSlot3 - MedSlot4 - MedSlot5 - MedSlot6 - MedSlot7 - HiSlot0 - HiSlot1 - HiSlot2 - HiSlot3 - HiSlot4 - HiSlot5 - HiSlot6 - HiSlot7 - AssetSafety - Locked - Unlocked - Implant - QuafeBay - RigSlot0 - RigSlot1 - RigSlot2 - RigSlot3 - RigSlot4 - RigSlot5 - RigSlot6 - RigSlot7 - ShipHangar - SpecializedFuelBay - SpecializedOreHold - SpecializedGasHold - SpecializedMineralHold - SpecializedSalvageHold - SpecializedShipHold - SpecializedSmallShipHold - SpecializedMediumShipHold - SpecializedLargeShipHold - SpecializedIndustrialShipHold - SpecializedAmmoHold - SpecializedCommandCenterHold - SpecializedPlanetaryCommoditiesHold - SpecializedMaterialBay - SubSystemSlot0 - SubSystemSlot1 - SubSystemSlot2 - SubSystemSlot3 - SubSystemSlot4 - SubSystemSlot5 - SubSystemSlot6 - SubSystemSlot7 - FighterBay - FighterTube0 - FighterTube1 - FighterTube2 - FighterTube3 - FighterTube4 - Module title: get_characters_character_id_blueprints_location_flag type: string location_id: description: References a station, a ship or an item_id if this blueprint is located within a container. If the return value is an item_id, then the Character AssetList API must be queried to find the container using the given item_id to determine the correct location of the Blueprint. format: int64 title: get_characters_character_id_blueprints_location_id type: integer material_efficiency: description: Material Efficiency Level of the blueprint. format: int32 maximum: 25 minimum: 0 title: get_characters_character_id_blueprints_material_efficiency type: integer quantity: description: A range of numbers with a minimum of -2 and no maximum value where -1 is an original and -2 is a copy. It can be a positive integer if it is a stack of blueprint originals fresh from the market (e.g. no activities performed on them yet). format: int32 minimum: -2 title: get_characters_character_id_blueprints_quantity type: integer runs: description: Number of runs remaining if the blueprint is a copy, -1 if it is an original. format: int32 minimum: -1 title: get_characters_character_id_blueprints_runs type: integer time_efficiency: description: Time Efficiency Level of the blueprint. format: int32 maximum: 20 minimum: 0 title: get_characters_character_id_blueprints_time_efficiency type: integer type_id: description: type_id integer format: int32 title: get_characters_character_id_blueprints_type_id type: integer required: - item_id - type_id - location_id - location_flag - quantity - time_efficiency - material_efficiency - runs title: get_characters_character_id_blueprints_200_ok type: object maxItems: 1000 title: get_characters_character_id_blueprints_ok type: array examples: response: value: - item_id: 1000000010495 location_flag: Hangar location_id: 60014719 material_efficiency: 0 quantity: 1 runs: -1 time_efficiency: 0 type_id: 691 "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 "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-characters.read_blueprints.v1 summary: EVE Online Get Blueprints tags: - Character x-alternate-versions: - dev - legacy - v2 - v3 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/calendar/": get: description: >- Get 50 event summaries from the calendar. If no from_event ID is given, the resource will return the next 50 chronological event summaries from now. If a from_event ID is specified, it will return the next 50 chronological event summaries from after that event --- Alternate route: `/dev/characters/{character_id}/calendar/` Alternate route: `/legacy/characters/{character_id}/calendar/` Alternate route: `/v1/characters/{character_id}/calendar/` Alternate route: `/v2/characters/{character_id}/calendar/` --- This route is cached for up to 5 seconds operationId: get_characters_character_id_calendar parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: The event ID to retrieve events from in: query name: from_event required: false schema: type: integer format: int32 example: 1 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A collection of event summaries 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: Up to 50 events from now or the event you requested items: description: event properties: event_date: description: event_date string format: date-time title: get_characters_character_id_calendar_event_date type: string event_id: description: event_id integer format: int32 title: get_characters_character_id_calendar_event_id type: integer event_response: description: event_response string enum: - declined - not_responded - accepted - tentative title: get_characters_character_id_calendar_event_response type: string importance: description: importance integer format: int32 title: get_characters_character_id_calendar_importance type: integer title: description: title string title: get_characters_character_id_calendar_title type: string title: get_characters_character_id_calendar_200_ok type: object maxItems: 50 title: get_characters_character_id_calendar_ok type: array examples: response: value: - event_date: 2016-06-26T20:00:00Z event_id: 1386435 event_response: accepted importance: 0 title: o7 The EVE Online Show "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 "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-calendar.read_calendar_events.v1 summary: EVE Online List Calendar Event Summaries tags: - Calendar x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/calendar/{event_id}/": get: description: >- Get all the information for a specific event --- Alternate route: `/dev/characters/{character_id}/calendar/{event_id}/` Alternate route: `/legacy/characters/{character_id}/calendar/{event_id}/` Alternate route: `/v3/characters/{character_id}/calendar/{event_id}/` Alternate route: `/v4/characters/{character_id}/calendar/{event_id}/` --- This route is cached for up to 5 seconds operationId: get_characters_character_id_calendar_event_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: The id of the event requested in: path name: event_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Full details of a specific event 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: Full details of a specific event properties: date: description: date string format: date-time title: get_characters_character_id_calendar_event_id_date type: string duration: description: Length in minutes format: int32 title: get_characters_character_id_calendar_event_id_duration type: integer event_id: description: event_id integer format: int32 title: get_characters_character_id_calendar_event_id_event_id type: integer importance: description: importance integer format: int32 title: get_characters_character_id_calendar_event_id_importance type: integer owner_id: description: owner_id integer format: int32 title: get_characters_character_id_calendar_event_id_owner_id type: integer owner_name: description: owner_name string title: get_characters_character_id_calendar_event_id_owner_name type: string owner_type: description: owner_type string enum: - eve_server - corporation - faction - character - alliance title: get_characters_character_id_calendar_event_id_owner_type type: string response: description: response string title: get_characters_character_id_calendar_event_id_response type: string text: description: text string title: get_characters_character_id_calendar_event_id_text type: string title: description: title string title: get_characters_character_id_calendar_event_id_title type: string required: - event_id - owner_id - owner_name - date - title - duration - importance - response - text - owner_type title: get_characters_character_id_calendar_event_id_ok type: object examples: response: value: date: 2016-06-26T21:00:00Z duration: 60 event_id: 1386435 importance: 1 owner_id: 1 owner_name: EVE System owner_type: eve_server response: Undecided text: "o7: The EVE Online Show features latest developer news, fast paced action, community overviews and a lot more with CCP Guard and CCP Mimic. Join the thrilling o7 live broadcast at 20:00 EVE time (=UTC) on EVE TV. Don't miss it!" title: o7 The EVE Online Show "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: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_characters_character_id_calendar_event_id_404_not_found type: string title: get_characters_character_id_calendar_event_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-calendar.read_calendar_events.v1 summary: EVE Online Get an Event tags: - Calendar x-alternate-versions: - dev - legacy - v3 - v4 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK put: description: >- Set your response status to an event --- Alternate route: `/dev/characters/{character_id}/calendar/{event_id}/` Alternate route: `/legacy/characters/{character_id}/calendar/{event_id}/` Alternate route: `/v3/characters/{character_id}/calendar/{event_id}/` Alternate route: `/v4/characters/{character_id}/calendar/{event_id}/` --- This route is cached for up to 5 seconds operationId: put_characters_character_id_calendar_event_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: The ID of the event requested in: path name: event_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: response object properties: response: description: response string enum: - accepted - declined - tentative title: put_characters_character_id_calendar_event_id_response_response type: string required: - response title: put_characters_character_id_calendar_event_id_response type: object examples: PutCharactersCharacterIdCalendarEventIdRequestExample: summary: Default put_characters_character_id_calendar_event_id request x-microcks-default: true value: response: accepted description: The response value to set, overriding current value required: true responses: "204": description: Event updated "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 "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-calendar.respond_calendar_events.v1 summary: EVE Online Respond to an Event tags: - Calendar x-alternate-versions: - dev - legacy - v3 - v4 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/calendar/{event_id}/attendees/": get: description: >- Get all invited attendees for a given event --- Alternate route: `/dev/characters/{character_id}/calendar/{event_id}/attendees/` Alternate route: `/legacy/characters/{character_id}/calendar/{event_id}/attendees/` Alternate route: `/v1/characters/{character_id}/calendar/{event_id}/attendees/` Alternate route: `/v2/characters/{character_id}/calendar/{event_id}/attendees/` --- This route is cached for up to 600 seconds operationId: get_characters_character_id_calendar_event_id_attendees parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: The id of the event requested in: path name: event_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: List of attendees 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: List of attendees for a given event items: description: character_id and response of an attendee properties: character_id: description: character_id integer format: int32 title: get_characters_character_id_calendar_event_id_attendees_character_id type: integer event_response: description: event_response string enum: - declined - not_responded - accepted - tentative title: get_characters_character_id_calendar_event_id_attendees_event_response type: string title: get_characters_character_id_calendar_event_id_attendees_200_ok type: object maxItems: 100 title: get_characters_character_id_calendar_event_id_attendees_ok type: array examples: response: value: - character_id: 2112625428 event_response: accepted - character_id: 95465499 event_response: tentative "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: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_characters_character_id_calendar_event_id_attendees_404_not_found type: string title: get_characters_character_id_calendar_event_id_attendees_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-calendar.read_calendar_events.v1 summary: EVE Online Get Attendees tags: - Calendar x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/clones/": get: description: |- A list of the character's clones --- Alternate route: `/dev/characters/{character_id}/clones/` Alternate route: `/legacy/characters/{character_id}/clones/` Alternate route: `/v2/characters/{character_id}/clones/` Alternate route: `/v3/characters/{character_id}/clones/` Alternate route: `/v4/characters/{character_id}/clones/` --- This route is cached for up to 120 seconds operationId: get_characters_character_id_clones parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Clone information for the given character 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: home_location: description: home_location object properties: location_id: description: location_id integer format: int64 title: get_characters_character_id_clones_location_id type: integer location_type: description: location_type string enum: - station - structure title: get_characters_character_id_clones_location_type type: string title: get_characters_character_id_clones_home_location type: object jump_clones: description: jump_clones array items: description: jump_clone object properties: implants: description: implants array items: description: implant integer format: int32 title: get_characters_character_id_clones_implant type: integer maxItems: 64 title: get_characters_character_id_clones_implants type: array jump_clone_id: description: jump_clone_id integer format: int32 title: get_characters_character_id_clones_jump_clone_id type: integer location_id: description: location_id integer format: int64 title: get_characters_character_id_clones_jump_clone_location_id type: integer location_type: description: location_type string enum: - station - structure title: get_characters_character_id_clones_jump_clone_location_type type: string name: description: name string title: get_characters_character_id_clones_name type: string required: - jump_clone_id - location_id - location_type - implants title: get_characters_character_id_clones_jump_clone type: object maxItems: 64 title: get_characters_character_id_clones_jump_clones type: array last_clone_jump_date: description: last_clone_jump_date string format: date-time title: get_characters_character_id_clones_last_clone_jump_date type: string last_station_change_date: description: last_station_change_date string format: date-time title: get_characters_character_id_clones_last_station_change_date type: string required: - jump_clones title: get_characters_character_id_clones_ok type: object examples: response: value: home_location: location_id: 1021348135816 location_type: structure jump_clones: - implants: - 22118 jump_clone_id: 12345 location_id: 60003463 location_type: station "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 "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-clones.read_clones.v1 summary: EVE Online Get Clones tags: - Clones x-alternate-versions: - dev - legacy - v2 - v3 - v4 x-cached-seconds: 120 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/contacts/": delete: description: | Bulk delete contacts --- Alternate route: `/dev/characters/{character_id}/contacts/` Alternate route: `/legacy/characters/{character_id}/contacts/` Alternate route: `/v1/characters/{character_id}/contacts/` Alternate route: `/v2/characters/{character_id}/contacts/` operationId: delete_characters_character_id_contacts parameters: - $ref: "#/components/parameters/character_id" - description: A list of contacts to delete in: query name: contact_ids required: true style: form explode: false schema: type: array items: format: int32 type: integer minItems: 1 maxItems: 20 example: - 1 - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" responses: "204": description: Contacts deleted "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 "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-characters.write_contacts.v1 summary: EVE Online Delete Contacts tags: - Contacts x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK get: description: |- Return contacts of a character --- Alternate route: `/dev/characters/{character_id}/contacts/` Alternate route: `/v2/characters/{character_id}/contacts/` --- This route is cached for up to 300 seconds operationId: get_characters_character_id_contacts parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of contacts 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 object properties: contact_id: description: contact_id integer format: int32 title: get_characters_character_id_contacts_contact_id type: integer contact_type: description: contact_type string enum: - character - corporation - alliance - faction title: get_characters_character_id_contacts_contact_type type: string is_blocked: description: Whether this contact is in the blocked list. Note a missing value denotes unknown, not true or false title: get_characters_character_id_contacts_is_blocked type: boolean is_watched: description: Whether this contact is being watched title: get_characters_character_id_contacts_is_watched type: boolean label_ids: description: label_ids array items: description: Label IDs applied to the contact format: int64 title: get_characters_character_id_contacts_label_id type: integer maxItems: 63 title: get_characters_character_id_contacts_label_ids type: array standing: description: Standing of the contact format: float title: get_characters_character_id_contacts_standing type: number required: - standing - contact_type - contact_id title: get_characters_character_id_contacts_200_ok type: object maxItems: 1024 title: get_characters_character_id_contacts_ok type: array examples: response: value: - contact_id: 123 contact_type: character is_blocked: true is_watched: true standing: 9.9 "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 "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-characters.read_contacts.v1 summary: EVE Online Get Contacts tags: - Contacts x-alternate-versions: - dev - v2 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK post: description: | Bulk add contacts with same settings --- Alternate route: `/dev/characters/{character_id}/contacts/` Alternate route: `/v2/characters/{character_id}/contacts/` operationId: post_characters_character_id_contacts parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: Add custom labels to the new contact in: query name: label_ids required: false style: form explode: false schema: type: array items: format: int64 type: integer maxItems: 63 example: - 1 - description: Standing for the contact in: query name: standing required: true schema: type: number format: float minimum: -10 maximum: 10 example: 0.0 - $ref: "#/components/parameters/token" - description: Whether the contact should be watched, note this is only effective on characters in: query name: watched required: false schema: type: boolean default: false example: false requestBody: content: application/json: schema: description: contact_ids array items: description: ID of the contact to edit format: int32 title: post_characters_character_id_contacts_contact_id type: integer maxItems: 100 minItems: 1 title: post_characters_character_id_contacts_contact_ids type: array examples: PostCharactersCharacterIdContactsRequestExample: summary: Default post_characters_character_id_contacts request x-microcks-default: true value: {} description: A list of contacts required: true responses: "201": description: A list of contact ids that successfully created content: application/json: schema: description: 201 created array items: description: 201 created integer format: int32 title: post_characters_character_id_contacts_201_created type: integer maxItems: 100 title: post_characters_character_id_contacts_created type: array examples: response: value: - 123 - 456 "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 "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 "520": description: Internal error thrown from the EVE server content: application/json: schema: description: Error 520 properties: error: description: Error 520 message title: post_characters_character_id_contacts_520_error_520 type: string title: post_characters_character_id_contacts_error_520 type: object examples: response: value: error: Error 520 message security: - evesso: - esi-characters.write_contacts.v1 summary: EVE Online Add Contacts tags: - Contacts x-alternate-versions: - dev - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK put: description: | Bulk edit contacts with same settings --- Alternate route: `/dev/characters/{character_id}/contacts/` Alternate route: `/v2/characters/{character_id}/contacts/` operationId: put_characters_character_id_contacts parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: Add custom labels to the contact in: query name: label_ids required: false style: form explode: false schema: type: array items: format: int64 type: integer maxItems: 63 example: - 1 - description: Standing for the contact in: query name: standing required: true schema: type: number format: float minimum: -10 maximum: 10 example: 0.0 - $ref: "#/components/parameters/token" - description: Whether the contact should be watched, note this is only effective on characters in: query name: watched required: false schema: type: boolean default: false example: false requestBody: content: application/json: schema: description: contact_ids array items: description: ID of the contact to edit format: int32 title: put_characters_character_id_contacts_contact_id type: integer maxItems: 100 minItems: 1 title: put_characters_character_id_contacts_contact_ids type: array examples: PutCharactersCharacterIdContactsRequestExample: summary: Default put_characters_character_id_contacts request x-microcks-default: true value: {} description: A list of contacts required: true responses: "204": description: Contacts updated "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 "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-characters.write_contacts.v1 summary: EVE Online Edit Contacts tags: - Contacts x-alternate-versions: - dev - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/contacts/labels/": get: description: |- Return custom labels for a character's contacts --- Alternate route: `/dev/characters/{character_id}/contacts/labels/` Alternate route: `/legacy/characters/{character_id}/contacts/labels/` Alternate route: `/v1/characters/{character_id}/contacts/labels/` --- This route is cached for up to 300 seconds operationId: get_characters_character_id_contacts_labels parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of contact labels 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: label_id: description: label_id integer format: int64 title: get_characters_character_id_contacts_labels_label_id type: integer label_name: description: label_name string title: get_characters_character_id_contacts_labels_label_name type: string required: - label_id - label_name title: get_characters_character_id_contacts_labels_200_ok type: object maxItems: 64 title: get_characters_character_id_contacts_labels_ok type: array examples: response: value: - label_id: 123 label_name: Friends "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 "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-characters.read_contacts.v1 summary: EVE Online Get Contact Labels tags: - Contacts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/contracts/": get: description: >- Returns contracts available to a character, only if the character is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is "in_progress". --- Alternate route: `/dev/characters/{character_id}/contracts/` Alternate route: `/legacy/characters/{character_id}/contracts/` Alternate route: `/v1/characters/{character_id}/contracts/` --- This route is cached for up to 300 seconds operationId: get_characters_character_id_contracts parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of contracts 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 object properties: acceptor_id: description: Who will accept the contract format: int32 title: get_characters_character_id_contracts_acceptor_id type: integer assignee_id: description: ID to whom the contract is assigned, can be alliance, corporation or character ID format: int32 title: get_characters_character_id_contracts_assignee_id type: integer availability: description: To whom the contract is available enum: - public - personal - corporation - alliance title: get_characters_character_id_contracts_availability type: string buyout: description: Buyout price (for Auctions only) format: double title: get_characters_character_id_contracts_buyout type: number collateral: description: Collateral price (for Couriers only) format: double title: get_characters_character_id_contracts_collateral type: number contract_id: description: contract_id integer format: int32 title: get_characters_character_id_contracts_contract_id type: integer date_accepted: description: Date of confirmation of contract format: date-time title: get_characters_character_id_contracts_date_accepted type: string date_completed: description: Date of completed of contract format: date-time title: get_characters_character_id_contracts_date_completed type: string date_expired: description: Expiration date of the contract format: date-time title: get_characters_character_id_contracts_date_expired type: string date_issued: description: Сreation date of the contract format: date-time title: get_characters_character_id_contracts_date_issued type: string days_to_complete: description: Number of days to perform the contract format: int32 title: get_characters_character_id_contracts_days_to_complete type: integer end_location_id: description: End location ID (for Couriers contract) format: int64 title: get_characters_character_id_contracts_end_location_id type: integer for_corporation: description: true if the contract was issued on behalf of the issuer's corporation title: get_characters_character_id_contracts_for_corporation type: boolean issuer_corporation_id: description: Character's corporation ID for the issuer format: int32 title: get_characters_character_id_contracts_issuer_corporation_id type: integer issuer_id: description: Character ID for the issuer format: int32 title: get_characters_character_id_contracts_issuer_id type: integer price: description: Price of contract (for ItemsExchange and Auctions) format: double title: get_characters_character_id_contracts_price type: number reward: description: Remuneration for contract (for Couriers only) format: double title: get_characters_character_id_contracts_reward type: number start_location_id: description: Start location ID (for Couriers contract) format: int64 title: get_characters_character_id_contracts_start_location_id type: integer status: description: Status of the the contract enum: - outstanding - in_progress - finished_issuer - finished_contractor - finished - cancelled - rejected - failed - deleted - reversed title: get_characters_character_id_contracts_status type: string title: description: Title of the contract title: get_characters_character_id_contracts_title type: string type: description: Type of the contract enum: - unknown - item_exchange - auction - courier - loan title: get_characters_character_id_contracts_type type: string volume: description: Volume of items in the contract format: double title: get_characters_character_id_contracts_volume type: number required: - contract_id - issuer_id - issuer_corporation_id - assignee_id - acceptor_id - type - status - for_corporation - availability - date_issued - date_expired title: get_characters_character_id_contracts_200_ok type: object maxItems: 1000 title: get_characters_character_id_contracts_ok type: array examples: response: value: - acceptor_id: 0 assignee_id: 0 availability: public buyout: 10000000000.01 contract_id: 1 date_accepted: 2017-06-06T13:12:32Z date_completed: 2017-06-06T13:12:32Z date_expired: 2017-06-13T13:12:32Z date_issued: 2017-06-06T13:12:32Z days_to_complete: 0 end_location_id: 60014719 for_corporation: true issuer_corporation_id: 456 issuer_id: 123 price: 1000000.01 reward: 0.01 start_location_id: 60014719 status: outstanding type: auction volume: 0.01 "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 "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-contracts.read_character_contracts.v1 summary: EVE Online Get Contracts tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/contracts/{contract_id}/bids/": get: description: >- Lists bids on a particular auction contract --- Alternate route: `/dev/characters/{character_id}/contracts/{contract_id}/bids/` Alternate route: `/legacy/characters/{character_id}/contracts/{contract_id}/bids/` Alternate route: `/v1/characters/{character_id}/contracts/{contract_id}/bids/` --- This route is cached for up to 300 seconds operationId: get_characters_character_id_contracts_contract_id_bids parameters: - $ref: "#/components/parameters/character_id" - description: ID of a contract in: path name: contract_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of bids 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: amount: description: The amount bid, in ISK format: float title: get_characters_character_id_contracts_contract_id_bids_amount type: number bid_id: description: Unique ID for the bid format: int32 title: get_characters_character_id_contracts_contract_id_bids_bid_id type: integer bidder_id: description: Character ID of the bidder format: int32 title: get_characters_character_id_contracts_contract_id_bids_bidder_id type: integer date_bid: description: Datetime when the bid was placed format: date-time title: get_characters_character_id_contracts_contract_id_bids_date_bid type: string required: - bid_id - bidder_id - date_bid - amount title: get_characters_character_id_contracts_contract_id_bids_200_ok type: object maxItems: 5000 title: get_characters_character_id_contracts_contract_id_bids_ok type: array examples: response: value: - amount: 1.23 bid_id: 1 bidder_id: 123 date_bid: 2017-01-01T10:10:10Z "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: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_characters_character_id_contracts_contract_id_bids_404_not_found type: string title: get_characters_character_id_contracts_contract_id_bids_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-contracts.read_character_contracts.v1 summary: EVE Online Get Contract Bids tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/contracts/{contract_id}/items/": get: description: >- Lists items of a particular contract --- Alternate route: `/dev/characters/{character_id}/contracts/{contract_id}/items/` Alternate route: `/legacy/characters/{character_id}/contracts/{contract_id}/items/` Alternate route: `/v1/characters/{character_id}/contracts/{contract_id}/items/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_contracts_contract_id_items parameters: - $ref: "#/components/parameters/character_id" - description: ID of a contract in: path name: contract_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of items in this contract 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: is_included: description: true if the contract issuer has submitted this item with the contract, false if the isser is asking for this item in the contract title: get_characters_character_id_contracts_contract_id_items_is_included type: boolean is_singleton: description: is_singleton boolean title: get_characters_character_id_contracts_contract_id_items_is_singleton type: boolean quantity: description: Number of items in the stack format: int32 title: get_characters_character_id_contracts_contract_id_items_quantity type: integer raw_quantity: description: -1 indicates that the item is a singleton (non-stackable). If the item happens to be a Blueprint, -1 is an Original and -2 is a Blueprint Copy format: int32 title: get_characters_character_id_contracts_contract_id_items_raw_quantity type: integer record_id: description: Unique ID for the item format: int64 title: get_characters_character_id_contracts_contract_id_items_record_id type: integer type_id: description: Type ID for item format: int32 title: get_characters_character_id_contracts_contract_id_items_type_id type: integer required: - record_id - type_id - quantity - is_singleton - is_included title: get_characters_character_id_contracts_contract_id_items_200_ok type: object maxItems: 5000 title: get_characters_character_id_contracts_contract_id_items_ok type: array examples: response: value: - is_included: true is_singleton: false quantity: 1 record_id: 123456 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 "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: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_characters_character_id_contracts_contract_id_items_404_not_found type: string title: get_characters_character_id_contracts_contract_id_items_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-contracts.read_character_contracts.v1 summary: EVE Online Get Contract Items tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/corporationhistory/": get: description: |- Get a list of all the corporations a character has been a member of --- Alternate route: `/dev/characters/{character_id}/corporationhistory/` Alternate route: `/legacy/characters/{character_id}/corporationhistory/` Alternate route: `/v1/characters/{character_id}/corporationhistory/` Alternate route: `/v2/characters/{character_id}/corporationhistory/` --- This route is cached for up to 86400 seconds operationId: get_characters_character_id_corporationhistory parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Corporation history for the given character 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: corporation_id: description: corporation_id integer format: int32 title: get_characters_character_id_corporationhistory_corporation_id type: integer is_deleted: description: True if the corporation has been deleted title: get_characters_character_id_corporationhistory_is_deleted type: boolean record_id: description: An incrementing ID that can be used to canonically establish order of records in cases where dates may be ambiguous format: int32 title: get_characters_character_id_corporationhistory_record_id type: integer start_date: description: start_date string format: date-time title: get_characters_character_id_corporationhistory_start_date type: string required: - start_date - corporation_id - record_id title: get_characters_character_id_corporationhistory_200_ok type: object maxItems: 10000 title: get_characters_character_id_corporationhistory_ok type: array examples: response: value: - corporation_id: 90000001 is_deleted: true record_id: 500 start_date: 2016-06-26T20:00:00Z - corporation_id: 90000002 record_id: 501 start_date: 2016-07-26T20:00:00Z "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 Corporation History tags: - Character x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 86400 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/cspa/": post: description: > Takes a source character ID in the url and a set of target character ID's in the body, returns a CSPA charge cost --- Alternate route: `/dev/characters/{character_id}/cspa/` Alternate route: `/legacy/characters/{character_id}/cspa/` Alternate route: `/v4/characters/{character_id}/cspa/` Alternate route: `/v5/characters/{character_id}/cspa/` operationId: post_characters_character_id_cspa parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: characters array items: description: character integer format: int32 title: post_characters_character_id_cspa_character type: integer maxItems: 100 minItems: 1 title: post_characters_character_id_cspa_characters type: array uniqueItems: true examples: PostCharactersCharacterIdCspaRequestExample: summary: Default post_characters_character_id_cspa request x-microcks-default: true value: {} description: The target characters to calculate the charge for required: true responses: "201": description: Aggregate cost of sending a mail from the source character to the target characters, in ISK content: application/json: schema: description: 201 created number format: float title: post_characters_character_id_cspa_created type: number examples: response: value: 2950 "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 "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-characters.read_contacts.v1 summary: EVE Online Calculate a CSPA Charge Cost tags: - Character x-alternate-versions: - dev - legacy - v4 - v5 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/fatigue/": get: description: |- Return a character's jump activation and fatigue information --- Alternate route: `/dev/characters/{character_id}/fatigue/` Alternate route: `/legacy/characters/{character_id}/fatigue/` Alternate route: `/v1/characters/{character_id}/fatigue/` Alternate route: `/v2/characters/{character_id}/fatigue/` --- This route is cached for up to 300 seconds operationId: get_characters_character_id_fatigue parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Jump activation and fatigue information 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: jump_fatigue_expire_date: description: Character's jump fatigue expiry format: date-time title: get_characters_character_id_fatigue_jump_fatigue_expire_date type: string last_jump_date: description: Character's last jump activation format: date-time title: get_characters_character_id_fatigue_last_jump_date type: string last_update_date: description: Character's last jump update format: date-time title: get_characters_character_id_fatigue_last_update_date type: string title: get_characters_character_id_fatigue_ok type: object examples: response: value: jump_fatigue_expire_date: 2017-07-06T15:47:00Z last_jump_date: 2017-07-05T15:47:00Z last_update_date: 2017-07-05T15:42:00Z "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 "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-characters.read_fatigue.v1 summary: EVE Online Get Jump Fatigue tags: - Character x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/fittings/": get: description: |- Return fittings of a character --- Alternate route: `/dev/characters/{character_id}/fittings/` Alternate route: `/v2/characters/{character_id}/fittings/` --- This route is cached for up to 300 seconds operationId: get_characters_character_id_fittings parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of fittings 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: description: description: description string title: get_characters_character_id_fittings_description type: string fitting_id: description: fitting_id integer format: int32 title: get_characters_character_id_fittings_fitting_id type: integer items: description: items array items: description: item object properties: flag: description: flag string enum: - Cargo - DroneBay - FighterBay - HiSlot0 - HiSlot1 - HiSlot2 - HiSlot3 - HiSlot4 - HiSlot5 - HiSlot6 - HiSlot7 - Invalid - LoSlot0 - LoSlot1 - LoSlot2 - LoSlot3 - LoSlot4 - LoSlot5 - LoSlot6 - LoSlot7 - MedSlot0 - MedSlot1 - MedSlot2 - MedSlot3 - MedSlot4 - MedSlot5 - MedSlot6 - MedSlot7 - RigSlot0 - RigSlot1 - RigSlot2 - ServiceSlot0 - ServiceSlot1 - ServiceSlot2 - ServiceSlot3 - ServiceSlot4 - ServiceSlot5 - ServiceSlot6 - ServiceSlot7 - SubSystemSlot0 - SubSystemSlot1 - SubSystemSlot2 - SubSystemSlot3 title: get_characters_character_id_fittings_flag type: string quantity: description: quantity integer format: int32 title: get_characters_character_id_fittings_quantity type: integer type_id: description: type_id integer format: int32 title: get_characters_character_id_fittings_type_id type: integer required: - type_id - flag - quantity title: get_characters_character_id_fittings_item type: object maxItems: 512 title: get_characters_character_id_fittings_items type: array name: description: name string title: get_characters_character_id_fittings_name type: string ship_type_id: description: ship_type_id integer format: int32 title: get_characters_character_id_fittings_ship_type_id type: integer required: - fitting_id - name - description - ship_type_id - items title: get_characters_character_id_fittings_200_ok type: object maxItems: 512 title: get_characters_character_id_fittings_ok type: array examples: response: value: - description: Awesome Vindi fitting fitting_id: 1 items: - flag: Cargo quantity: 1 type_id: 1234 name: Best Vindicator ship_type_id: 123 "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 "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-fittings.read_fittings.v1 summary: EVE Online Get Fittings tags: - Fittings x-alternate-versions: - dev - v2 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK post: description: | Save a new fitting for a character --- Alternate route: `/dev/characters/{character_id}/fittings/` Alternate route: `/legacy/characters/{character_id}/fittings/` Alternate route: `/v1/characters/{character_id}/fittings/` Alternate route: `/v2/characters/{character_id}/fittings/` operationId: post_characters_character_id_fittings parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: fitting object properties: description: description: description string maxLength: 500 minLength: 0 title: post_characters_character_id_fittings_description type: string items: description: items array items: description: item object properties: flag: description: Fitting location for the item. Entries placed in 'Invalid' will be discarded. If this leaves the fitting with nothing, it will cause an error. enum: - Cargo - DroneBay - FighterBay - HiSlot0 - HiSlot1 - HiSlot2 - HiSlot3 - HiSlot4 - HiSlot5 - HiSlot6 - HiSlot7 - Invalid - LoSlot0 - LoSlot1 - LoSlot2 - LoSlot3 - LoSlot4 - LoSlot5 - LoSlot6 - LoSlot7 - MedSlot0 - MedSlot1 - MedSlot2 - MedSlot3 - MedSlot4 - MedSlot5 - MedSlot6 - MedSlot7 - RigSlot0 - RigSlot1 - RigSlot2 - ServiceSlot0 - ServiceSlot1 - ServiceSlot2 - ServiceSlot3 - ServiceSlot4 - ServiceSlot5 - ServiceSlot6 - ServiceSlot7 - SubSystemSlot0 - SubSystemSlot1 - SubSystemSlot2 - SubSystemSlot3 title: post_characters_character_id_fittings_flag type: string quantity: description: quantity integer format: int32 title: post_characters_character_id_fittings_quantity type: integer type_id: description: type_id integer format: int32 title: post_characters_character_id_fittings_type_id type: integer required: - type_id - flag - quantity title: post_characters_character_id_fittings_item type: object maxItems: 512 minItems: 1 title: post_characters_character_id_fittings_items type: array name: description: name string maxLength: 50 minLength: 1 title: post_characters_character_id_fittings_name type: string ship_type_id: description: ship_type_id integer format: int32 title: post_characters_character_id_fittings_ship_type_id type: integer required: - name - description - ship_type_id - items title: post_characters_character_id_fittings_fitting type: object examples: PostCharactersCharacterIdFittingsRequestExample: summary: Default post_characters_character_id_fittings request x-microcks-default: true value: description: Example description items: - flag: Cargo quantity: 100 type_id: 587 name: Example Name ship_type_id: 587 description: Details about the new fitting required: true responses: "201": description: A list of fittings content: application/json: schema: description: 201 created object properties: fitting_id: description: fitting_id integer format: int32 title: post_characters_character_id_fittings_fitting_id type: integer required: - fitting_id title: post_characters_character_id_fittings_created type: object examples: response: value: fitting_id: 2 "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 "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-fittings.write_fittings.v1 summary: EVE Online Create Fitting tags: - Fittings x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/fittings/{fitting_id}/": delete: description: > Delete a fitting from a character --- Alternate route: `/dev/characters/{character_id}/fittings/{fitting_id}/` Alternate route: `/legacy/characters/{character_id}/fittings/{fitting_id}/` Alternate route: `/v1/characters/{character_id}/fittings/{fitting_id}/` operationId: delete_characters_character_id_fittings_fitting_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: ID for a fitting of this character in: path name: fitting_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" responses: "204": description: Fitting deleted "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 "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-fittings.write_fittings.v1 summary: EVE Online Delete Fitting tags: - Fittings x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/fleet/": get: description: |- Return the fleet ID the character is in, if any. --- Alternate route: `/dev/characters/{character_id}/fleet/` Alternate route: `/legacy/characters/{character_id}/fleet/` Alternate route: `/v1/characters/{character_id}/fleet/` Alternate route: `/v2/characters/{character_id}/fleet/` --- This route is cached for up to 60 seconds operationId: get_characters_character_id_fleet parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Details about the character's fleet 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: fleet_boss_id: description: Character ID of the current fleet boss format: int64 title: get_characters_character_id_fleet_fleet_boss_id type: integer fleet_id: description: The character's current fleet ID format: int64 title: get_characters_character_id_fleet_fleet_id type: integer role: description: Member’s role in fleet enum: - fleet_commander - squad_commander - squad_member - wing_commander title: get_characters_character_id_fleet_role type: string squad_id: description: ID of the squad the member is in. If not applicable, will be set to -1 format: int64 title: get_characters_character_id_fleet_squad_id type: integer wing_id: description: ID of the wing the member is in. If not applicable, will be set to -1 format: int64 title: get_characters_character_id_fleet_wing_id type: integer required: - fleet_id - wing_id - squad_id - role - fleet_boss_id title: get_characters_character_id_fleet_ok type: object examples: response: value: fleet_boss_id: 2112000001 fleet_id: 1234567890 role: fleet_commander squad_id: -1 wing_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 "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: The character is not in a fleet content: application/json: schema: description: Not found properties: error: description: Not found message title: get_characters_character_id_fleet_404_not_found type: string title: get_characters_character_id_fleet_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-fleets.read_fleet.v1 summary: EVE Online Get Character Fleet Info tags: - Fleets x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 60 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/fw/stats/": get: description: |- Statistical overview of a character involved in faction warfare --- Alternate route: `/dev/characters/{character_id}/fw/stats/` Alternate route: `/legacy/characters/{character_id}/fw/stats/` Alternate route: `/v1/characters/{character_id}/fw/stats/` Alternate route: `/v2/characters/{character_id}/fw/stats/` --- This route expires daily at 11:05 operationId: get_characters_character_id_fw_stats parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Faction warfare statistics for a given character 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: current_rank: description: The given character's current faction rank format: int32 maximum: 9 minimum: 0 title: get_characters_character_id_fw_stats_current_rank type: integer enlisted_on: description: The enlistment date of the given character into faction warfare. Will not be included if character is not enlisted in faction warfare format: date-time title: get_characters_character_id_fw_stats_enlisted_on type: string faction_id: description: The faction the given character is enlisted to fight for. Will not be included if character is not enlisted in faction warfare format: int32 title: get_characters_character_id_fw_stats_faction_id type: integer highest_rank: description: The given character's highest faction rank achieved format: int32 maximum: 9 minimum: 0 title: get_characters_character_id_fw_stats_highest_rank type: integer kills: description: Summary of kills done by the given character against enemy factions properties: last_week: description: Last week's total number of kills by a given character against enemy factions format: int32 title: get_characters_character_id_fw_stats_last_week type: integer total: description: Total number of kills by a given character against enemy factions since the character enlisted format: int32 title: get_characters_character_id_fw_stats_total type: integer yesterday: description: Yesterday's total number of kills by a given character against enemy factions format: int32 title: get_characters_character_id_fw_stats_yesterday type: integer required: - yesterday - last_week - total title: get_characters_character_id_fw_stats_kills type: object victory_points: description: Summary of victory points gained by the given character for the enlisted faction properties: last_week: description: Last week's victory points gained by the given character format: int32 title: get_characters_character_id_fw_stats_victory_points_last_week type: integer total: description: Total victory points gained since the given character enlisted format: int32 title: get_characters_character_id_fw_stats_victory_points_total type: integer yesterday: description: Yesterday's victory points gained by the given character format: int32 title: get_characters_character_id_fw_stats_victory_points_yesterday type: integer required: - yesterday - last_week - total title: get_characters_character_id_fw_stats_victory_points type: object required: - kills - victory_points title: get_characters_character_id_fw_stats_ok type: object examples: response: value: enlisted_on: 2017-10-17T00:00:00Z faction_id: 500001 kills: last_week: 893 total: 684350 yesterday: 136 victory_points: last_week: 102640 total: 52658260 yesterday: 15980 "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 "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-characters.read_fw_stats.v1 summary: EVE Online Overview of a Character Involved in Faction Warfare tags: - Faction Warfare x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/implants/": get: description: |- Return implants on the active clone of a character --- Alternate route: `/dev/characters/{character_id}/implants/` Alternate route: `/legacy/characters/{character_id}/implants/` Alternate route: `/v1/characters/{character_id}/implants/` Alternate route: `/v2/characters/{character_id}/implants/` --- This route is cached for up to 120 seconds operationId: get_characters_character_id_implants parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of implant 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 content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_characters_character_id_implants_200_ok type: integer maxItems: 64 title: get_characters_character_id_implants_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 "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 "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-clones.read_implants.v1 summary: EVE Online Get Active Implants tags: - Clones x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 120 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/industry/jobs/": get: description: |- List industry jobs placed by a character --- Alternate route: `/dev/characters/{character_id}/industry/jobs/` Alternate route: `/legacy/characters/{character_id}/industry/jobs/` Alternate route: `/v1/characters/{character_id}/industry/jobs/` --- This route is cached for up to 300 seconds operationId: get_characters_character_id_industry_jobs parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: Whether to retrieve completed character industry jobs. Only includes jobs from the past 90 days in: query name: include_completed required: false schema: type: boolean example: false - $ref: "#/components/parameters/token" responses: "200": description: Industry jobs placed by a character 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: activity_id: description: Job activity ID format: int32 title: get_characters_character_id_industry_jobs_activity_id type: integer blueprint_id: description: blueprint_id integer format: int64 title: get_characters_character_id_industry_jobs_blueprint_id type: integer blueprint_location_id: description: Location ID of the location from which the blueprint was installed. Normally a station ID, but can also be an asset (e.g. container) or corporation facility format: int64 title: get_characters_character_id_industry_jobs_blueprint_location_id type: integer blueprint_type_id: description: blueprint_type_id integer format: int32 title: get_characters_character_id_industry_jobs_blueprint_type_id type: integer completed_character_id: description: ID of the character which completed this job format: int32 title: get_characters_character_id_industry_jobs_completed_character_id type: integer completed_date: description: Date and time when this job was completed format: date-time title: get_characters_character_id_industry_jobs_completed_date type: string cost: description: The sume of job installation fee and industry facility tax format: double title: get_characters_character_id_industry_jobs_cost type: number duration: description: Job duration in seconds format: int32 title: get_characters_character_id_industry_jobs_duration type: integer end_date: description: Date and time when this job finished format: date-time title: get_characters_character_id_industry_jobs_end_date type: string facility_id: description: ID of the facility where this job is running format: int64 title: get_characters_character_id_industry_jobs_facility_id type: integer installer_id: description: ID of the character which installed this job format: int32 title: get_characters_character_id_industry_jobs_installer_id type: integer job_id: description: Unique job ID format: int32 title: get_characters_character_id_industry_jobs_job_id type: integer licensed_runs: description: Number of runs blueprint is licensed for format: int32 title: get_characters_character_id_industry_jobs_licensed_runs type: integer output_location_id: description: Location ID of the location to which the output of the job will be delivered. Normally a station ID, but can also be a corporation facility format: int64 title: get_characters_character_id_industry_jobs_output_location_id type: integer pause_date: description: Date and time when this job was paused (i.e. time when the facility where this job was installed went offline) format: date-time title: get_characters_character_id_industry_jobs_pause_date type: string probability: description: Chance of success for invention format: float title: get_characters_character_id_industry_jobs_probability type: number product_type_id: description: Type ID of product (manufactured, copied or invented) format: int32 title: get_characters_character_id_industry_jobs_product_type_id type: integer runs: description: Number of runs for a manufacturing job, or number of copies to make for a blueprint copy format: int32 title: get_characters_character_id_industry_jobs_runs type: integer start_date: description: Date and time when this job started format: date-time title: get_characters_character_id_industry_jobs_start_date type: string station_id: description: ID of the station where industry facility is located format: int64 title: get_characters_character_id_industry_jobs_station_id type: integer status: description: status string enum: - active - cancelled - delivered - paused - ready - reverted title: get_characters_character_id_industry_jobs_status type: string successful_runs: description: Number of successful runs for this job. Equal to runs unless this is an invention job format: int32 title: get_characters_character_id_industry_jobs_successful_runs type: integer required: - job_id - installer_id - facility_id - station_id - activity_id - blueprint_id - blueprint_type_id - blueprint_location_id - output_location_id - runs - status - duration - start_date - end_date title: get_characters_character_id_industry_jobs_200_ok type: object maxItems: 2000 title: get_characters_character_id_industry_jobs_ok type: array examples: response: value: - activity_id: 1 blueprint_id: 1015116533326 blueprint_location_id: 60006382 blueprint_type_id: 2047 cost: 118.01 duration: 548 end_date: 2014-07-19T15:56:14Z facility_id: 60006382 installer_id: 498338451 job_id: 229136101 licensed_runs: 200 output_location_id: 60006382 runs: 1 start_date: 2014-07-19T15:47:06Z station_id: 60006382 status: active "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 "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-industry.read_character_jobs.v1 summary: EVE Online List Character Industry Jobs tags: - Industry x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/killmails/recent/": get: description: |- Return a list of a character's kills and losses going back 90 days --- Alternate route: `/dev/characters/{character_id}/killmails/recent/` Alternate route: `/legacy/characters/{character_id}/killmails/recent/` Alternate route: `/v1/characters/{character_id}/killmails/recent/` --- This route is cached for up to 300 seconds operationId: get_characters_character_id_killmails_recent parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of killmail IDs and hashes 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 object properties: killmail_hash: description: A hash of this killmail title: get_characters_character_id_killmails_recent_killmail_hash type: string killmail_id: description: ID of this killmail format: int32 title: get_characters_character_id_killmails_recent_killmail_id type: integer required: - killmail_id - killmail_hash title: get_characters_character_id_killmails_recent_200_ok type: object maxItems: 1000 title: get_characters_character_id_killmails_recent_ok type: array examples: response: value: - killmail_hash: 8eef5e8fb6b88fe3407c489df33822b2e3b57a5e killmail_id: 2 - killmail_hash: b41ccb498ece33d64019f64c0db392aa3aa701fb killmail_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 "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 "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-killmails.read_killmails.v1 summary: EVE Online Get a Character's Recent Kills and Losses tags: - Killmails x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/location/": get: description: >- Information about the characters current location. Returns the current solar system id, and also the current station or structure ID if applicable --- Alternate route: `/dev/characters/{character_id}/location/` Alternate route: `/legacy/characters/{character_id}/location/` Alternate route: `/v1/characters/{character_id}/location/` Alternate route: `/v2/characters/{character_id}/location/` --- This route is cached for up to 5 seconds operationId: get_characters_character_id_location parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Information about the characters current location. Returns the current solar system id, and also the current station or structure ID if applicable 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: solar_system_id: description: solar_system_id integer format: int32 title: get_characters_character_id_location_solar_system_id type: integer station_id: description: station_id integer format: int32 title: get_characters_character_id_location_station_id type: integer structure_id: description: structure_id integer format: int64 title: get_characters_character_id_location_structure_id type: integer required: - solar_system_id title: get_characters_character_id_location_ok type: object examples: response: value: solar_system_id: 30002505 structure_id: 1000000016989 "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 "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-location.read_location.v1 summary: EVE Online Get Character Location tags: - Location x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/loyalty/points/": get: description: >- Return a list of loyalty points for all corporations the character has worked for --- Alternate route: `/dev/characters/{character_id}/loyalty/points/` Alternate route: `/legacy/characters/{character_id}/loyalty/points/` Alternate route: `/v1/characters/{character_id}/loyalty/points/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_loyalty_points parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of loyalty points 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: corporation_id: description: corporation_id integer format: int32 title: get_characters_character_id_loyalty_points_corporation_id type: integer loyalty_points: description: loyalty_points integer format: int32 title: get_characters_character_id_loyalty_points_loyalty_points type: integer required: - corporation_id - loyalty_points title: get_characters_character_id_loyalty_points_200_ok type: object maxItems: 500 title: get_characters_character_id_loyalty_points_ok type: array examples: response: value: - corporation_id: 123 loyalty_points: 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 "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 "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-characters.read_loyalty.v1 summary: EVE Online Get Loyalty Points tags: - Loyalty x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/mail/": get: description: >- Return the 50 most recent mail headers belonging to the character that match the query criteria. Queries can be filtered by label, and last_mail_id can be used to paginate backwards --- Alternate route: `/dev/characters/{character_id}/mail/` Alternate route: `/legacy/characters/{character_id}/mail/` Alternate route: `/v1/characters/{character_id}/mail/` --- This route is cached for up to 30 seconds operationId: get_characters_character_id_mail parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: Fetch only mails that match one or more of the given labels in: query name: labels required: false style: form explode: false schema: type: array items: format: int32 minimum: 0 type: integer minItems: 1 maxItems: 25 uniqueItems: true example: - 1 - description: List only mail with an ID lower than the given ID, if present in: query name: last_mail_id schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" responses: "200": description: The requested mail 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: from: description: From whom the mail was sent format: int32 title: get_characters_character_id_mail_from type: integer is_read: description: is_read boolean title: get_characters_character_id_mail_is_read type: boolean labels: description: labels array items: description: label integer format: int32 title: get_characters_character_id_mail_label type: integer maxItems: 25 minimum: 0 title: get_characters_character_id_mail_labels type: array uniqueItems: true mail_id: description: mail_id integer format: int32 title: get_characters_character_id_mail_mail_id type: integer recipients: description: Recipients of the mail items: description: recipient object properties: recipient_id: description: recipient_id integer format: int32 title: get_characters_character_id_mail_recipient_id type: integer recipient_type: description: recipient_type string enum: - alliance - character - corporation - mailing_list title: get_characters_character_id_mail_recipient_type type: string required: - recipient_type - recipient_id title: get_characters_character_id_mail_recipient type: object maxItems: 52 minItems: 0 title: get_characters_character_id_mail_recipients type: array uniqueItems: true subject: description: Mail subject title: get_characters_character_id_mail_subject type: string timestamp: description: When the mail was sent format: date-time title: get_characters_character_id_mail_timestamp type: string title: get_characters_character_id_mail_200_ok type: object maxItems: 50 title: get_characters_character_id_mail_ok type: array examples: response: value: - from: 90000001 is_read: true labels: - 3 mail_id: 7 recipients: - recipient_id: 90000002 recipient_type: character subject: Title for EVE Mail timestamp: 2015-09-30T16:07:00Z "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 "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-mail.read_mail.v1 summary: EVE Online Return Mail Headers tags: - Mail x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 30 x-microcks-operation: delay: 0 dispatcher: FALLBACK post: description: | Create and send a new mail --- Alternate route: `/dev/characters/{character_id}/mail/` Alternate route: `/legacy/characters/{character_id}/mail/` Alternate route: `/v1/characters/{character_id}/mail/` operationId: post_characters_character_id_mail parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: mail object properties: approved_cost: default: 0 description: approved_cost integer format: int64 title: post_characters_character_id_mail_approved_cost type: integer body: description: body string maxLength: 10000 title: post_characters_character_id_mail_body type: string recipients: description: recipients array items: description: recipient object properties: recipient_id: description: recipient_id integer format: int32 title: post_characters_character_id_mail_recipient_id type: integer recipient_type: description: recipient_type string enum: - alliance - character - corporation - mailing_list title: post_characters_character_id_mail_recipient_type type: string required: - recipient_type - recipient_id title: post_characters_character_id_mail_recipient type: object maxItems: 50 minItems: 1 title: post_characters_character_id_mail_recipients type: array subject: description: subject string maxLength: 1000 title: post_characters_character_id_mail_subject type: string required: - recipients - subject - body title: post_characters_character_id_mail_mail type: object examples: PostCharactersCharacterIdMailRequestExample: summary: Default post_characters_character_id_mail request x-microcks-default: true value: approved_cost: 1 body: example recipients: - recipient_id: 1001 recipient_type: alliance subject: example description: The mail to send required: true responses: "201": description: Mail created content: application/json: schema: description: Mail ID format: int32 title: post_characters_character_id_mail_created type: integer examples: response: value: 13 "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 "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 "520": description: Internal error thrown from the EVE server. Most of the time this means you have hit an EVE server rate limit content: application/json: schema: description: Error 520 properties: error: description: Error 520 message title: post_characters_character_id_mail_520_error_520 type: string title: post_characters_character_id_mail_error_520 type: object examples: response: value: error: Error 520 message security: - evesso: - esi-mail.send_mail.v1 summary: EVE Online Send a New Mail tags: - Mail x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/mail/labels/": get: description: >- Return a list of the users mail labels, unread counts for each label and a total unread count. --- Alternate route: `/dev/characters/{character_id}/mail/labels/` Alternate route: `/v3/characters/{character_id}/mail/labels/` --- This route is cached for up to 30 seconds operationId: get_characters_character_id_mail_labels parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of mail labels and unread counts 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: labels: description: labels array items: description: label object properties: color: default: "#ffffff" description: color string enum: - "#0000fe" - "#006634" - "#0099ff" - "#00ff33" - "#01ffff" - "#349800" - "#660066" - "#666666" - "#999999" - "#99ffff" - "#9a0000" - "#ccff9a" - "#e6e6e6" - "#fe0000" - "#ff6600" - "#ffff01" - "#ffffcd" - "#ffffff" title: get_characters_character_id_mail_labels_color type: string label_id: description: label_id integer format: int32 minimum: 0 title: get_characters_character_id_mail_labels_label_id type: integer name: description: name string maxLength: 40 title: get_characters_character_id_mail_labels_name type: string unread_count: description: unread_count integer format: int32 minimum: 0 title: get_characters_character_id_mail_labels_unread_count type: integer title: get_characters_character_id_mail_labels_label type: object maxItems: 30 title: get_characters_character_id_mail_labels_labels type: array total_unread_count: description: total_unread_count integer format: int32 minimum: 0 title: get_characters_character_id_mail_labels_total_unread_count type: integer title: get_characters_character_id_mail_labels_ok type: object examples: response: value: labels: - color: "#660066" label_id: 16 name: PINK unread_count: 4 - color: "#ffffff" label_id: 17 name: WHITE unread_count: 1 total_unread_count: 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 "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 "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-mail.read_mail.v1 summary: EVE Online Get Mail Labels and Unread Counts tags: - Mail x-alternate-versions: - dev - v3 x-cached-seconds: 30 x-microcks-operation: delay: 0 dispatcher: FALLBACK post: description: | Create a mail label --- Alternate route: `/dev/characters/{character_id}/mail/labels/` Alternate route: `/legacy/characters/{character_id}/mail/labels/` Alternate route: `/v2/characters/{character_id}/mail/labels/` operationId: post_characters_character_id_mail_labels parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: label object properties: color: default: "#ffffff" description: Hexadecimal string representing label color, in RGB format enum: - "#0000fe" - "#006634" - "#0099ff" - "#00ff33" - "#01ffff" - "#349800" - "#660066" - "#666666" - "#999999" - "#99ffff" - "#9a0000" - "#ccff9a" - "#e6e6e6" - "#fe0000" - "#ff6600" - "#ffff01" - "#ffffcd" - "#ffffff" title: post_characters_character_id_mail_labels_color type: string name: description: name string maxLength: 40 minLength: 1 title: post_characters_character_id_mail_labels_name type: string required: - name title: post_characters_character_id_mail_labels_label type: object examples: PostCharactersCharacterIdMailLabelsRequestExample: summary: Default post_characters_character_id_mail_labels request x-microcks-default: true value: color: "#0000fe" name: Example Name description: Label to create required: true responses: "201": description: Label created content: application/json: schema: description: Label ID format: int32 title: post_characters_character_id_mail_labels_created type: integer examples: response: value: 128 "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 "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-mail.organize_mail.v1 summary: EVE Online Create a Mail Label tags: - Mail x-alternate-versions: - dev - legacy - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/mail/labels/{label_id}/": delete: description: > Delete a mail label --- Alternate route: `/dev/characters/{character_id}/mail/labels/{label_id}/` Alternate route: `/legacy/characters/{character_id}/mail/labels/{label_id}/` Alternate route: `/v1/characters/{character_id}/mail/labels/{label_id}/` operationId: delete_characters_character_id_mail_labels_label_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: An EVE label id in: path name: label_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" responses: "204": description: Label deleted "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 "420": description: Error limited content: application/json: schema: $ref: "#/components/schemas/error_limited" examples: response: value: error: Error limited message "422": description: Default labels cannot be deleted content: application/json: schema: description: Unprocessable entity properties: error: description: Unprocessable entity message title: delete_characters_character_id_mail_labels_label_id_422_unprocessable_entity type: string title: delete_characters_character_id_mail_labels_label_id_unprocessable_entity type: object examples: response: value: error: Unprocessable entity 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-mail.organize_mail.v1 summary: EVE Online Delete a Mail Label tags: - Mail x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/mail/lists/": get: description: |- Return all mailing lists that the character is subscribed to --- Alternate route: `/dev/characters/{character_id}/mail/lists/` Alternate route: `/legacy/characters/{character_id}/mail/lists/` Alternate route: `/v1/characters/{character_id}/mail/lists/` --- This route is cached for up to 120 seconds operationId: get_characters_character_id_mail_lists parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Mailing lists 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: mailing_list_id: description: Mailing list ID format: int32 title: get_characters_character_id_mail_lists_mailing_list_id type: integer name: description: name string title: get_characters_character_id_mail_lists_name type: string required: - mailing_list_id - name title: get_characters_character_id_mail_lists_200_ok type: object maxItems: 1000 title: get_characters_character_id_mail_lists_ok type: array examples: response: value: - mailing_list_id: 1 name: test_mailing_list "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 "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-mail.read_mail.v1 summary: EVE Online Return Mailing List Subscriptions tags: - Mail x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 120 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/mail/{mail_id}/": delete: description: | Delete a mail --- Alternate route: `/dev/characters/{character_id}/mail/{mail_id}/` Alternate route: `/legacy/characters/{character_id}/mail/{mail_id}/` Alternate route: `/v1/characters/{character_id}/mail/{mail_id}/` operationId: delete_characters_character_id_mail_mail_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: An EVE mail ID in: path name: mail_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" responses: "204": description: Mail deleted "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 "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-mail.organize_mail.v1 summary: EVE Online Delete a Mail tags: - Mail x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK get: description: |- Return the contents of an EVE mail --- Alternate route: `/dev/characters/{character_id}/mail/{mail_id}/` Alternate route: `/legacy/characters/{character_id}/mail/{mail_id}/` Alternate route: `/v1/characters/{character_id}/mail/{mail_id}/` --- This route is cached for up to 30 seconds operationId: get_characters_character_id_mail_mail_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: An EVE mail ID in: path name: mail_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" responses: "200": description: Contents of a mail 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: body: description: Mail's body title: get_characters_character_id_mail_mail_id_body type: string from: description: From whom the mail was sent format: int32 title: get_characters_character_id_mail_mail_id_from type: integer labels: description: Labels attached to the mail items: description: label integer format: int32 minimum: 0 title: get_characters_character_id_mail_mail_id_label type: integer uniqueItems: true maxItems: 25 title: get_characters_character_id_mail_mail_id_labels type: array read: description: Whether the mail is flagged as read title: get_characters_character_id_mail_mail_id_read type: boolean recipients: description: Recipients of the mail items: description: recipient object properties: recipient_id: description: recipient_id integer format: int32 title: get_characters_character_id_mail_mail_id_recipient_id type: integer recipient_type: description: recipient_type string enum: - alliance - character - corporation - mailing_list title: get_characters_character_id_mail_mail_id_recipient_type type: string required: - recipient_type - recipient_id title: get_characters_character_id_mail_mail_id_recipient type: object maxItems: 52 minItems: 0 title: get_characters_character_id_mail_mail_id_recipients type: array uniqueItems: true subject: description: Mail subject title: get_characters_character_id_mail_mail_id_subject type: string timestamp: description: When the mail was sent format: date-time title: get_characters_character_id_mail_mail_id_timestamp type: string title: get_characters_character_id_mail_mail_id_ok type: object examples: response: value: body: blah blah blah from: 90000001 labels: - 2 - 32 read: true subject: test timestamp: 2015-09-30T16:07:00Z "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: Mail not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_characters_character_id_mail_mail_id_404_not_found type: string title: get_characters_character_id_mail_mail_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-mail.read_mail.v1 summary: EVE Online Return a Mail tags: - Mail x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 30 x-microcks-operation: delay: 0 dispatcher: FALLBACK put: description: | Update metadata about a mail --- Alternate route: `/dev/characters/{character_id}/mail/{mail_id}/` Alternate route: `/legacy/characters/{character_id}/mail/{mail_id}/` Alternate route: `/v1/characters/{character_id}/mail/{mail_id}/` operationId: put_characters_character_id_mail_mail_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: An EVE mail ID in: path name: mail_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: contents object properties: labels: description: Labels to assign to the mail. Pre-existing labels are unassigned. items: description: label integer format: int32 minimum: 0 title: put_characters_character_id_mail_mail_id_label type: integer uniqueItems: true maxItems: 25 title: put_characters_character_id_mail_mail_id_labels type: array read: description: Whether the mail is flagged as read title: put_characters_character_id_mail_mail_id_read type: boolean title: put_characters_character_id_mail_mail_id_contents type: object examples: PutCharactersCharacterIdMailMailIdRequestExample: summary: Default put_characters_character_id_mail_mail_id request x-microcks-default: true value: labels: - 1 read: false description: Data used to update the mail required: true responses: "204": description: Mail updated "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 "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-mail.organize_mail.v1 summary: EVE Online Update Metadata About a Mail tags: - Mail x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/medals/": get: description: |- Return a list of medals the character has --- Alternate route: `/dev/characters/{character_id}/medals/` Alternate route: `/legacy/characters/{character_id}/medals/` Alternate route: `/v1/characters/{character_id}/medals/` Alternate route: `/v2/characters/{character_id}/medals/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_medals parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of medals 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: corporation_id: description: corporation_id integer format: int32 title: get_characters_character_id_medals_corporation_id type: integer date: description: date string format: date-time title: get_characters_character_id_medals_date type: string description: description: description string title: get_characters_character_id_medals_description type: string graphics: description: graphics array items: description: graphic object properties: color: description: color integer format: int32 title: get_characters_character_id_medals_color type: integer graphic: description: graphic string title: get_characters_character_id_medals_graphic_graphic type: string layer: description: layer integer format: int32 title: get_characters_character_id_medals_layer type: integer part: description: part integer format: int32 title: get_characters_character_id_medals_part type: integer required: - part - layer - graphic title: get_characters_character_id_medals_graphic type: object maxItems: 9 minItems: 3 title: get_characters_character_id_medals_graphics type: array issuer_id: description: issuer_id integer format: int32 title: get_characters_character_id_medals_issuer_id type: integer medal_id: description: medal_id integer format: int32 title: get_characters_character_id_medals_medal_id type: integer reason: description: reason string title: get_characters_character_id_medals_reason type: string status: description: status string enum: - public - private title: get_characters_character_id_medals_status type: string title: description: title string title: get_characters_character_id_medals_title type: string required: - medal_id - title - description - corporation_id - issuer_id - date - reason - status - graphics title: get_characters_character_id_medals_200_ok type: object maxItems: 1000 title: get_characters_character_id_medals_ok type: array examples: response: value: - corporation_id: 98000001 date: 2017-03-16T15:01:45Z description: For 33 corp! graphics: - color: -1 graphic: caldari.1_1 layer: 0 part: 1 - color: -330271 graphic: caldari.1_2 layer: 1 part: 1 - color: -1 graphic: compass.1_2 layer: 0 part: 2 issuer_id: 2112000002 medal_id: 3 reason: Thanks! status: private title: 33 tester medal "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 "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-characters.read_medals.v1 summary: EVE Online Get Medals tags: - Character x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/mining/": get: description: |- Paginated record of all mining done by a character for the past 30 days --- Alternate route: `/dev/characters/{character_id}/mining/` Alternate route: `/legacy/characters/{character_id}/mining/` Alternate route: `/v1/characters/{character_id}/mining/` --- This route is cached for up to 600 seconds operationId: get_characters_character_id_mining parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: Mining ledger of a character 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 object properties: date: description: date string format: date title: get_characters_character_id_mining_date type: string quantity: description: quantity integer format: int64 title: get_characters_character_id_mining_quantity type: integer solar_system_id: description: solar_system_id integer format: int32 title: get_characters_character_id_mining_solar_system_id type: integer type_id: description: type_id integer format: int32 title: get_characters_character_id_mining_type_id type: integer required: - date - solar_system_id - type_id - quantity title: get_characters_character_id_mining_200_ok type: object maxItems: 1000 title: get_characters_character_id_mining_ok type: array examples: response: value: - date: 2017-09-19 quantity: 7004 solar_system_id: 30003707 type_id: 17471 - date: 2017-09-18 quantity: 5199 solar_system_id: 30003707 type_id: 17471 "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 "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-industry.read_character_mining.v1 summary: EVE Online Character Mining Ledger tags: - Industry x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/notifications/": get: description: |- Return character notifications --- Alternate route: `/dev/characters/{character_id}/notifications/` Alternate route: `/legacy/characters/{character_id}/notifications/` Alternate route: `/v4/characters/{character_id}/notifications/` Alternate route: `/v5/characters/{character_id}/notifications/` Alternate route: `/v6/characters/{character_id}/notifications/` --- This route is cached for up to 600 seconds operationId: get_characters_character_id_notifications parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Returns your recent notifications 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: is_read: description: is_read boolean title: get_characters_character_id_notifications_is_read type: boolean notification_id: description: notification_id integer format: int64 title: get_characters_character_id_notifications_notification_id type: integer sender_id: description: sender_id integer format: int32 title: get_characters_character_id_notifications_sender_id type: integer sender_type: description: sender_type string enum: - character - corporation - alliance - faction - other title: get_characters_character_id_notifications_sender_type type: string text: description: text string title: get_characters_character_id_notifications_text type: string timestamp: description: timestamp string format: date-time title: get_characters_character_id_notifications_timestamp type: string type: description: type string enum: - AcceptedAlly - AcceptedSurrender - AgentRetiredTrigravian - AllAnchoringMsg - AllMaintenanceBillMsg - AllStrucInvulnerableMsg - AllStructVulnerableMsg - AllWarCorpJoinedAllianceMsg - AllWarDeclaredMsg - AllWarInvalidatedMsg - AllWarRetractedMsg - AllWarSurrenderMsg - AllianceCapitalChanged - AllianceWarDeclaredV2 - AllyContractCancelled - AllyJoinedWarAggressorMsg - AllyJoinedWarAllyMsg - AllyJoinedWarDefenderMsg - BattlePunishFriendlyFire - BillOutOfMoneyMsg - BillPaidCorpAllMsg - BountyClaimMsg - BountyESSShared - BountyESSTaken - BountyPlacedAlliance - BountyPlacedChar - BountyPlacedCorp - BountyYourBountyClaimed - BuddyConnectContactAdd - CharAppAcceptMsg - CharAppRejectMsg - CharAppWithdrawMsg - CharLeftCorpMsg - CharMedalMsg - CharTerminationMsg - CloneActivationMsg - CloneActivationMsg2 - CloneMovedMsg - CloneRevokedMsg1 - CloneRevokedMsg2 - CombatOperationFinished - ContactAdd - ContactEdit - ContainerPasswordMsg - ContractRegionChangedToPochven - CorpAllBillMsg - CorpAppAcceptMsg - CorpAppInvitedMsg - CorpAppNewMsg - CorpAppRejectCustomMsg - CorpAppRejectMsg - CorpBecameWarEligible - CorpDividendMsg - CorpFriendlyFireDisableTimerCompleted - CorpFriendlyFireDisableTimerStarted - CorpFriendlyFireEnableTimerCompleted - CorpFriendlyFireEnableTimerStarted - CorpKicked - CorpLiquidationMsg - CorpNewCEOMsg - CorpNewsMsg - CorpNoLongerWarEligible - CorpOfficeExpirationMsg - CorpStructLostMsg - CorpTaxChangeMsg - CorpVoteCEORevokedMsg - CorpVoteMsg - CorpWarDeclaredMsg - CorpWarDeclaredV2 - CorpWarFightingLegalMsg - CorpWarInvalidatedMsg - CorpWarRetractedMsg - CorpWarSurrenderMsg - CorporationGoalClosed - CorporationGoalCompleted - CorporationGoalCreated - CorporationGoalExpired - CorporationGoalLimitReached - CorporationGoalNameChange - CorporationLeft - CustomsMsg - DailyItemRewardAutoClaimed - DeclareWar - DistrictAttacked - DustAppAcceptedMsg - ESSMainBankLink - EntosisCaptureStarted - ExpertSystemExpired - ExpertSystemExpiryImminent - FWAllianceKickMsg - FWAllianceWarningMsg - FWCharKickMsg - FWCharRankGainMsg - FWCharRankLossMsg - FWCharWarningMsg - FWCorpJoinMsg - FWCorpKickMsg - FWCorpLeaveMsg - FWCorpWarningMsg - FacWarCorpJoinRequestMsg - FacWarCorpJoinWithdrawMsg - FacWarCorpLeaveRequestMsg - FacWarCorpLeaveWithdrawMsg - FacWarLPDisqualifiedEvent - FacWarLPDisqualifiedKill - FacWarLPPayoutEvent - FacWarLPPayoutKill - FreelanceProjectClosed - FreelanceProjectCompleted - FreelanceProjectCreated - FreelanceProjectExpired - FreelanceProjectLimitReached - FreelanceProjectParticipantKicked - GameTimeAdded - GameTimeReceived - GameTimeSent - GiftReceived - IHubDestroyedByBillFailure - IncursionCompletedMsg - IndustryOperationFinished - IndustryTeamAuctionLost - IndustryTeamAuctionWon - InfrastructureHubBillAboutToExpire - InsuranceExpirationMsg - InsuranceFirstShipMsg - InsuranceInvalidatedMsg - InsuranceIssuedMsg - InsurancePayoutMsg - InvasionCompletedMsg - InvasionSystemLogin - InvasionSystemStart - JumpCloneDeletedMsg1 - JumpCloneDeletedMsg2 - KillReportFinalBlow - KillReportVictim - KillRightAvailable - KillRightAvailableOpen - KillRightEarned - KillRightUnavailable - KillRightUnavailableOpen - KillRightUsed - LPAutoRedeemed - LocateCharMsg - MadeWarMutual - MercOfferRetractedMsg - MercOfferedNegotiationMsg - MercenaryDenAttacked - MercenaryDenNewMTO - MercenaryDenReinforced - MissionCanceledTriglavian - MissionOfferExpirationMsg - MissionTimeoutMsg - MoonminingAutomaticFracture - MoonminingExtractionCancelled - MoonminingExtractionFinished - MoonminingExtractionStarted - MoonminingLaserFired - MutualWarExpired - MutualWarInviteAccepted - MutualWarInviteRejected - MutualWarInviteSent - NPCStandingsGained - NPCStandingsLost - OfferToAllyRetracted - OfferedSurrender - OfferedToAlly - OfficeLeaseCanceledInsufficientStandings - OldLscMessages - OperationFinished - OrbitalAttacked - OrbitalReinforced - OwnershipTransferred - RaffleCreated - RaffleExpired - RaffleFinished - ReimbursementMsg - ResearchMissionAvailableMsg - RetractsWar - SPAutoRedeemed - SeasonalChallengeCompleted - SkinSequencingCompleted - SkyhookDeployed - SkyhookDestroyed - SkyhookLostShields - SkyhookOnline - SkyhookUnderAttack - SovAllClaimAquiredMsg - SovAllClaimLostMsg - SovCommandNodeEventStarted - SovCorpBillLateMsg - SovCorpClaimFailMsg - SovDisruptorMsg - SovStationEnteredFreeport - SovStructureDestroyed - SovStructureReinforced - SovStructureSelfDestructCancel - SovStructureSelfDestructFinished - SovStructureSelfDestructRequested - SovereigntyIHDamageMsg - SovereigntySBUDamageMsg - SovereigntyTCUDamageMsg - StationAggressionMsg1 - StationAggressionMsg2 - StationConquerMsg - StationServiceDisabled - StationServiceEnabled - StationStateChangeMsg - StoryLineMissionAvailableMsg - StructureAnchoring - StructureCourierContractChanged - StructureDestroyed - StructureFuelAlert - StructureImpendingAbandonmentAssetsAtRisk - StructureItemsDelivered - StructureItemsMovedToSafety - StructureLostArmor - StructureLostShields - StructureLowReagentsAlert - StructureNoReagentsAlert - StructureOnline - StructurePaintPurchased - StructureServicesOffline - StructureUnanchoring - StructureUnderAttack - StructureWentHighPower - StructureWentLowPower - StructuresJobsCancelled - StructuresJobsPaused - StructuresReinforcementChanged - TowerAlertMsg - TowerResourceAlertMsg - TransactionReversalMsg - TutorialMsg - "WarAdopted " - WarAllyInherited - WarAllyOfferDeclinedMsg - WarConcordInvalidates - WarDeclared - WarEndedHqSecurityDrop - WarHQRemovedFromSpace - WarInherited - WarInvalid - WarRetracted - WarRetractedByConcord - WarSurrenderDeclinedMsg - WarSurrenderOfferMsg title: get_characters_character_id_notifications_type type: string required: - notification_id - type - sender_id - sender_type - timestamp title: get_characters_character_id_notifications_200_ok type: object maxItems: 500 title: get_characters_character_id_notifications_ok type: array examples: response: value: - is_read: true notification_id: 1 sender_id: 1000132 sender_type: corporation text: "amount: 3731016.4000000004\\nitemID: 1024881021663\\npayout: 1\\n" timestamp: 2017-08-16T10:08:00Z type: InsurancePayoutMsg "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 "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-characters.read_notifications.v1 summary: EVE Online Get Character Notifications tags: - Character x-alternate-versions: - dev - legacy - v4 - v5 - v6 x-cached-seconds: 600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/notifications/contacts/": get: description: >- Return notifications about having been added to someone's contact list --- Alternate route: `/dev/characters/{character_id}/notifications/contacts/` Alternate route: `/legacy/characters/{character_id}/notifications/contacts/` Alternate route: `/v1/characters/{character_id}/notifications/contacts/` Alternate route: `/v2/characters/{character_id}/notifications/contacts/` --- This route is cached for up to 600 seconds operationId: get_characters_character_id_notifications_contacts parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of contact notifications 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: message: description: message string title: get_characters_character_id_notifications_contacts_message type: string notification_id: description: notification_id integer format: int64 title: get_characters_character_id_notifications_contacts_notification_id type: integer send_date: description: send_date string format: date-time title: get_characters_character_id_notifications_contacts_send_date type: string sender_character_id: description: sender_character_id integer format: int32 title: get_characters_character_id_notifications_contacts_sender_character_id type: integer standing_level: description: "A number representing the standing level the receiver has been added at by the sender. The standing levels are as follows: -10 -> Terrible | -5 -> Bad | 0 -> Neutral | 5 -> Good | 10 -> Excellent" format: float title: get_characters_character_id_notifications_contacts_standing_level type: number required: - notification_id - send_date - standing_level - message - sender_character_id title: get_characters_character_id_notifications_contacts_200_ok type: object maxItems: 50 title: get_characters_character_id_notifications_contacts_ok type: array examples: response: value: - message: hello friend :3 notification_id: 1 send_date: 2017-08-16T10:08:00Z sender_character_id: 95465499 standing_level: 1.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 "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 "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-characters.read_notifications.v1 summary: EVE Online Get New Contact Notifications tags: - Character x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/online/": get: description: |- Checks if the character is currently online --- Alternate route: `/dev/characters/{character_id}/online/` Alternate route: `/v2/characters/{character_id}/online/` Alternate route: `/v3/characters/{character_id}/online/` --- This route is cached for up to 60 seconds operationId: get_characters_character_id_online parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Object describing the character's online status 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: last_login: description: Timestamp of the last login format: date-time title: get_characters_character_id_online_last_login type: string last_logout: description: Timestamp of the last logout format: date-time title: get_characters_character_id_online_last_logout type: string logins: description: Total number of times the character has logged in format: int32 title: get_characters_character_id_online_logins type: integer online: description: If the character is online title: get_characters_character_id_online_online type: boolean required: - online title: get_characters_character_id_online_ok type: object examples: response: value: last_login: 2017-01-02T03:04:05Z last_logout: 2017-01-02T04:05:06Z logins: 9001 online: 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 "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 "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-location.read_online.v1 summary: EVE Online Get Character Online tags: - Location x-alternate-versions: - dev - v2 - v3 x-cached-seconds: 60 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/orders/": get: description: |- List open market orders placed by a character --- Alternate route: `/dev/characters/{character_id}/orders/` Alternate route: `/v2/characters/{character_id}/orders/` --- This route is cached for up to 1200 seconds operationId: get_characters_character_id_orders parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Open market orders placed by a character 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: duration: description: Number of days for which order is valid (starting from the issued date). An order expires at time issued + duration format: int32 title: get_characters_character_id_orders_duration type: integer escrow: description: For buy orders, the amount of ISK in escrow format: double title: get_characters_character_id_orders_escrow type: number is_buy_order: description: True if the order is a bid (buy) order title: get_characters_character_id_orders_is_buy_order type: boolean is_corporation: description: Signifies whether the buy/sell order was placed on behalf of a corporation. title: get_characters_character_id_orders_is_corporation type: boolean issued: description: Date and time when this order was issued format: date-time title: get_characters_character_id_orders_issued type: string location_id: description: ID of the location where order was placed format: int64 title: get_characters_character_id_orders_location_id type: integer min_volume: description: For buy orders, the minimum quantity that will be accepted in a matching sell order format: int32 title: get_characters_character_id_orders_min_volume type: integer order_id: description: Unique order ID format: int64 title: get_characters_character_id_orders_order_id type: integer price: description: Cost per unit for this order format: double title: get_characters_character_id_orders_price type: number range: description: Valid order range, numbers are ranges in jumps enum: - "1" - "10" - "2" - "20" - "3" - "30" - "4" - "40" - "5" - region - solarsystem - station title: get_characters_character_id_orders_range type: string region_id: description: ID of the region where order was placed format: int32 title: get_characters_character_id_orders_region_id type: integer type_id: description: The type ID of the item transacted in this order format: int32 title: get_characters_character_id_orders_type_id type: integer volume_remain: description: Quantity of items still required or offered format: int32 title: get_characters_character_id_orders_volume_remain type: integer volume_total: description: Quantity of items required or offered at time order was placed format: int32 title: get_characters_character_id_orders_volume_total type: integer required: - is_corporation - duration - order_id - type_id - region_id - location_id - range - price - volume_total - volume_remain - issued title: get_characters_character_id_orders_200_ok type: object maxItems: 305 title: get_characters_character_id_orders_ok type: array examples: response: value: - duration: 30 escrow: 45.6 is_buy_order: true is_corporation: false issued: 2016-09-03T05:12:25Z location_id: 456 min_volume: 1 order_id: 123 price: 33.3 range: station region_id: 123 type_id: 456 volume_remain: 4422 volume_total: 123456 "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 "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-markets.read_character_orders.v1 summary: EVE Online List Open Orders from a Character tags: - Market x-alternate-versions: - dev - v2 x-cached-seconds: 1200 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/orders/history/": get: description: >- List cancelled and expired market orders placed by a character up to 90 days in the past. --- Alternate route: `/dev/characters/{character_id}/orders/history/` Alternate route: `/legacy/characters/{character_id}/orders/history/` Alternate route: `/v1/characters/{character_id}/orders/history/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_orders_history parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: Expired and cancelled market orders placed by a character 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 object properties: duration: description: Number of days the order was valid for (starting from the issued date). An order expires at time issued + duration format: int32 title: get_characters_character_id_orders_history_duration type: integer escrow: description: For buy orders, the amount of ISK in escrow format: double title: get_characters_character_id_orders_history_escrow type: number is_buy_order: description: True if the order is a bid (buy) order title: get_characters_character_id_orders_history_is_buy_order type: boolean is_corporation: description: Signifies whether the buy/sell order was placed on behalf of a corporation. title: get_characters_character_id_orders_history_is_corporation type: boolean issued: description: Date and time when this order was issued format: date-time title: get_characters_character_id_orders_history_issued type: string location_id: description: ID of the location where order was placed format: int64 title: get_characters_character_id_orders_history_location_id type: integer min_volume: description: For buy orders, the minimum quantity that will be accepted in a matching sell order format: int32 title: get_characters_character_id_orders_history_min_volume type: integer order_id: description: Unique order ID format: int64 title: get_characters_character_id_orders_history_order_id type: integer price: description: Cost per unit for this order format: double title: get_characters_character_id_orders_history_price type: number range: description: Valid order range, numbers are ranges in jumps enum: - "1" - "10" - "2" - "20" - "3" - "30" - "4" - "40" - "5" - region - solarsystem - station title: get_characters_character_id_orders_history_range type: string region_id: description: ID of the region where order was placed format: int32 title: get_characters_character_id_orders_history_region_id type: integer state: description: Current order state enum: - cancelled - expired title: get_characters_character_id_orders_history_state type: string type_id: description: The type ID of the item transacted in this order format: int32 title: get_characters_character_id_orders_history_type_id type: integer volume_remain: description: Quantity of items still required or offered format: int32 title: get_characters_character_id_orders_history_volume_remain type: integer volume_total: description: Quantity of items required or offered at time order was placed format: int32 title: get_characters_character_id_orders_history_volume_total type: integer required: - is_corporation - duration - state - order_id - type_id - region_id - location_id - range - price - volume_total - volume_remain - issued title: get_characters_character_id_orders_history_200_ok type: object maxItems: 1000 title: get_characters_character_id_orders_history_ok type: array examples: response: value: - duration: 30 escrow: 45.6 is_buy_order: true is_corporation: false issued: 2016-09-03T05:12:25Z location_id: 456 min_volume: 1 order_id: 123 price: 33.3 range: station region_id: 123 state: expired type_id: 456 volume_remain: 4422 volume_total: 123456 "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 "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-markets.read_character_orders.v1 summary: EVE Online List Historical Orders by a Character tags: - Market x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/planets/": get: description: |- Returns a list of all planetary colonies owned by a character. --- Alternate route: `/dev/characters/{character_id}/planets/` Alternate route: `/legacy/characters/{character_id}/planets/` Alternate route: `/v1/characters/{character_id}/planets/` --- This route is cached for up to 600 seconds operationId: get_characters_character_id_planets parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: List of colonies 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: last_update: description: last_update string format: date-time title: get_characters_character_id_planets_last_update type: string num_pins: description: num_pins integer format: int32 minimum: 1 title: get_characters_character_id_planets_num_pins type: integer owner_id: description: owner_id integer format: int32 title: get_characters_character_id_planets_owner_id type: integer planet_id: description: planet_id integer format: int32 title: get_characters_character_id_planets_planet_id type: integer planet_type: description: planet_type string enum: - temperate - barren - oceanic - ice - gas - lava - storm - plasma title: get_characters_character_id_planets_planet_type type: string solar_system_id: description: solar_system_id integer format: int32 title: get_characters_character_id_planets_solar_system_id type: integer upgrade_level: description: upgrade_level integer format: int32 maximum: 5 minimum: 0 title: get_characters_character_id_planets_upgrade_level type: integer required: - solar_system_id - planet_id - planet_type - owner_id - last_update - upgrade_level - num_pins title: get_characters_character_id_planets_200_ok type: object maxItems: 10 title: get_characters_character_id_planets_ok type: array examples: response: value: - last_update: 2016-11-28T16:42:51Z num_pins: 1 owner_id: 90000001 planet_id: 40023691 planet_type: plasma solar_system_id: 30000379 upgrade_level: 0 - last_update: 2016-11-28T16:41:54Z num_pins: 1 owner_id: 90000001 planet_id: 40023697 planet_type: barren solar_system_id: 30000379 upgrade_level: 0 "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 "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-planets.manage_planets.v1 summary: EVE Online Get Colonies tags: - Planetary Interaction x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/planets/{planet_id}/": get: description: > Returns full details on the layout of a single planetary colony, including links, pins and routes. Note: Planetary information is only recalculated when the colony is viewed through the client. Information will not update until this criteria is met. --- Alternate route: `/dev/characters/{character_id}/planets/{planet_id}/` Alternate route: `/v3/characters/{character_id}/planets/{planet_id}/` operationId: get_characters_character_id_planets_planet_id parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: Planet id of the target planet in: path name: planet_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" responses: "200": description: Colony layout content: application/json: schema: description: 200 ok object properties: links: description: links array items: description: link object properties: destination_pin_id: description: destination_pin_id integer format: int64 title: get_characters_character_id_planets_planet_id_destination_pin_id type: integer link_level: description: link_level integer format: int32 maximum: 10 minimum: 0 title: get_characters_character_id_planets_planet_id_link_level type: integer source_pin_id: description: source_pin_id integer format: int64 title: get_characters_character_id_planets_planet_id_source_pin_id type: integer required: - source_pin_id - destination_pin_id - link_level title: get_characters_character_id_planets_planet_id_link type: object maxItems: 500 title: get_characters_character_id_planets_planet_id_links type: array pins: description: pins array items: description: pin object properties: contents: description: contents array items: description: content object properties: amount: description: amount integer format: int64 title: get_characters_character_id_planets_planet_id_amount type: integer type_id: description: type_id integer format: int32 title: get_characters_character_id_planets_planet_id_content_type_id type: integer required: - type_id - amount title: get_characters_character_id_planets_planet_id_content type: object maxItems: 90 title: get_characters_character_id_planets_planet_id_contents type: array expiry_time: description: expiry_time string format: date-time title: get_characters_character_id_planets_planet_id_expiry_time type: string extractor_details: description: extractor_details object properties: cycle_time: description: in seconds format: int32 title: get_characters_character_id_planets_planet_id_cycle_time type: integer head_radius: description: head_radius number format: float title: get_characters_character_id_planets_planet_id_head_radius type: number heads: description: heads array items: description: head object properties: head_id: description: head_id integer format: int32 maximum: 9 minimum: 0 title: get_characters_character_id_planets_planet_id_head_id type: integer latitude: description: latitude number format: float title: get_characters_character_id_planets_planet_id_head_latitude type: number longitude: description: longitude number format: float title: get_characters_character_id_planets_planet_id_head_longitude type: number required: - head_id - latitude - longitude title: get_characters_character_id_planets_planet_id_head type: object maxItems: 10 title: get_characters_character_id_planets_planet_id_heads type: array product_type_id: description: product_type_id integer format: int32 title: get_characters_character_id_planets_planet_id_product_type_id type: integer qty_per_cycle: description: qty_per_cycle integer format: int32 title: get_characters_character_id_planets_planet_id_qty_per_cycle type: integer required: - heads title: get_characters_character_id_planets_planet_id_extractor_details type: object factory_details: description: factory_details object properties: schematic_id: description: schematic_id integer format: int32 title: get_characters_character_id_planets_planet_id_factory_details_schematic_id type: integer required: - schematic_id title: get_characters_character_id_planets_planet_id_factory_details type: object install_time: description: install_time string format: date-time title: get_characters_character_id_planets_planet_id_install_time type: string last_cycle_start: description: last_cycle_start string format: date-time title: get_characters_character_id_planets_planet_id_last_cycle_start type: string latitude: description: latitude number format: float title: get_characters_character_id_planets_planet_id_latitude type: number longitude: description: longitude number format: float title: get_characters_character_id_planets_planet_id_longitude type: number pin_id: description: pin_id integer format: int64 title: get_characters_character_id_planets_planet_id_pin_id type: integer schematic_id: description: schematic_id integer format: int32 title: get_characters_character_id_planets_planet_id_schematic_id type: integer type_id: description: type_id integer format: int32 title: get_characters_character_id_planets_planet_id_type_id type: integer required: - pin_id - type_id - latitude - longitude title: get_characters_character_id_planets_planet_id_pin type: object maxItems: 100 title: get_characters_character_id_planets_planet_id_pins type: array routes: description: routes array items: description: route object properties: content_type_id: description: content_type_id integer format: int32 title: get_characters_character_id_planets_planet_id_route_content_type_id type: integer destination_pin_id: description: destination_pin_id integer format: int64 title: get_characters_character_id_planets_planet_id_route_destination_pin_id type: integer quantity: description: quantity number format: float title: get_characters_character_id_planets_planet_id_quantity type: number route_id: description: route_id integer format: int64 title: get_characters_character_id_planets_planet_id_route_id type: integer source_pin_id: description: source_pin_id integer format: int64 title: get_characters_character_id_planets_planet_id_route_source_pin_id type: integer waypoints: description: list of pin ID waypoints items: description: waypoint integer format: int64 title: get_characters_character_id_planets_planet_id_waypoint type: integer maxItems: 5 title: get_characters_character_id_planets_planet_id_waypoints type: array required: - route_id - source_pin_id - destination_pin_id - content_type_id - quantity title: get_characters_character_id_planets_planet_id_route type: object maxItems: 1000 title: get_characters_character_id_planets_planet_id_routes type: array required: - links - pins - routes title: get_characters_character_id_planets_planet_id_ok type: object examples: response: value: links: - destination_pin_id: 1000000017022 link_level: 0 source_pin_id: 1000000017021 pins: - latitude: 1.55087844973 longitude: 0.717145933308 pin_id: 1000000017021 type_id: 2254 - latitude: 1.53360639935 longitude: 0.709775584394 pin_id: 1000000017022 type_id: 2256 routes: - content_type_id: 2393 destination_pin_id: 1000000017030 quantity: 20 route_id: 4 source_pin_id: 1000000017029 "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: Colony not found content: application/json: schema: description: Colony not found properties: error: description: error message title: get_characters_character_id_planets_planet_id_error type: string title: get_characters_character_id_planets_planet_id_not_found type: object examples: response: value: error: Colony not found "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-planets.manage_planets.v1 summary: EVE Online Get Colony Layout tags: - Planetary Interaction x-alternate-versions: - dev - v3 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/portrait/": get: description: |- Get portrait urls for a character --- Alternate route: `/dev/characters/{character_id}/portrait/` Alternate route: `/v2/characters/{character_id}/portrait/` Alternate route: `/v3/characters/{character_id}/portrait/` --- This route expires daily at 11:05 operationId: get_characters_character_id_portrait parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Public data for the given character 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: px128x128: description: px128x128 string title: get_characters_character_id_portrait_px128x128 type: string px256x256: description: px256x256 string title: get_characters_character_id_portrait_px256x256 type: string px512x512: description: px512x512 string title: get_characters_character_id_portrait_px512x512 type: string px64x64: description: px64x64 string title: get_characters_character_id_portrait_px64x64 type: string title: get_characters_character_id_portrait_ok type: object examples: response: value: px128x128: https://images.evetech.net/characters/95465499/portrait?tenant=tranquility&size=128 px256x256: https://images.evetech.net/characters/95465499/portrait?tenant=tranquility&size=256 px512x512: https://images.evetech.net/characters/95465499/portrait?tenant=tranquility&size=512 px64x64: https://images.evetech.net/characters/95465499/portrait?tenant=tranquility&size=64 "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: No image server for this datasource content: application/json: schema: description: No image server for this datasource properties: error: description: error message title: get_characters_character_id_portrait_error type: string title: get_characters_character_id_portrait_not_found type: object examples: response: value: error: No image server for this datasource "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 Portraits tags: - Character x-alternate-versions: - dev - v2 - v3 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/roles/": get: description: |- Returns a character's corporation roles --- Alternate route: `/dev/characters/{character_id}/roles/` Alternate route: `/legacy/characters/{character_id}/roles/` Alternate route: `/v2/characters/{character_id}/roles/` Alternate route: `/v3/characters/{character_id}/roles/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_roles parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: The character's roles in thier corporation 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: roles: description: roles array items: description: role string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_characters_character_id_roles_role type: string uniqueItems: true maxItems: 100 title: get_characters_character_id_roles_roles type: array roles_at_base: description: roles_at_base array items: description: roles_at_base string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_characters_character_id_roles_roles_at_base_roles_at_base type: string uniqueItems: true maxItems: 100 title: get_characters_character_id_roles_roles_at_base type: array roles_at_hq: description: roles_at_hq array items: description: roles_at_hq string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_characters_character_id_roles_roles_at_hq_roles_at_hq type: string uniqueItems: true maxItems: 100 title: get_characters_character_id_roles_roles_at_hq type: array roles_at_other: description: roles_at_other array items: description: roles_at_other string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_characters_character_id_roles_roles_at_other_roles_at_other type: string uniqueItems: true maxItems: 100 title: get_characters_character_id_roles_roles_at_other type: array title: get_characters_character_id_roles_ok type: object examples: response: value: roles: - Director - Station_Manager "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 "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-characters.read_corporation_roles.v1 summary: EVE Online Get Character Corporation Roles tags: - Character x-alternate-versions: - dev - legacy - v2 - v3 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/search/": get: description: |- Search for entities that match a given sub-string. --- Alternate route: `/dev/characters/{character_id}/search/` Alternate route: `/legacy/characters/{character_id}/search/` Alternate route: `/v3/characters/{character_id}/search/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_search parameters: - $ref: "#/components/parameters/Accept-Language" - description: Type of entities to search for in: query name: categories required: true style: form explode: false schema: type: array items: enum: - agent - alliance - character - constellation - corporation - faction - inventory_type - region - solar_system - station - structure type: string minItems: 1 maxItems: 11 uniqueItems: true example: - agent - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/language" - description: The string to search on in: query name: search required: true schema: type: string minLength: 3 example: example - description: Whether the search should be a strict match in: query name: strict schema: type: boolean default: false example: false - $ref: "#/components/parameters/token" responses: "200": description: A list of search results 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: agent: description: agent array items: description: agent integer format: int32 title: get_characters_character_id_search_agent_agent type: integer maxItems: 500 title: get_characters_character_id_search_agent type: array alliance: description: alliance array items: description: alliance integer format: int32 title: get_characters_character_id_search_alliance_alliance type: integer maxItems: 500 title: get_characters_character_id_search_alliance type: array character: description: character array items: description: character integer format: int32 title: get_characters_character_id_search_character_character type: integer maxItems: 500 title: get_characters_character_id_search_character type: array constellation: description: constellation array items: description: constellation integer format: int32 title: get_characters_character_id_search_constellation_constellation type: integer maxItems: 500 title: get_characters_character_id_search_constellation type: array corporation: description: corporation array items: description: corporation integer format: int32 title: get_characters_character_id_search_corporation_corporation type: integer maxItems: 500 title: get_characters_character_id_search_corporation type: array faction: description: faction array items: description: faction integer format: int32 title: get_characters_character_id_search_faction_faction type: integer maxItems: 500 title: get_characters_character_id_search_faction type: array inventory_type: description: inventory_type array items: description: inventory_type integer format: int32 title: get_characters_character_id_search_inventory_type_inventory_type type: integer maxItems: 500 title: get_characters_character_id_search_inventory_type type: array region: description: region array items: description: region integer format: int32 title: get_characters_character_id_search_region_region type: integer maxItems: 500 title: get_characters_character_id_search_region type: array solar_system: description: solar_system array items: description: solar_system integer format: int32 title: get_characters_character_id_search_solar_system_solar_system type: integer maxItems: 500 title: get_characters_character_id_search_solar_system type: array station: description: station array items: description: station integer format: int32 title: get_characters_character_id_search_station_station type: integer maxItems: 500 title: get_characters_character_id_search_station type: array structure: description: structure array items: description: structure integer format: int64 title: get_characters_character_id_search_structure_structure type: integer maxItems: 500 title: get_characters_character_id_search_structure type: array title: get_characters_character_id_search_ok type: object examples: response: value: solar_system: - 30002510 station: - 60004588 - 60004594 - 60005725 - 60009106 - 60012721 - 60012724 - 60012727 "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 "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-search.search_structures.v1 summary: EVE Online Search on a String tags: - Search x-alternate-versions: - dev - legacy - v3 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/ship/": get: description: |- Get the current ship type, name and id --- Alternate route: `/dev/characters/{character_id}/ship/` Alternate route: `/legacy/characters/{character_id}/ship/` Alternate route: `/v1/characters/{character_id}/ship/` Alternate route: `/v2/characters/{character_id}/ship/` --- This route is cached for up to 5 seconds operationId: get_characters_character_id_ship parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Get the current ship type, name and id 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: ship_item_id: description: Item id's are unique to a ship and persist until it is repackaged. This value can be used to track repeated uses of a ship, or detect when a pilot changes into a different instance of the same ship type. format: int64 title: get_characters_character_id_ship_ship_item_id type: integer ship_name: description: ship_name string title: get_characters_character_id_ship_ship_name type: string ship_type_id: description: ship_type_id integer format: int32 title: get_characters_character_id_ship_ship_type_id type: integer required: - ship_type_id - ship_item_id - ship_name title: get_characters_character_id_ship_ok type: object examples: response: value: ship_item_id: 1000000016991 ship_name: SPACESHIPS!!! ship_type_id: 1233 "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 "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-location.read_ship_type.v1 summary: EVE Online Get Current Ship tags: - Location x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/skillqueue/": get: description: |- List the configured skill queue for the given character --- Alternate route: `/dev/characters/{character_id}/skillqueue/` Alternate route: `/legacy/characters/{character_id}/skillqueue/` Alternate route: `/v2/characters/{character_id}/skillqueue/` --- This route is cached for up to 120 seconds operationId: get_characters_character_id_skillqueue parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: The current skill queue, sorted ascending by finishing time 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: finish_date: description: Date on which training of the skill will complete. Omitted if the skill queue is paused. format: date-time title: get_characters_character_id_skillqueue_finish_date type: string finished_level: description: finished_level integer format: int32 maximum: 5 minimum: 0 title: get_characters_character_id_skillqueue_finished_level type: integer level_end_sp: description: level_end_sp integer format: int32 title: get_characters_character_id_skillqueue_level_end_sp type: integer level_start_sp: description: Amount of SP that was in the skill when it started training it's current level. Used to calculate % of current level complete. format: int32 title: get_characters_character_id_skillqueue_level_start_sp type: integer queue_position: description: queue_position integer format: int32 title: get_characters_character_id_skillqueue_queue_position type: integer skill_id: description: skill_id integer format: int32 title: get_characters_character_id_skillqueue_skill_id type: integer start_date: description: start_date string format: date-time title: get_characters_character_id_skillqueue_start_date type: string training_start_sp: description: training_start_sp integer format: int32 title: get_characters_character_id_skillqueue_training_start_sp type: integer required: - skill_id - finished_level - queue_position title: get_characters_character_id_skillqueue_200_ok type: object maxItems: 200 title: get_characters_character_id_skillqueue_ok type: array examples: response: value: - finish_date: 2016-06-29T10:47:00Z finished_level: 3 queue_position: 0 skill_id: 1 start_date: 2016-06-29T10:46:00Z - finish_date: 2016-07-15T10:47:00Z finished_level: 4 queue_position: 1 skill_id: 1 start_date: 2016-06-29T10:47:00Z - finish_date: 2016-08-30T10:47:00Z finished_level: 2 queue_position: 2 skill_id: 2 start_date: 2016-07-15T10:47:00Z "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 "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-skills.read_skillqueue.v1 summary: EVE Online Get Character's Skill Queue tags: - Skills x-alternate-versions: - dev - legacy - v2 x-cached-seconds: 120 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/skills/": get: description: |- List all trained skills for the given character --- Alternate route: `/dev/characters/{character_id}/skills/` Alternate route: `/v4/characters/{character_id}/skills/` --- This route is cached for up to 120 seconds operationId: get_characters_character_id_skills parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Known skills for the character 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: skills: description: skills array items: description: skill object properties: active_skill_level: description: active_skill_level integer format: int32 title: get_characters_character_id_skills_active_skill_level type: integer skill_id: description: skill_id integer format: int32 title: get_characters_character_id_skills_skill_id type: integer skillpoints_in_skill: description: skillpoints_in_skill integer format: int64 title: get_characters_character_id_skills_skillpoints_in_skill type: integer trained_skill_level: description: trained_skill_level integer format: int32 title: get_characters_character_id_skills_trained_skill_level type: integer required: - skill_id - skillpoints_in_skill - trained_skill_level - active_skill_level title: get_characters_character_id_skills_skill type: object maxItems: 1000 title: get_characters_character_id_skills_skills type: array total_sp: description: total_sp integer format: int64 title: get_characters_character_id_skills_total_sp type: integer unallocated_sp: description: Skill points available to be assigned format: int32 title: get_characters_character_id_skills_unallocated_sp type: integer required: - skills - total_sp title: get_characters_character_id_skills_ok type: object examples: response: value: skills: - active_skill_level: 3 skill_id: 1 skillpoints_in_skill: 10000 trained_skill_level: 4 - active_skill_level: 1 skill_id: 2 skillpoints_in_skill: 10000 trained_skill_level: 1 total_sp: 20000 "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 "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-skills.read_skills.v1 summary: EVE Online Get Character Skills tags: - Skills x-alternate-versions: - dev - v4 x-cached-seconds: 120 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/standings/": get: description: |- Return character standings from agents, NPC corporations, and factions --- Alternate route: `/dev/characters/{character_id}/standings/` Alternate route: `/legacy/characters/{character_id}/standings/` Alternate route: `/v1/characters/{character_id}/standings/` Alternate route: `/v2/characters/{character_id}/standings/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_standings parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of standings 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: from_id: description: from_id integer format: int32 title: get_characters_character_id_standings_from_id type: integer from_type: description: from_type string enum: - agent - npc_corp - faction title: get_characters_character_id_standings_from_type type: string standing: description: standing number format: float title: get_characters_character_id_standings_standing type: number required: - from_id - from_type - standing title: get_characters_character_id_standings_200_ok type: object maxItems: 10000 title: get_characters_character_id_standings_ok type: array examples: response: value: - from_id: 3009841 from_type: agent standing: 0.1 - from_id: 1000061 from_type: npc_corp standing: 0 - from_id: 500003 from_type: faction standing: -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 "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 "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-characters.read_standings.v1 summary: EVE Online Get Standings tags: - Character x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/titles/": get: description: |- Returns a character's titles --- Alternate route: `/dev/characters/{character_id}/titles/` Alternate route: `/legacy/characters/{character_id}/titles/` Alternate route: `/v1/characters/{character_id}/titles/` Alternate route: `/v2/characters/{character_id}/titles/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_titles parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of titles 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: name: description: name string title: get_characters_character_id_titles_name type: string title_id: description: title_id integer format: int32 title: get_characters_character_id_titles_title_id type: integer title: get_characters_character_id_titles_200_ok type: object maxItems: 16 title: get_characters_character_id_titles_ok type: array examples: response: value: - name: Awesome Title title_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 "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 "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-characters.read_titles.v1 summary: EVE Online Get Character Corporation Titles tags: - Character x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/wallet/": get: description: >- Returns a character's wallet balance --- Alternate route: `/legacy/characters/{character_id}/wallet/` Alternate route: `/v1/characters/{character_id}/wallet/` --- This route is cached for up to 120 seconds --- [Diff of the upcoming changes](https://esi.evetech.net/diff/latest/dev/#GET-/characters/{character_id}/wallet/) operationId: get_characters_character_id_wallet parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Wallet balance 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: Wallet balance format: double title: get_characters_character_id_wallet_ok type: number examples: response: value: 29500.01 "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 "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-wallet.read_character_wallet.v1 summary: EVE Online Get a Character's Wallet Balance tags: - Wallet x-alternate-versions: - legacy - v1 x-cached-seconds: 120 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/wallet/journal/": get: description: |- Retrieve the given character's wallet journal going 30 days back --- Alternate route: `/dev/characters/{character_id}/wallet/journal/` Alternate route: `/legacy/characters/{character_id}/wallet/journal/` Alternate route: `/v5/characters/{character_id}/wallet/journal/` Alternate route: `/v6/characters/{character_id}/wallet/journal/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_wallet_journal parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: Journal entries 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: Wallet journal entries items: description: 200 ok object properties: amount: description: The amount of ISK given or taken from the wallet as a result of the given transaction. Positive when ISK is deposited into the wallet and negative when ISK is withdrawn format: double title: get_characters_character_id_wallet_journal_amount type: number balance: description: Wallet balance after transaction occurred format: double title: get_characters_character_id_wallet_journal_balance type: number context_id: description: An ID that gives extra context to the particular transaction. Because of legacy reasons the context is completely different per ref_type and means different things. It is also possible to not have a context_id format: int64 title: get_characters_character_id_wallet_journal_context_id type: integer context_id_type: description: The type of the given context_id if present enum: - structure_id - station_id - market_transaction_id - character_id - corporation_id - alliance_id - eve_system - industry_job_id - contract_id - planet_id - system_id - type_id title: get_characters_character_id_wallet_journal_context_id_type type: string date: description: Date and time of transaction format: date-time title: get_characters_character_id_wallet_journal_date type: string description: description: The reason for the transaction, mirrors what is seen in the client title: get_characters_character_id_wallet_journal_description type: string first_party_id: description: The id of the first party involved in the transaction. This attribute has no consistency and is different or non existant for particular ref_types. The description attribute will help make sense of what this attribute means. For more info about the given ID it can be dropped into the /universe/names/ ESI route to determine its type and name format: int32 title: get_characters_character_id_wallet_journal_first_party_id type: integer id: description: Unique journal reference ID format: int64 title: get_characters_character_id_wallet_journal_id type: integer reason: description: The user stated reason for the transaction. Only applies to some ref_types title: get_characters_character_id_wallet_journal_reason type: string ref_type: description: '"The transaction type for the given. transaction. Different transaction types will populate different attributes."' enum: - acceleration_gate_fee - advertisement_listing_fee - agent_donation - agent_location_services - agent_miscellaneous - agent_mission_collateral_paid - agent_mission_collateral_refunded - agent_mission_reward - agent_mission_reward_corporation_tax - agent_mission_time_bonus_reward - agent_mission_time_bonus_reward_corporation_tax - agent_security_services - agent_services_rendered - agents_preward - air_career_program_reward - alliance_maintainance_fee - alliance_registration_fee - allignment_based_gate_toll - asset_safety_recovery_tax - bounty - bounty_prize - bounty_prize_corporation_tax - bounty_prizes - bounty_reimbursement - bounty_surcharge - brokers_fee - clone_activation - clone_transfer - contraband_fine - contract_auction_bid - contract_auction_bid_corp - contract_auction_bid_refund - contract_auction_sold - contract_brokers_fee - contract_brokers_fee_corp - contract_collateral - contract_collateral_deposited_corp - contract_collateral_payout - contract_collateral_refund - contract_deposit - contract_deposit_corp - contract_deposit_refund - contract_deposit_sales_tax - contract_price - contract_price_payment_corp - contract_reversal - contract_reward - contract_reward_deposited - contract_reward_deposited_corp - contract_reward_refund - contract_sales_tax - copying - corporate_reward_payout - corporate_reward_tax - corporation_account_withdrawal - corporation_bulk_payment - corporation_dividend_payment - corporation_liquidation - corporation_logo_change_cost - corporation_payment - corporation_registration_fee - cosmetic_market_component_item_purchase - cosmetic_market_skin_purchase - cosmetic_market_skin_sale - cosmetic_market_skin_sale_broker_fee - cosmetic_market_skin_sale_tax - cosmetic_market_skin_transaction - courier_mission_escrow - cspa - cspaofflinerefund - daily_challenge_reward - daily_goal_payouts - daily_goal_payouts_tax - datacore_fee - dna_modification_fee - docking_fee - duel_wager_escrow - duel_wager_payment - duel_wager_refund - ess_escrow_transfer - external_trade_delivery - external_trade_freeze - external_trade_thaw - factory_slot_rental_fee - flux_payout - flux_tax - flux_ticket_repayment - flux_ticket_sale - freelance_jobs_broadcasting_fee - freelance_jobs_duration_fee - freelance_jobs_escrow_refund - freelance_jobs_reward - freelance_jobs_reward_corporation_tax - freelance_jobs_reward_escrow - gm_cash_transfer - gm_plex_fee_refund - industry_job_tax - infrastructure_hub_maintenance - inheritance - insurance - insurgency_corruption_contribution_reward - insurgency_suppression_contribution_reward - item_trader_payment - jump_clone_activation_fee - jump_clone_installation_fee - kill_right_fee - lp_store - manufacturing - market_escrow - market_fine_paid - market_provider_tax - market_transaction - medal_creation - medal_issued - milestone_reward_payment - mission_completion - mission_cost - mission_expiration - mission_reward - office_rental_fee - operation_bonus - opportunity_reward - planetary_construction - planetary_export_tax - planetary_import_tax - player_donation - player_trading - project_discovery_reward - project_discovery_tax - project_payouts - reaction - redeemed_isk_token - release_of_impounded_property - repair_bill - reprocessing_tax - researching_material_productivity - researching_technology - researching_time_productivity - resource_wars_reward - reverse_engineering - season_challenge_reward - security_processing_fee - shares - skill_purchase - skyhook_claim_fee - sovereignity_bill - store_purchase - store_purchase_refund - structure_gate_jump - transaction_tax - under_construction - upkeep_adjustment_fee - war_ally_contract - war_fee - war_fee_surrender title: get_characters_character_id_wallet_journal_ref_type type: string second_party_id: description: The id of the second party involved in the transaction. This attribute has no consistency and is different or non existant for particular ref_types. The description attribute will help make sense of what this attribute means. For more info about the given ID it can be dropped into the /universe/names/ ESI route to determine its type and name format: int32 title: get_characters_character_id_wallet_journal_second_party_id type: integer tax: description: Tax amount received. Only applies to tax related transactions format: double title: get_characters_character_id_wallet_journal_tax type: number tax_receiver_id: description: The corporation ID receiving any tax paid. Only applies to tax related transactions format: int32 title: get_characters_character_id_wallet_journal_tax_receiver_id type: integer required: - date - id - ref_type - description title: get_characters_character_id_wallet_journal_200_ok type: object maxItems: 2500 title: get_characters_character_id_wallet_journal_ok type: array examples: response: value: - amount: -100000 balance: 500000.4316 context_id: 4 context_id_type: contract_id date: 2018-02-23T14:31:32Z description: Contract Deposit first_party_id: 2112625428 id: 89 ref_type: contract_deposit second_party_id: 1000132 "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 "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-wallet.read_character_wallet.v1 summary: EVE Online Get Character Wallet Journal tags: - Wallet x-alternate-versions: - dev - legacy - v5 - v6 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/characters/{character_id}/wallet/transactions/": get: description: >- Get wallet transactions of a character --- Alternate route: `/dev/characters/{character_id}/wallet/transactions/` Alternate route: `/legacy/characters/{character_id}/wallet/transactions/` Alternate route: `/v1/characters/{character_id}/wallet/transactions/` --- This route is cached for up to 3600 seconds operationId: get_characters_character_id_wallet_transactions parameters: - $ref: "#/components/parameters/character_id" - $ref: "#/components/parameters/datasource" - description: Only show transactions happened before the one referenced by this id in: query name: from_id required: false schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Wallet transactions 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: Wallet transactions items: description: wallet transaction properties: client_id: description: client_id integer format: int32 title: get_characters_character_id_wallet_transactions_client_id type: integer date: description: Date and time of transaction format: date-time title: get_characters_character_id_wallet_transactions_date type: string is_buy: description: is_buy boolean title: get_characters_character_id_wallet_transactions_is_buy type: boolean is_personal: description: is_personal boolean title: get_characters_character_id_wallet_transactions_is_personal type: boolean journal_ref_id: description: journal_ref_id integer format: int64 title: get_characters_character_id_wallet_transactions_journal_ref_id type: integer location_id: description: location_id integer format: int64 title: get_characters_character_id_wallet_transactions_location_id type: integer quantity: description: quantity integer format: int32 title: get_characters_character_id_wallet_transactions_quantity type: integer transaction_id: description: Unique transaction ID format: int64 title: get_characters_character_id_wallet_transactions_transaction_id type: integer type_id: description: type_id integer format: int32 title: get_characters_character_id_wallet_transactions_type_id type: integer unit_price: description: Amount paid per unit format: double title: get_characters_character_id_wallet_transactions_unit_price type: number required: - transaction_id - date - location_id - type_id - unit_price - quantity - client_id - is_buy - is_personal - journal_ref_id title: get_characters_character_id_wallet_transactions_200_ok type: object maxItems: 2500 title: get_characters_character_id_wallet_transactions_ok type: array examples: response: value: - client_id: 54321 date: 2016-10-24T09:00:00Z is_buy: true is_personal: true journal_ref_id: 67890 location_id: 60014719 quantity: 1 transaction_id: 1234567890 type_id: 587 unit_price: 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 "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 "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-wallet.read_character_wallet.v1 summary: EVE Online Get Wallet Transactions tags: - Wallet x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/contracts/public/bids/{contract_id}/": get: description: |- Lists bids on a public auction contract --- Alternate route: `/dev/contracts/public/bids/{contract_id}/` Alternate route: `/legacy/contracts/public/bids/{contract_id}/` Alternate route: `/v1/contracts/public/bids/{contract_id}/` --- This route is cached for up to 300 seconds operationId: get_contracts_public_bids_contract_id parameters: - description: ID of a contract in: path name: contract_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" responses: "200": description: A list of bids 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 object properties: amount: description: The amount bid, in ISK format: float title: get_contracts_public_bids_contract_id_amount type: number bid_id: description: Unique ID for the bid format: int32 title: get_contracts_public_bids_contract_id_bid_id type: integer date_bid: description: Datetime when the bid was placed format: date-time title: get_contracts_public_bids_contract_id_date_bid type: string required: - bid_id - date_bid - amount title: get_contracts_public_bids_contract_id_200_ok type: object maxItems: 1000 title: get_contracts_public_bids_contract_id_ok type: array examples: response: value: - amount: 1.23 bid_id: 1 date_bid: 2017-01-01T10:10:10Z "204": description: Contract expired or recently accepted by player 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 "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 "403": description: Not Authorized to see contract content: application/json: schema: description: Forbidden properties: error: description: Forbidden message title: get_contracts_public_bids_contract_id_403_forbidden type: string title: get_contracts_public_bids_contract_id_forbidden type: object examples: response: value: error: Forbidden message "404": description: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_contracts_public_bids_contract_id_404_not_found type: string title: get_contracts_public_bids_contract_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 Public Contract Bids tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/contracts/public/items/{contract_id}/": get: description: |- Lists items of a public contract --- Alternate route: `/dev/contracts/public/items/{contract_id}/` Alternate route: `/legacy/contracts/public/items/{contract_id}/` Alternate route: `/v1/contracts/public/items/{contract_id}/` --- This route is cached for up to 3600 seconds operationId: get_contracts_public_items_contract_id parameters: - description: ID of a contract in: path name: contract_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" responses: "200": description: A list of items in this contract 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 object properties: is_blueprint_copy: description: is_blueprint_copy boolean title: get_contracts_public_items_contract_id_is_blueprint_copy type: boolean is_included: description: true if the contract issuer has submitted this item with the contract, false if the isser is asking for this item in the contract title: get_contracts_public_items_contract_id_is_included type: boolean item_id: description: Unique ID for the item being sold. Not present if item is being requested by contract rather than sold with contract format: int64 title: get_contracts_public_items_contract_id_item_id type: integer material_efficiency: description: Material Efficiency Level of the blueprint format: int32 maximum: 25 minimum: 0 title: get_contracts_public_items_contract_id_material_efficiency type: integer quantity: description: Number of items in the stack format: int32 title: get_contracts_public_items_contract_id_quantity type: integer record_id: description: Unique ID for the item, used by the contract system format: int64 title: get_contracts_public_items_contract_id_record_id type: integer runs: description: Number of runs remaining if the blueprint is a copy, -1 if it is an original format: int32 minimum: -1 title: get_contracts_public_items_contract_id_runs type: integer time_efficiency: description: Time Efficiency Level of the blueprint format: int32 maximum: 20 minimum: 0 title: get_contracts_public_items_contract_id_time_efficiency type: integer type_id: description: Type ID for item format: int32 title: get_contracts_public_items_contract_id_type_id type: integer required: - record_id - type_id - quantity - is_included title: get_contracts_public_items_contract_id_200_ok type: object maxItems: 1000 title: get_contracts_public_items_contract_id_ok type: array examples: response: value: - is_included: true item_id: 123456 quantity: 1 record_id: 123456 type_id: 587 "204": description: Contract expired or recently accepted by player 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 "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 "403": description: Not Authorized to see contract content: application/json: schema: description: Forbidden properties: error: description: Forbidden message title: get_contracts_public_items_contract_id_403_forbidden type: string title: get_contracts_public_items_contract_id_forbidden type: object examples: response: value: error: Forbidden message "404": description: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_contracts_public_items_contract_id_404_not_found type: string title: get_contracts_public_items_contract_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 Public Contract Items tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/contracts/public/{region_id}/": get: description: |- Returns a paginated list of all public contracts in the given region --- Alternate route: `/dev/contracts/public/{region_id}/` Alternate route: `/legacy/contracts/public/{region_id}/` Alternate route: `/v1/contracts/public/{region_id}/` --- This route is cached for up to 1800 seconds operationId: get_contracts_public_region_id parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - description: An EVE region id in: path name: region_id required: true schema: type: integer format: int32 example: 10000002 responses: "200": description: A list of contracts 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 object properties: buyout: description: Buyout price (for Auctions only) format: double title: get_contracts_public_region_id_buyout type: number collateral: description: Collateral price (for Couriers only) format: double title: get_contracts_public_region_id_collateral type: number contract_id: description: contract_id integer format: int32 title: get_contracts_public_region_id_contract_id type: integer date_expired: description: Expiration date of the contract format: date-time title: get_contracts_public_region_id_date_expired type: string date_issued: description: Сreation date of the contract format: date-time title: get_contracts_public_region_id_date_issued type: string days_to_complete: description: Number of days to perform the contract format: int32 title: get_contracts_public_region_id_days_to_complete type: integer end_location_id: description: End location ID (for Couriers contract) format: int64 title: get_contracts_public_region_id_end_location_id type: integer for_corporation: description: true if the contract was issued on behalf of the issuer's corporation title: get_contracts_public_region_id_for_corporation type: boolean issuer_corporation_id: description: Character's corporation ID for the issuer format: int32 title: get_contracts_public_region_id_issuer_corporation_id type: integer issuer_id: description: Character ID for the issuer format: int32 title: get_contracts_public_region_id_issuer_id type: integer price: description: Price of contract (for ItemsExchange and Auctions) format: double title: get_contracts_public_region_id_price type: number reward: description: Remuneration for contract (for Couriers only) format: double title: get_contracts_public_region_id_reward type: number start_location_id: description: Start location ID (for Couriers contract) format: int64 title: get_contracts_public_region_id_start_location_id type: integer title: description: Title of the contract title: get_contracts_public_region_id_title type: string type: description: Type of the contract enum: - unknown - item_exchange - auction - courier - loan title: get_contracts_public_region_id_type type: string volume: description: Volume of items in the contract format: double title: get_contracts_public_region_id_volume type: number required: - contract_id - issuer_id - issuer_corporation_id - type - date_issued - date_expired title: get_contracts_public_region_id_200_ok type: object maxItems: 1000 title: get_contracts_public_region_id_ok type: array examples: response: value: - buyout: 10000000000.01 contract_id: 1 date_expired: 2017-06-13T13:12:32Z date_issued: 2017-06-06T13:12:32Z days_to_complete: 0 end_location_id: 60014719 for_corporation: true issuer_corporation_id: 456 issuer_id: 123 price: 1000000.01 reward: 0.01 start_location_id: 60014719 type: auction volume: 0.01 "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_contracts_public_region_id_404_not_found type: string title: get_contracts_public_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 Public Contracts tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 1800 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporation/{corporation_id}/mining/extractions/": get: description: > Extraction timers for all moon chunks being extracted by refineries belonging to a corporation. --- Alternate route: `/dev/corporation/{corporation_id}/mining/extractions/` Alternate route: `/legacy/corporation/{corporation_id}/mining/extractions/` Alternate route: `/v1/corporation/{corporation_id}/mining/extractions/` --- This route is cached for up to 1800 seconds --- Requires one of the following EVE corporation role(s): Station_Manager operationId: get_corporation_corporation_id_mining_extractions parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of chunk timers 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 object properties: chunk_arrival_time: description: > The time at which the chunk being extracted will arrive and can be fractured by the moon mining drill. format: date-time title: get_corporation_corporation_id_mining_extractions_chunk_arrival_time type: string extraction_start_time: description: | The time at which the current extraction was initiated. format: date-time title: get_corporation_corporation_id_mining_extractions_extraction_start_time type: string moon_id: description: moon_id integer format: int32 title: get_corporation_corporation_id_mining_extractions_moon_id type: integer natural_decay_time: description: > The time at which the chunk being extracted will naturally fracture if it is not first fractured by the moon mining drill. format: date-time title: get_corporation_corporation_id_mining_extractions_natural_decay_time type: string structure_id: description: structure_id integer format: int64 title: get_corporation_corporation_id_mining_extractions_structure_id type: integer required: - structure_id - moon_id - extraction_start_time - chunk_arrival_time - natural_decay_time title: get_corporation_corporation_id_mining_extractions_200_ok type: object maxItems: 1000 title: get_corporation_corporation_id_mining_extractions_ok type: array examples: response: value: - chunk_arrival_time: 2017-10-17T11:00:59Z extraction_start_time: 2017-10-11T10:37:04Z moon_id: 40307229 natural_decay_time: 2017-10-17T14:00:59Z structure_id: 1000000010579 "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 "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-industry.read_corporation_mining.v1 summary: EVE Online Moon Extraction Timers tags: - Industry x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 1800 x-required-roles: - Station_Manager x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporation/{corporation_id}/mining/observers/": get: description: > Paginated list of all entities capable of observing and recording mining for a corporation --- Alternate route: `/dev/corporation/{corporation_id}/mining/observers/` Alternate route: `/legacy/corporation/{corporation_id}/mining/observers/` Alternate route: `/v1/corporation/{corporation_id}/mining/observers/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant operationId: get_corporation_corporation_id_mining_observers parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: Observer list of a corporation 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 object properties: last_updated: description: last_updated string format: date title: get_corporation_corporation_id_mining_observers_last_updated type: string observer_id: description: > The entity that was observing the asteroid field when it was mined. format: int64 title: get_corporation_corporation_id_mining_observers_observer_id type: integer observer_type: description: The category of the observing entity enum: - structure title: get_corporation_corporation_id_mining_observers_observer_type type: string required: - last_updated - observer_id - observer_type title: get_corporation_corporation_id_mining_observers_200_ok type: object maxItems: 1000 title: get_corporation_corporation_id_mining_observers_ok type: array examples: response: value: - last_updated: 2017-09-19 observer_id: 1 observer_type: structure "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 "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-industry.read_corporation_mining.v1 summary: EVE Online Corporation Mining Observers tags: - Industry x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-required-roles: - Accountant x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporation/{corporation_id}/mining/observers/{observer_id}/": get: description: > Paginated record of all mining seen by an observer --- Alternate route: `/dev/corporation/{corporation_id}/mining/observers/{observer_id}/` Alternate route: `/legacy/corporation/{corporation_id}/mining/observers/{observer_id}/` Alternate route: `/v1/corporation/{corporation_id}/mining/observers/{observer_id}/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant operationId: get_corporation_corporation_id_mining_observers_observer_id parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: A mining observer id in: path name: observer_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: Mining ledger of an observer 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 object properties: character_id: description: | The character that did the mining format: int32 title: get_corporation_corporation_id_mining_observers_observer_id_character_id type: integer last_updated: description: last_updated string format: date title: get_corporation_corporation_id_mining_observers_observer_id_last_updated type: string quantity: description: quantity integer format: int64 title: get_corporation_corporation_id_mining_observers_observer_id_quantity type: integer recorded_corporation_id: description: > The corporation id of the character at the time data was recorded. format: int32 title: get_corporation_corporation_id_mining_observers_observer_id_recorded_corporation_id type: integer type_id: description: type_id integer format: int32 title: get_corporation_corporation_id_mining_observers_observer_id_type_id type: integer required: - last_updated - character_id - recorded_corporation_id - type_id - quantity title: get_corporation_corporation_id_mining_observers_observer_id_200_ok type: object maxItems: 1000 title: get_corporation_corporation_id_mining_observers_observer_id_ok type: array examples: response: value: - character_id: 95465499 last_updated: 2017-09-19 quantity: 500 recorded_corporation_id: 109299958 type_id: 1230 "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 "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-industry.read_corporation_mining.v1 summary: EVE Online Observed Corporation Mining tags: - Industry x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-required-roles: - Accountant x-microcks-operation: delay: 0 dispatcher: FALLBACK /corporations/npccorps/: get: description: |- Get a list of npc corporations --- Alternate route: `/dev/corporations/npccorps/` Alternate route: `/legacy/corporations/npccorps/` Alternate route: `/v1/corporations/npccorps/` Alternate route: `/v2/corporations/npccorps/` --- This route expires daily at 11:05 operationId: get_corporations_npccorps parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of npc corporation 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_corporations_npccorps_200_ok type: integer maxItems: 500 title: get_corporations_npccorps_ok type: array examples: response: value: - 1000001 - 1000002 - 1000003 "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 Npc Corporations tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/": get: description: |- Public information about a corporation --- Alternate route: `/dev/corporations/{corporation_id}/` Alternate route: `/legacy/corporations/{corporation_id}/` Alternate route: `/v4/corporations/{corporation_id}/` Alternate route: `/v5/corporations/{corporation_id}/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Public information about a corporation 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: alliance_id: description: ID of the alliance that corporation is a member of, if any format: int32 title: get_corporations_corporation_id_alliance_id type: integer ceo_id: description: ceo_id integer format: int32 title: get_corporations_corporation_id_ceo_id type: integer creator_id: description: creator_id integer format: int32 title: get_corporations_corporation_id_creator_id type: integer date_founded: description: date_founded string format: date-time title: get_corporations_corporation_id_date_founded type: string description: description: description string title: get_corporations_corporation_id_description type: string faction_id: description: faction_id integer format: int32 title: get_corporations_corporation_id_faction_id type: integer home_station_id: description: home_station_id integer format: int32 title: get_corporations_corporation_id_home_station_id type: integer member_count: description: member_count integer format: int32 title: get_corporations_corporation_id_member_count type: integer name: description: the full name of the corporation title: get_corporations_corporation_id_name type: string shares: description: shares integer format: int64 title: get_corporations_corporation_id_shares type: integer tax_rate: description: tax_rate number format: float maximum: 1 minimum: 0 title: get_corporations_corporation_id_tax_rate type: number ticker: description: the short name of the corporation title: get_corporations_corporation_id_ticker type: string url: description: url string title: get_corporations_corporation_id_url type: string war_eligible: description: war_eligible boolean title: get_corporations_corporation_id_war_eligible type: boolean required: - name - ticker - member_count - ceo_id - tax_rate - creator_id title: get_corporations_corporation_id_ok type: object examples: response: value: alliance_id: 434243723 ceo_id: 180548812 creator_id: 180548812 date_founded: 2004-11-28T16:42:51Z description: This is a corporation description, it's basically just a string member_count: 656 name: C C P tax_rate: 0.256 ticker: -CCP- url: http://www.eveonline.com "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: Corporation not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_corporations_corporation_id_404_not_found type: string title: get_corporations_corporation_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 Corporation Information tags: - Corporation x-alternate-versions: - dev - legacy - v4 - v5 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/alliancehistory/": get: description: >- Get a list of all the alliances a corporation has been a member of --- Alternate route: `/dev/corporations/{corporation_id}/alliancehistory/` Alternate route: `/legacy/corporations/{corporation_id}/alliancehistory/` Alternate route: `/v2/corporations/{corporation_id}/alliancehistory/` Alternate route: `/v3/corporations/{corporation_id}/alliancehistory/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id_alliancehistory parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Alliance history for the given corporation 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: alliance_id: description: alliance_id integer format: int32 title: get_corporations_corporation_id_alliancehistory_alliance_id type: integer is_deleted: description: True if the alliance has been closed title: get_corporations_corporation_id_alliancehistory_is_deleted type: boolean record_id: description: An incrementing ID that can be used to canonically establish order of records in cases where dates may be ambiguous format: int32 title: get_corporations_corporation_id_alliancehistory_record_id type: integer start_date: description: start_date string format: date-time title: get_corporations_corporation_id_alliancehistory_start_date type: string required: - start_date - record_id title: get_corporations_corporation_id_alliancehistory_200_ok type: object maxItems: 10000 title: get_corporations_corporation_id_alliancehistory_ok type: array examples: response: value: - alliance_id: 99000006 is_deleted: true record_id: 23 start_date: 2016-10-25T14:46:00Z - record_id: 1 start_date: 2015-07-06T20:56:00Z "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 Alliance History tags: - Corporation x-alternate-versions: - dev - legacy - v2 - v3 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/assets/": get: description: | Return a list of the corporation assets --- Alternate route: `/dev/corporations/{corporation_id}/assets/` Alternate route: `/legacy/corporations/{corporation_id}/assets/` Alternate route: `/v4/corporations/{corporation_id}/assets/` Alternate route: `/v5/corporations/{corporation_id}/assets/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_assets parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of assets 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 object properties: is_blueprint_copy: description: is_blueprint_copy boolean title: get_corporations_corporation_id_assets_is_blueprint_copy type: boolean is_singleton: description: is_singleton boolean title: get_corporations_corporation_id_assets_is_singleton type: boolean item_id: description: item_id integer format: int64 title: get_corporations_corporation_id_assets_item_id type: integer location_flag: description: location_flag string enum: - AssetSafety - AutoFit - Bonus - Booster - BoosterBay - Capsule - CapsuleerDeliveries - Cargo - CorpDeliveries - CorpSAG1 - CorpSAG2 - CorpSAG3 - CorpSAG4 - CorpSAG5 - CorpSAG6 - CorpSAG7 - CorporationGoalDeliveries - CrateLoot - Deliveries - DroneBay - DustBattle - DustDatabank - FighterBay - FighterTube0 - FighterTube1 - FighterTube2 - FighterTube3 - FighterTube4 - FleetHangar - FrigateEscapeBay - Hangar - HangarAll - HiSlot0 - HiSlot1 - HiSlot2 - HiSlot3 - HiSlot4 - HiSlot5 - HiSlot6 - HiSlot7 - HiddenModifiers - Implant - Impounded - InfrastructureHangar - JunkyardReprocessed - JunkyardTrashed - LoSlot0 - LoSlot1 - LoSlot2 - LoSlot3 - LoSlot4 - LoSlot5 - LoSlot6 - LoSlot7 - Locked - MedSlot0 - MedSlot1 - MedSlot2 - MedSlot3 - MedSlot4 - MedSlot5 - MedSlot6 - MedSlot7 - MobileDepotHold - MoonMaterialBay - OfficeFolder - Pilot - PlanetSurface - QuafeBay - QuantumCoreRoom - Reward - RigSlot0 - RigSlot1 - RigSlot2 - RigSlot3 - RigSlot4 - RigSlot5 - RigSlot6 - RigSlot7 - SecondaryStorage - ServiceSlot0 - ServiceSlot1 - ServiceSlot2 - ServiceSlot3 - ServiceSlot4 - ServiceSlot5 - ServiceSlot6 - ServiceSlot7 - ShipHangar - ShipOffline - Skill - SkillInTraining - SpecializedAmmoHold - SpecializedAsteroidHold - SpecializedCommandCenterHold - SpecializedFuelBay - SpecializedGasHold - SpecializedIceHold - SpecializedIndustrialShipHold - SpecializedLargeShipHold - SpecializedMaterialBay - SpecializedMediumShipHold - SpecializedMineralHold - SpecializedOreHold - SpecializedPlanetaryCommoditiesHold - SpecializedSalvageHold - SpecializedShipHold - SpecializedSmallShipHold - StructureActive - StructureFuel - StructureInactive - StructureOffline - SubSystemBay - SubSystemSlot0 - SubSystemSlot1 - SubSystemSlot2 - SubSystemSlot3 - SubSystemSlot4 - SubSystemSlot5 - SubSystemSlot6 - SubSystemSlot7 - Unlocked - Wallet - Wardrobe title: get_corporations_corporation_id_assets_location_flag type: string location_id: description: location_id integer format: int64 title: get_corporations_corporation_id_assets_location_id type: integer location_type: description: location_type string enum: - station - solar_system - item - other title: get_corporations_corporation_id_assets_location_type type: string quantity: description: quantity integer format: int32 title: get_corporations_corporation_id_assets_quantity type: integer type_id: description: type_id integer format: int32 title: get_corporations_corporation_id_assets_type_id type: integer required: - type_id - quantity - location_id - location_type - item_id - location_flag - is_singleton title: get_corporations_corporation_id_assets_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_assets_ok type: array examples: response: value: - is_blueprint_copy: true is_singleton: true item_id: 1000000016835 location_flag: Hangar location_id: 60002959 location_type: station quantity: 1 type_id: 3516 "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 "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-assets.read_corporation_assets.v1 summary: EVE Online Get Corporation Assets tags: - Assets x-alternate-versions: - dev - legacy - v4 - v5 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/assets/locations/": post: description: > Return locations for a set of item ids, which you can get from corporation assets endpoint. Coordinates for items in hangars or stations are set to (0,0,0) --- Alternate route: `/dev/corporations/{corporation_id}/assets/locations/` Alternate route: `/v2/corporations/{corporation_id}/assets/locations/` --- Requires one of the following EVE corporation role(s): Director operationId: post_corporations_corporation_id_assets_locations parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: item_ids array items: description: item_id integer format: int64 title: post_corporations_corporation_id_assets_locations_item_id type: integer maxItems: 1000 minItems: 1 title: post_corporations_corporation_id_assets_locations_item_ids type: array uniqueItems: true examples: PostCorporationsCorporationIdAssetsLocationsRequestExample: summary: Default post_corporations_corporation_id_assets_locations request x-microcks-default: true value: {} description: A list of item ids required: true responses: "200": description: List of asset locations content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: item_id: description: item_id integer format: int64 title: post_corporations_corporation_id_assets_locations_item_id type: integer position: description: position object properties: x: description: x number format: double title: post_corporations_corporation_id_assets_locations_x type: number y: description: y number format: double title: post_corporations_corporation_id_assets_locations_y type: number z: description: z number format: double title: post_corporations_corporation_id_assets_locations_z type: number required: - x - y - z title: post_corporations_corporation_id_assets_locations_position type: object required: - item_id - position title: post_corporations_corporation_id_assets_locations_200_ok type: object maxItems: 1000 title: post_corporations_corporation_id_assets_locations_ok type: array examples: response: value: - item_id: 12345 position: x: 1.2 y: 2.3 z: -3.4 "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: Invalid IDs content: application/json: schema: description: Not found properties: error: description: Not found message title: post_corporations_corporation_id_assets_locations_404_not_found type: string title: post_corporations_corporation_id_assets_locations_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-assets.read_corporation_assets.v1 summary: EVE Online Get Corporation Asset Locations tags: - Assets x-alternate-versions: - dev - v2 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/assets/names/": post: description: > Return names for a set of item ids, which you can get from corporation assets endpoint. Only valid for items that can customize names, like containers or ships --- Alternate route: `/dev/corporations/{corporation_id}/assets/names/` Alternate route: `/legacy/corporations/{corporation_id}/assets/names/` Alternate route: `/v1/corporations/{corporation_id}/assets/names/` --- Requires one of the following EVE corporation role(s): Director operationId: post_corporations_corporation_id_assets_names parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: item_ids array items: description: item_id integer format: int64 title: post_corporations_corporation_id_assets_names_item_id type: integer maxItems: 1000 minItems: 1 title: post_corporations_corporation_id_assets_names_item_ids type: array uniqueItems: true examples: PostCorporationsCorporationIdAssetsNamesRequestExample: summary: Default post_corporations_corporation_id_assets_names request x-microcks-default: true value: {} description: A list of item ids required: true responses: "200": description: List of asset names content: application/json: schema: description: 200 ok array items: description: 200 ok object properties: item_id: description: item_id integer format: int64 title: post_corporations_corporation_id_assets_names_item_id type: integer name: description: name string title: post_corporations_corporation_id_assets_names_name type: string required: - item_id - name title: post_corporations_corporation_id_assets_names_200_ok type: object maxItems: 1000 title: post_corporations_corporation_id_assets_names_ok type: array examples: response: value: - item_id: 12345 name: Awesome Name "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: Invalid IDs content: application/json: schema: description: Not found properties: error: description: Not found message title: post_corporations_corporation_id_assets_names_404_not_found type: string title: post_corporations_corporation_id_assets_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 security: - evesso: - esi-assets.read_corporation_assets.v1 summary: EVE Online Get Corporation Asset Names tags: - Assets x-alternate-versions: - dev - legacy - v1 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/blueprints/": get: description: | Returns a list of blueprints the corporation owns --- Alternate route: `/dev/corporations/{corporation_id}/blueprints/` Alternate route: `/legacy/corporations/{corporation_id}/blueprints/` Alternate route: `/v2/corporations/{corporation_id}/blueprints/` Alternate route: `/v3/corporations/{corporation_id}/blueprints/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_blueprints parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: List of corporation blueprints 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 object properties: item_id: description: Unique ID for this item. format: int64 title: get_corporations_corporation_id_blueprints_item_id type: integer location_flag: description: Type of the location_id enum: - AssetSafety - AutoFit - Bonus - Booster - BoosterBay - Capsule - CapsuleerDeliveries - Cargo - CorpDeliveries - CorpSAG1 - CorpSAG2 - CorpSAG3 - CorpSAG4 - CorpSAG5 - CorpSAG6 - CorpSAG7 - CorporationGoalDeliveries - CrateLoot - Deliveries - DroneBay - DustBattle - DustDatabank - FighterBay - FighterTube0 - FighterTube1 - FighterTube2 - FighterTube3 - FighterTube4 - FleetHangar - FrigateEscapeBay - Hangar - HangarAll - HiSlot0 - HiSlot1 - HiSlot2 - HiSlot3 - HiSlot4 - HiSlot5 - HiSlot6 - HiSlot7 - HiddenModifiers - Implant - Impounded - InfrastructureHangar - JunkyardReprocessed - JunkyardTrashed - LoSlot0 - LoSlot1 - LoSlot2 - LoSlot3 - LoSlot4 - LoSlot5 - LoSlot6 - LoSlot7 - Locked - MedSlot0 - MedSlot1 - MedSlot2 - MedSlot3 - MedSlot4 - MedSlot5 - MedSlot6 - MedSlot7 - MobileDepotHold - MoonMaterialBay - OfficeFolder - Pilot - PlanetSurface - QuafeBay - QuantumCoreRoom - Reward - RigSlot0 - RigSlot1 - RigSlot2 - RigSlot3 - RigSlot4 - RigSlot5 - RigSlot6 - RigSlot7 - SecondaryStorage - ServiceSlot0 - ServiceSlot1 - ServiceSlot2 - ServiceSlot3 - ServiceSlot4 - ServiceSlot5 - ServiceSlot6 - ServiceSlot7 - ShipHangar - ShipOffline - Skill - SkillInTraining - SpecializedAmmoHold - SpecializedAsteroidHold - SpecializedCommandCenterHold - SpecializedFuelBay - SpecializedGasHold - SpecializedIceHold - SpecializedIndustrialShipHold - SpecializedLargeShipHold - SpecializedMaterialBay - SpecializedMediumShipHold - SpecializedMineralHold - SpecializedOreHold - SpecializedPlanetaryCommoditiesHold - SpecializedSalvageHold - SpecializedShipHold - SpecializedSmallShipHold - StructureActive - StructureFuel - StructureInactive - StructureOffline - SubSystemBay - SubSystemSlot0 - SubSystemSlot1 - SubSystemSlot2 - SubSystemSlot3 - SubSystemSlot4 - SubSystemSlot5 - SubSystemSlot6 - SubSystemSlot7 - Unlocked - Wallet - Wardrobe title: get_corporations_corporation_id_blueprints_location_flag type: string location_id: description: References a station, a ship or an item_id if this blueprint is located within a container. format: int64 title: get_corporations_corporation_id_blueprints_location_id type: integer material_efficiency: description: Material Efficiency Level of the blueprint. format: int32 maximum: 25 minimum: 0 title: get_corporations_corporation_id_blueprints_material_efficiency type: integer quantity: description: A range of numbers with a minimum of -2 and no maximum value where -1 is an original and -2 is a copy. It can be a positive integer if it is a stack of blueprint originals fresh from the market (e.g. no activities performed on them yet). format: int32 minimum: -2 title: get_corporations_corporation_id_blueprints_quantity type: integer runs: description: Number of runs remaining if the blueprint is a copy, -1 if it is an original. format: int32 minimum: -1 title: get_corporations_corporation_id_blueprints_runs type: integer time_efficiency: description: Time Efficiency Level of the blueprint. format: int32 maximum: 20 minimum: 0 title: get_corporations_corporation_id_blueprints_time_efficiency type: integer type_id: description: type_id integer format: int32 title: get_corporations_corporation_id_blueprints_type_id type: integer required: - item_id - type_id - location_id - location_flag - quantity - time_efficiency - material_efficiency - runs title: get_corporations_corporation_id_blueprints_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_blueprints_ok type: array examples: response: value: - item_id: 1000000010495 location_flag: CorpSAG1 location_id: 60014719 material_efficiency: 0 quantity: 1 runs: -1 time_efficiency: 0 type_id: 691 "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 "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-corporations.read_blueprints.v1 summary: EVE Online Get Corporation Blueprints tags: - Corporation x-alternate-versions: - dev - legacy - v2 - v3 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/contacts/": get: description: |- Return contacts of a corporation --- Alternate route: `/dev/corporations/{corporation_id}/contacts/` Alternate route: `/v2/corporations/{corporation_id}/contacts/` --- This route is cached for up to 300 seconds operationId: get_corporations_corporation_id_contacts parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of contacts 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 object properties: contact_id: description: contact_id integer format: int32 title: get_corporations_corporation_id_contacts_contact_id type: integer contact_type: description: contact_type string enum: - character - corporation - alliance - faction title: get_corporations_corporation_id_contacts_contact_type type: string is_watched: description: Whether this contact is being watched title: get_corporations_corporation_id_contacts_is_watched type: boolean label_ids: description: label_ids array items: description: Label IDs applied to the contact format: int64 title: get_corporations_corporation_id_contacts_label_id type: integer maxItems: 63 title: get_corporations_corporation_id_contacts_label_ids type: array standing: description: Standing of the contact format: float title: get_corporations_corporation_id_contacts_standing type: number required: - standing - contact_type - contact_id title: get_corporations_corporation_id_contacts_200_ok type: object maxItems: 200 title: get_corporations_corporation_id_contacts_ok type: array examples: response: value: - contact_id: 123 contact_type: character is_watched: true standing: 9.9 "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 "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-corporations.read_contacts.v1 summary: EVE Online Get Corporation Contacts tags: - Contacts x-alternate-versions: - dev - v2 x-cached-seconds: 300 x-required-roles: [] x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/contacts/labels/": get: description: >- Return custom labels for a corporation's contacts --- Alternate route: `/dev/corporations/{corporation_id}/contacts/labels/` Alternate route: `/legacy/corporations/{corporation_id}/contacts/labels/` Alternate route: `/v1/corporations/{corporation_id}/contacts/labels/` --- This route is cached for up to 300 seconds operationId: get_corporations_corporation_id_contacts_labels parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of corporation contact labels 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: label_id: description: label_id integer format: int64 title: get_corporations_corporation_id_contacts_labels_label_id type: integer label_name: description: label_name string title: get_corporations_corporation_id_contacts_labels_label_name type: string required: - label_id - label_name title: get_corporations_corporation_id_contacts_labels_200_ok type: object maxItems: 64 title: get_corporations_corporation_id_contacts_labels_ok type: array examples: response: value: - label_id: 2 label_name: Corporation Friends "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 "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-corporations.read_contacts.v1 summary: EVE Online Get Corporation Contact Labels tags: - Contacts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-required-roles: [] x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/containers/logs/": get: description: > Returns logs recorded in the past seven days from all audit log secure containers (ALSC) owned by a given corporation --- Alternate route: `/dev/corporations/{corporation_id}/containers/logs/` Alternate route: `/legacy/corporations/{corporation_id}/containers/logs/` Alternate route: `/v2/corporations/{corporation_id}/containers/logs/` Alternate route: `/v3/corporations/{corporation_id}/containers/logs/` --- This route is cached for up to 600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_containers_logs parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: List of corporation ALSC logs 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 object properties: action: description: action string enum: - add - assemble - configure - enter_password - lock - move - repackage - set_name - set_password - unlock title: get_corporations_corporation_id_containers_logs_action type: string character_id: description: ID of the character who performed the action. format: int32 title: get_corporations_corporation_id_containers_logs_character_id type: integer container_id: description: ID of the container format: int64 title: get_corporations_corporation_id_containers_logs_container_id type: integer container_type_id: description: Type ID of the container format: int32 title: get_corporations_corporation_id_containers_logs_container_type_id type: integer location_flag: description: location_flag string enum: - AssetSafety - AutoFit - Bonus - Booster - BoosterBay - Capsule - CapsuleerDeliveries - Cargo - CorpDeliveries - CorpSAG1 - CorpSAG2 - CorpSAG3 - CorpSAG4 - CorpSAG5 - CorpSAG6 - CorpSAG7 - CorporationGoalDeliveries - CrateLoot - Deliveries - DroneBay - DustBattle - DustDatabank - FighterBay - FighterTube0 - FighterTube1 - FighterTube2 - FighterTube3 - FighterTube4 - FleetHangar - FrigateEscapeBay - Hangar - HangarAll - HiSlot0 - HiSlot1 - HiSlot2 - HiSlot3 - HiSlot4 - HiSlot5 - HiSlot6 - HiSlot7 - HiddenModifiers - Implant - Impounded - InfrastructureHangar - JunkyardReprocessed - JunkyardTrashed - LoSlot0 - LoSlot1 - LoSlot2 - LoSlot3 - LoSlot4 - LoSlot5 - LoSlot6 - LoSlot7 - Locked - MedSlot0 - MedSlot1 - MedSlot2 - MedSlot3 - MedSlot4 - MedSlot5 - MedSlot6 - MedSlot7 - MobileDepotHold - MoonMaterialBay - OfficeFolder - Pilot - PlanetSurface - QuafeBay - QuantumCoreRoom - Reward - RigSlot0 - RigSlot1 - RigSlot2 - RigSlot3 - RigSlot4 - RigSlot5 - RigSlot6 - RigSlot7 - SecondaryStorage - ServiceSlot0 - ServiceSlot1 - ServiceSlot2 - ServiceSlot3 - ServiceSlot4 - ServiceSlot5 - ServiceSlot6 - ServiceSlot7 - ShipHangar - ShipOffline - Skill - SkillInTraining - SpecializedAmmoHold - SpecializedAsteroidHold - SpecializedCommandCenterHold - SpecializedFuelBay - SpecializedGasHold - SpecializedIceHold - SpecializedIndustrialShipHold - SpecializedLargeShipHold - SpecializedMaterialBay - SpecializedMediumShipHold - SpecializedMineralHold - SpecializedOreHold - SpecializedPlanetaryCommoditiesHold - SpecializedSalvageHold - SpecializedShipHold - SpecializedSmallShipHold - StructureActive - StructureFuel - StructureInactive - StructureOffline - SubSystemBay - SubSystemSlot0 - SubSystemSlot1 - SubSystemSlot2 - SubSystemSlot3 - SubSystemSlot4 - SubSystemSlot5 - SubSystemSlot6 - SubSystemSlot7 - Unlocked - Wallet - Wardrobe title: get_corporations_corporation_id_containers_logs_location_flag type: string location_id: description: location_id integer format: int64 title: get_corporations_corporation_id_containers_logs_location_id type: integer logged_at: description: Timestamp when this log was created format: date-time title: get_corporations_corporation_id_containers_logs_logged_at type: string new_config_bitmask: description: new_config_bitmask integer format: int32 title: get_corporations_corporation_id_containers_logs_new_config_bitmask type: integer old_config_bitmask: description: old_config_bitmask integer format: int32 title: get_corporations_corporation_id_containers_logs_old_config_bitmask type: integer password_type: description: Type of password set if action is of type SetPassword or EnterPassword enum: - config - general title: get_corporations_corporation_id_containers_logs_password_type type: string quantity: description: Quantity of the item being acted upon format: int32 title: get_corporations_corporation_id_containers_logs_quantity type: integer type_id: description: Type ID of the item being acted upon format: int32 title: get_corporations_corporation_id_containers_logs_type_id type: integer required: - logged_at - container_id - container_type_id - character_id - location_id - action - location_flag title: get_corporations_corporation_id_containers_logs_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_containers_logs_ok type: array examples: response: value: - action: set_password character_id: 2112625428 container_id: 1000000012279 container_type_id: 17365 location_flag: CorpSAG1 location_id: 1000000012278 logged_at: 2017-10-10T14:00:00Z password_type: general - action: lock character_id: 2112625428 container_id: 1000000012279 container_type_id: 17365 location_flag: CorpSAG1 location_id: 1000000012278 logged_at: 2017-10-11T12:04:33Z quantity: 30 type_id: 1230 - action: configure character_id: 2112625428 container_id: 1000000012279 container_type_id: 17365 location_flag: CorpSAG2 location_id: 1000000012278 logged_at: 2017-10-11T12:06:29Z new_config_bitmask: 31 old_config_bitmask: 23 "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 "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-corporations.read_container_logs.v1 summary: EVE Online Get All Corporation ALSC Logs tags: - Corporation x-alternate-versions: - dev - legacy - v2 - v3 x-cached-seconds: 600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/contracts/": get: description: >- Returns contracts available to a corporation, only if the corporation is issuer, acceptor or assignee. Only returns contracts no older than 30 days, or if the status is "in_progress". --- Alternate route: `/dev/corporations/{corporation_id}/contracts/` Alternate route: `/legacy/corporations/{corporation_id}/contracts/` Alternate route: `/v1/corporations/{corporation_id}/contracts/` --- This route is cached for up to 300 seconds operationId: get_corporations_corporation_id_contracts parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of contracts 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 object properties: acceptor_id: description: Who will accept the contract format: int32 title: get_corporations_corporation_id_contracts_acceptor_id type: integer assignee_id: description: ID to whom the contract is assigned, can be corporation or character ID format: int32 title: get_corporations_corporation_id_contracts_assignee_id type: integer availability: description: To whom the contract is available enum: - public - personal - corporation - alliance title: get_corporations_corporation_id_contracts_availability type: string buyout: description: Buyout price (for Auctions only) format: double title: get_corporations_corporation_id_contracts_buyout type: number collateral: description: Collateral price (for Couriers only) format: double title: get_corporations_corporation_id_contracts_collateral type: number contract_id: description: contract_id integer format: int32 title: get_corporations_corporation_id_contracts_contract_id type: integer date_accepted: description: Date of confirmation of contract format: date-time title: get_corporations_corporation_id_contracts_date_accepted type: string date_completed: description: Date of completed of contract format: date-time title: get_corporations_corporation_id_contracts_date_completed type: string date_expired: description: Expiration date of the contract format: date-time title: get_corporations_corporation_id_contracts_date_expired type: string date_issued: description: Сreation date of the contract format: date-time title: get_corporations_corporation_id_contracts_date_issued type: string days_to_complete: description: Number of days to perform the contract format: int32 title: get_corporations_corporation_id_contracts_days_to_complete type: integer end_location_id: description: End location ID (for Couriers contract) format: int64 title: get_corporations_corporation_id_contracts_end_location_id type: integer for_corporation: description: true if the contract was issued on behalf of the issuer's corporation title: get_corporations_corporation_id_contracts_for_corporation type: boolean issuer_corporation_id: description: Character's corporation ID for the issuer format: int32 title: get_corporations_corporation_id_contracts_issuer_corporation_id type: integer issuer_id: description: Character ID for the issuer format: int32 title: get_corporations_corporation_id_contracts_issuer_id type: integer price: description: Price of contract (for ItemsExchange and Auctions) format: double title: get_corporations_corporation_id_contracts_price type: number reward: description: Remuneration for contract (for Couriers only) format: double title: get_corporations_corporation_id_contracts_reward type: number start_location_id: description: Start location ID (for Couriers contract) format: int64 title: get_corporations_corporation_id_contracts_start_location_id type: integer status: description: Status of the the contract enum: - outstanding - in_progress - finished_issuer - finished_contractor - finished - cancelled - rejected - failed - deleted - reversed title: get_corporations_corporation_id_contracts_status type: string title: description: Title of the contract title: get_corporations_corporation_id_contracts_title type: string type: description: Type of the contract enum: - unknown - item_exchange - auction - courier - loan title: get_corporations_corporation_id_contracts_type type: string volume: description: Volume of items in the contract format: double title: get_corporations_corporation_id_contracts_volume type: number required: - contract_id - issuer_id - issuer_corporation_id - assignee_id - acceptor_id - type - status - for_corporation - availability - date_issued - date_expired title: get_corporations_corporation_id_contracts_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_contracts_ok type: array examples: response: value: - acceptor_id: 0 assignee_id: 0 availability: public buyout: 10000000000.01 contract_id: 1 date_expired: 2017-06-13T13:12:32Z date_issued: 2017-06-06T13:12:32Z days_to_complete: 0 end_location_id: 60014719 for_corporation: true issuer_corporation_id: 456 issuer_id: 123 price: 1000000.01 reward: 0.01 start_location_id: 60014719 status: outstanding type: auction volume: 0.01 "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 "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-contracts.read_corporation_contracts.v1 summary: EVE Online Get Corporation Contracts tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-required-roles: [] x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/contracts/{contract_id}/bids/": get: description: >- Lists bids on a particular auction contract --- Alternate route: `/dev/corporations/{corporation_id}/contracts/{contract_id}/bids/` Alternate route: `/legacy/corporations/{corporation_id}/contracts/{contract_id}/bids/` Alternate route: `/v1/corporations/{corporation_id}/contracts/{contract_id}/bids/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id_contracts_contract_id_bids parameters: - description: ID of a contract in: path name: contract_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of bids 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 object properties: amount: description: The amount bid, in ISK format: float title: get_corporations_corporation_id_contracts_contract_id_bids_amount type: number bid_id: description: Unique ID for the bid format: int32 title: get_corporations_corporation_id_contracts_contract_id_bids_bid_id type: integer bidder_id: description: Character ID of the bidder format: int32 title: get_corporations_corporation_id_contracts_contract_id_bids_bidder_id type: integer date_bid: description: Datetime when the bid was placed format: date-time title: get_corporations_corporation_id_contracts_contract_id_bids_date_bid type: string required: - bid_id - bidder_id - date_bid - amount title: get_corporations_corporation_id_contracts_contract_id_bids_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_contracts_contract_id_bids_ok type: array examples: response: value: - amount: 1.23 bid_id: 1 bidder_id: 123 date_bid: 2017-01-01T10:10:10Z "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: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_corporations_corporation_id_contracts_contract_id_bids_404_not_found type: string title: get_corporations_corporation_id_contracts_contract_id_bids_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-contracts.read_corporation_contracts.v1 summary: EVE Online Get Corporation Contract Bids tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-required-roles: [] x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/contracts/{contract_id}/items/": get: description: >- Lists items of a particular contract --- Alternate route: `/dev/corporations/{corporation_id}/contracts/{contract_id}/items/` Alternate route: `/legacy/corporations/{corporation_id}/contracts/{contract_id}/items/` Alternate route: `/v1/corporations/{corporation_id}/contracts/{contract_id}/items/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id_contracts_contract_id_items parameters: - description: ID of a contract in: path name: contract_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of items in this contract 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: is_included: description: true if the contract issuer has submitted this item with the contract, false if the isser is asking for this item in the contract title: get_corporations_corporation_id_contracts_contract_id_items_is_included type: boolean is_singleton: description: is_singleton boolean title: get_corporations_corporation_id_contracts_contract_id_items_is_singleton type: boolean quantity: description: Number of items in the stack format: int32 title: get_corporations_corporation_id_contracts_contract_id_items_quantity type: integer raw_quantity: description: -1 indicates that the item is a singleton (non-stackable). If the item happens to be a Blueprint, -1 is an Original and -2 is a Blueprint Copy format: int32 title: get_corporations_corporation_id_contracts_contract_id_items_raw_quantity type: integer record_id: description: Unique ID for the item format: int64 title: get_corporations_corporation_id_contracts_contract_id_items_record_id type: integer type_id: description: Type ID for item format: int32 title: get_corporations_corporation_id_contracts_contract_id_items_type_id type: integer required: - record_id - type_id - quantity - is_singleton - is_included title: get_corporations_corporation_id_contracts_contract_id_items_200_ok type: object maxItems: 5000 title: get_corporations_corporation_id_contracts_contract_id_items_ok type: array examples: response: value: - is_included: true is_singleton: false quantity: 1 record_id: 123456 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 "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: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_corporations_corporation_id_contracts_contract_id_items_404_not_found type: string title: get_corporations_corporation_id_contracts_contract_id_items_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 "520": description: Internal error thrown from the EVE server. Most of the time this means you have hit an EVE server rate limit content: application/json: schema: description: Error 520 properties: error: description: Error 520 message title: get_corporations_corporation_id_contracts_contract_id_items_520_error_520 type: string title: get_corporations_corporation_id_contracts_contract_id_items_error_520 type: object examples: response: value: error: Error 520 message security: - evesso: - esi-contracts.read_corporation_contracts.v1 summary: EVE Online Get Corporation Contract Items tags: - Contracts x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-required-roles: [] x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/customs_offices/": get: description: > List customs offices owned by a corporation --- Alternate route: `/dev/corporations/{corporation_id}/customs_offices/` Alternate route: `/legacy/corporations/{corporation_id}/customs_offices/` Alternate route: `/v1/corporations/{corporation_id}/customs_offices/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_customs_offices parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of customs offices and their settings 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 object properties: alliance_tax_rate: description: Only present if alliance access is allowed format: float title: get_corporations_corporation_id_customs_offices_alliance_tax_rate type: number allow_access_with_standings: description: standing_level and any standing related tax rate only present when this is true title: get_corporations_corporation_id_customs_offices_allow_access_with_standings type: boolean allow_alliance_access: description: allow_alliance_access boolean title: get_corporations_corporation_id_customs_offices_allow_alliance_access type: boolean bad_standing_tax_rate: description: bad_standing_tax_rate number format: float title: get_corporations_corporation_id_customs_offices_bad_standing_tax_rate type: number corporation_tax_rate: description: corporation_tax_rate number format: float title: get_corporations_corporation_id_customs_offices_corporation_tax_rate type: number excellent_standing_tax_rate: description: Tax rate for entities with excellent level of standing, only present if this level is allowed, same for all other standing related tax rates format: float title: get_corporations_corporation_id_customs_offices_excellent_standing_tax_rate type: number good_standing_tax_rate: description: good_standing_tax_rate number format: float title: get_corporations_corporation_id_customs_offices_good_standing_tax_rate type: number neutral_standing_tax_rate: description: neutral_standing_tax_rate number format: float title: get_corporations_corporation_id_customs_offices_neutral_standing_tax_rate type: number office_id: description: unique ID of this customs office format: int64 title: get_corporations_corporation_id_customs_offices_office_id type: integer reinforce_exit_end: description: reinforce_exit_end integer format: int32 maximum: 23 minimum: 0 title: get_corporations_corporation_id_customs_offices_reinforce_exit_end type: integer reinforce_exit_start: description: Together with reinforce_exit_end, marks a 2-hour period where this customs office could exit reinforcement mode during the day after initial attack format: int32 maximum: 23 minimum: 0 title: get_corporations_corporation_id_customs_offices_reinforce_exit_start type: integer standing_level: description: Access is allowed only for entities with this level of standing or better enum: - bad - excellent - good - neutral - terrible title: get_corporations_corporation_id_customs_offices_standing_level type: string system_id: description: ID of the solar system this customs office is located in format: int32 title: get_corporations_corporation_id_customs_offices_system_id type: integer terrible_standing_tax_rate: description: terrible_standing_tax_rate number format: float title: get_corporations_corporation_id_customs_offices_terrible_standing_tax_rate type: number required: - office_id - system_id - reinforce_exit_start - reinforce_exit_end - allow_alliance_access - allow_access_with_standings title: get_corporations_corporation_id_customs_offices_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_customs_offices_ok type: array examples: response: value: - alliance_tax_rate: 0.1 allow_access_with_standings: true allow_alliance_access: false corporation_tax_rate: 0.02 excellent_standing_tax_rate: 0.05 good_standing_tax_rate: 0.2 neutral_standing_tax_rate: 0.5 office_id: 1000000014530 reinforce_exit_end: 1 reinforce_exit_start: 23 standing_level: neutral system_id: 30003657 "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 "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-planets.read_customs_offices.v1 summary: EVE Online List Corporation Customs Offices tags: - Planetary Interaction x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/divisions/": get: description: > Return corporation hangar and wallet division names, only show if a division is not using the default name --- Alternate route: `/dev/corporations/{corporation_id}/divisions/` Alternate route: `/legacy/corporations/{corporation_id}/divisions/` Alternate route: `/v1/corporations/{corporation_id}/divisions/` Alternate route: `/v2/corporations/{corporation_id}/divisions/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_divisions parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: List of corporation division names 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: hangar: description: hangar array items: description: hangar object properties: division: description: division integer format: int32 maximum: 7 minimum: 1 title: get_corporations_corporation_id_divisions_division type: integer name: description: name string maxLength: 50 title: get_corporations_corporation_id_divisions_name type: string title: get_corporations_corporation_id_divisions_hangar_hangar type: object maxItems: 7 title: get_corporations_corporation_id_divisions_hangar type: array wallet: description: wallet array items: description: wallet object properties: division: description: division integer format: int32 maximum: 7 minimum: 1 title: get_corporations_corporation_id_divisions_wallet_division type: integer name: description: name string maxLength: 50 title: get_corporations_corporation_id_divisions_wallet_name type: string title: get_corporations_corporation_id_divisions_wallet_wallet type: object maxItems: 7 title: get_corporations_corporation_id_divisions_wallet type: array title: get_corporations_corporation_id_divisions_ok type: object examples: response: value: hangar: - division: 1 name: Awesome Hangar 1 wallet: - division: 1 name: Rich Wallet 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 "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 "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-corporations.read_divisions.v1 summary: EVE Online Get Corporation Divisions tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/facilities/": get: description: | Return a corporation's facilities --- Alternate route: `/dev/corporations/{corporation_id}/facilities/` Alternate route: `/legacy/corporations/{corporation_id}/facilities/` Alternate route: `/v1/corporations/{corporation_id}/facilities/` Alternate route: `/v2/corporations/{corporation_id}/facilities/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Factory_Manager operationId: get_corporations_corporation_id_facilities parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: List of corporation facilities 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: facility_id: description: facility_id integer format: int64 title: get_corporations_corporation_id_facilities_facility_id type: integer system_id: description: system_id integer format: int32 title: get_corporations_corporation_id_facilities_system_id type: integer type_id: description: type_id integer format: int32 title: get_corporations_corporation_id_facilities_type_id type: integer required: - facility_id - type_id - system_id title: get_corporations_corporation_id_facilities_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_facilities_ok type: array examples: response: value: - facility_id: 123 system_id: 45678 type_id: 2502 "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 "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-corporations.read_facilities.v1 summary: EVE Online Get Corporation Facilities tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Factory_Manager x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/fw/stats/": get: description: |- Statistics about a corporation involved in faction warfare --- Alternate route: `/dev/corporations/{corporation_id}/fw/stats/` Alternate route: `/legacy/corporations/{corporation_id}/fw/stats/` Alternate route: `/v1/corporations/{corporation_id}/fw/stats/` Alternate route: `/v2/corporations/{corporation_id}/fw/stats/` --- This route expires daily at 11:05 operationId: get_corporations_corporation_id_fw_stats parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Faction warfare statistics for a given corporation 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: enlisted_on: description: The enlistment date of the given corporation into faction warfare. Will not be included if corporation is not enlisted in faction warfare format: date-time title: get_corporations_corporation_id_fw_stats_enlisted_on type: string faction_id: description: The faction the given corporation is enlisted to fight for. Will not be included if corporation is not enlisted in faction warfare format: int32 title: get_corporations_corporation_id_fw_stats_faction_id type: integer kills: description: Summary of kills done by the given corporation against enemy factions properties: last_week: description: Last week's total number of kills by members of the given corporation against enemy factions format: int32 title: get_corporations_corporation_id_fw_stats_last_week type: integer total: description: Total number of kills by members of the given corporation against enemy factions since the corporation enlisted format: int32 title: get_corporations_corporation_id_fw_stats_total type: integer yesterday: description: Yesterday's total number of kills by members of the given corporation against enemy factions format: int32 title: get_corporations_corporation_id_fw_stats_yesterday type: integer required: - yesterday - last_week - total title: get_corporations_corporation_id_fw_stats_kills type: object pilots: description: How many pilots the enlisted corporation has. Will not be included if corporation is not enlisted in faction warfare format: int32 title: get_corporations_corporation_id_fw_stats_pilots type: integer victory_points: description: Summary of victory points gained by the given corporation for the enlisted faction properties: last_week: description: Last week's victory points gained by members of the given corporation format: int32 title: get_corporations_corporation_id_fw_stats_victory_points_last_week type: integer total: description: Total victory points gained since the given corporation enlisted format: int32 title: get_corporations_corporation_id_fw_stats_victory_points_total type: integer yesterday: description: Yesterday's victory points gained by members of the given corporation format: int32 title: get_corporations_corporation_id_fw_stats_victory_points_yesterday type: integer required: - yesterday - last_week - total title: get_corporations_corporation_id_fw_stats_victory_points type: object required: - kills - victory_points title: get_corporations_corporation_id_fw_stats_ok type: object examples: response: value: enlisted_on: 2017-10-17T00:00:00Z faction_id: 500001 kills: last_week: 893 total: 684350 yesterday: 136 pilots: 28863 victory_points: last_week: 102640 total: 52658260 yesterday: 15980 "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 "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-corporations.read_fw_stats.v1 summary: EVE Online Overview of a Corporation Involved in Faction Warfare tags: - Faction Warfare x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/icons/": get: description: |- Get the icon urls for a corporation --- Alternate route: `/dev/corporations/{corporation_id}/icons/` Alternate route: `/legacy/corporations/{corporation_id}/icons/` Alternate route: `/v1/corporations/{corporation_id}/icons/` Alternate route: `/v2/corporations/{corporation_id}/icons/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id_icons parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Urls for icons for the given corporation id and server 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: px128x128: description: px128x128 string title: get_corporations_corporation_id_icons_px128x128 type: string px256x256: description: px256x256 string title: get_corporations_corporation_id_icons_px256x256 type: string px64x64: description: px64x64 string title: get_corporations_corporation_id_icons_px64x64 type: string title: get_corporations_corporation_id_icons_ok type: object examples: response: value: px128x128: https://images.evetech.net/corporations/1000010/logo?tenant=tranquility&size=128 px256x256: https://images.evetech.net/corporations/1000010/logo?tenant=tranquility&size=256 px64x64: https://images.evetech.net/corporations/1000010/logo?tenant=tranquility&size=64 "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: No image server for this datasource content: application/json: schema: description: No image server for this datasource properties: error: description: error message title: get_corporations_corporation_id_icons_error type: string title: get_corporations_corporation_id_icons_not_found type: object examples: response: value: error: No image server for this datasource "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 Corporation Icon tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/industry/jobs/": get: description: | List industry jobs run by a corporation --- Alternate route: `/dev/corporations/{corporation_id}/industry/jobs/` Alternate route: `/legacy/corporations/{corporation_id}/industry/jobs/` Alternate route: `/v1/corporations/{corporation_id}/industry/jobs/` --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Factory_Manager operationId: get_corporations_corporation_id_industry_jobs parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: Whether to retrieve completed corporation industry jobs. Only includes jobs from the past 90 days in: query name: include_completed required: false schema: type: boolean default: false example: false - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of corporation industry jobs 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 object properties: activity_id: description: Job activity ID format: int32 title: get_corporations_corporation_id_industry_jobs_activity_id type: integer blueprint_id: description: blueprint_id integer format: int64 title: get_corporations_corporation_id_industry_jobs_blueprint_id type: integer blueprint_location_id: description: Location ID of the location from which the blueprint was installed. Normally a station ID, but can also be an asset (e.g. container) or corporation facility format: int64 title: get_corporations_corporation_id_industry_jobs_blueprint_location_id type: integer blueprint_type_id: description: blueprint_type_id integer format: int32 title: get_corporations_corporation_id_industry_jobs_blueprint_type_id type: integer completed_character_id: description: ID of the character which completed this job format: int32 title: get_corporations_corporation_id_industry_jobs_completed_character_id type: integer completed_date: description: Date and time when this job was completed format: date-time title: get_corporations_corporation_id_industry_jobs_completed_date type: string cost: description: The sume of job installation fee and industry facility tax format: double title: get_corporations_corporation_id_industry_jobs_cost type: number duration: description: Job duration in seconds format: int32 title: get_corporations_corporation_id_industry_jobs_duration type: integer end_date: description: Date and time when this job finished format: date-time title: get_corporations_corporation_id_industry_jobs_end_date type: string facility_id: description: ID of the facility where this job is running format: int64 title: get_corporations_corporation_id_industry_jobs_facility_id type: integer installer_id: description: ID of the character which installed this job format: int32 title: get_corporations_corporation_id_industry_jobs_installer_id type: integer job_id: description: Unique job ID format: int32 title: get_corporations_corporation_id_industry_jobs_job_id type: integer licensed_runs: description: Number of runs blueprint is licensed for format: int32 title: get_corporations_corporation_id_industry_jobs_licensed_runs type: integer location_id: description: ID of the location for the industry facility format: int64 title: get_corporations_corporation_id_industry_jobs_location_id type: integer output_location_id: description: Location ID of the location to which the output of the job will be delivered. Normally a station ID, but can also be a corporation facility format: int64 title: get_corporations_corporation_id_industry_jobs_output_location_id type: integer pause_date: description: Date and time when this job was paused (i.e. time when the facility where this job was installed went offline) format: date-time title: get_corporations_corporation_id_industry_jobs_pause_date type: string probability: description: Chance of success for invention format: float title: get_corporations_corporation_id_industry_jobs_probability type: number product_type_id: description: Type ID of product (manufactured, copied or invented) format: int32 title: get_corporations_corporation_id_industry_jobs_product_type_id type: integer runs: description: Number of runs for a manufacturing job, or number of copies to make for a blueprint copy format: int32 title: get_corporations_corporation_id_industry_jobs_runs type: integer start_date: description: Date and time when this job started format: date-time title: get_corporations_corporation_id_industry_jobs_start_date type: string status: description: status string enum: - active - cancelled - delivered - paused - ready - reverted title: get_corporations_corporation_id_industry_jobs_status type: string successful_runs: description: Number of successful runs for this job. Equal to runs unless this is an invention job format: int32 title: get_corporations_corporation_id_industry_jobs_successful_runs type: integer required: - job_id - installer_id - facility_id - location_id - activity_id - blueprint_id - blueprint_type_id - blueprint_location_id - output_location_id - runs - status - duration - start_date - end_date title: get_corporations_corporation_id_industry_jobs_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_industry_jobs_ok type: array examples: response: value: - activity_id: 1 blueprint_id: 1015116533326 blueprint_location_id: 60006382 blueprint_type_id: 2047 cost: 118.01 duration: 548 end_date: 2014-07-19T15:56:14Z facility_id: 60006382 installer_id: 498338451 job_id: 229136101 licensed_runs: 200 location_id: 60006382 output_location_id: 60006382 runs: 1 start_date: 2014-07-19T15:47:06Z status: active "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 "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-industry.read_corporation_jobs.v1 summary: EVE Online List Corporation Industry Jobs tags: - Industry x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-required-roles: - Factory_Manager x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/killmails/recent/": get: description: > Get a list of a corporation's kills and losses going back 90 days --- Alternate route: `/dev/corporations/{corporation_id}/killmails/recent/` Alternate route: `/legacy/corporations/{corporation_id}/killmails/recent/` Alternate route: `/v1/corporations/{corporation_id}/killmails/recent/` --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_killmails_recent parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of killmail IDs and hashes 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 object properties: killmail_hash: description: A hash of this killmail title: get_corporations_corporation_id_killmails_recent_killmail_hash type: string killmail_id: description: ID of this killmail format: int32 title: get_corporations_corporation_id_killmails_recent_killmail_id type: integer required: - killmail_id - killmail_hash title: get_corporations_corporation_id_killmails_recent_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_killmails_recent_ok type: array examples: response: value: - killmail_hash: 8eef5e8fb6b88fe3407c489df33822b2e3b57a5e killmail_id: 2 - killmail_hash: b41ccb498ece33d64019f64c0db392aa3aa701fb killmail_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 "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 "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-killmails.read_corporation_killmails.v1 summary: EVE Online Get a Corporation's Recent Kills and Losses tags: - Killmails x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/medals/": get: description: |- Returns a corporation's medals --- Alternate route: `/dev/corporations/{corporation_id}/medals/` Alternate route: `/legacy/corporations/{corporation_id}/medals/` Alternate route: `/v1/corporations/{corporation_id}/medals/` Alternate route: `/v2/corporations/{corporation_id}/medals/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id_medals parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of medals 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 object properties: created_at: description: created_at string format: date-time title: get_corporations_corporation_id_medals_created_at type: string creator_id: description: ID of the character who created this medal format: int32 title: get_corporations_corporation_id_medals_creator_id type: integer description: description: description string maxLength: 1000 title: get_corporations_corporation_id_medals_description type: string medal_id: description: medal_id integer format: int32 title: get_corporations_corporation_id_medals_medal_id type: integer title: description: title string maxLength: 100 title: get_corporations_corporation_id_medals_title type: string required: - medal_id - title - description - creator_id - created_at title: get_corporations_corporation_id_medals_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_medals_ok type: array examples: response: value: - created_at: 2017-10-10T14:00:00Z creator_id: 46578 description: An Awesome Medal medal_id: 123 title: Awesome Medal "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 "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-corporations.read_medals.v1 summary: EVE Online Get Corporation Medals tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: [] x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/medals/issued/": get: description: | Returns medals issued by a corporation --- Alternate route: `/dev/corporations/{corporation_id}/medals/issued/` Alternate route: `/legacy/corporations/{corporation_id}/medals/issued/` Alternate route: `/v1/corporations/{corporation_id}/medals/issued/` Alternate route: `/v2/corporations/{corporation_id}/medals/issued/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_medals_issued parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of issued medals 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 object properties: character_id: description: ID of the character who was rewarded this medal format: int32 title: get_corporations_corporation_id_medals_issued_character_id type: integer issued_at: description: issued_at string format: date-time title: get_corporations_corporation_id_medals_issued_issued_at type: string issuer_id: description: ID of the character who issued the medal format: int32 title: get_corporations_corporation_id_medals_issued_issuer_id type: integer medal_id: description: medal_id integer format: int32 title: get_corporations_corporation_id_medals_issued_medal_id type: integer reason: description: reason string maxLength: 1000 title: get_corporations_corporation_id_medals_issued_reason type: string status: description: status string enum: - private - public title: get_corporations_corporation_id_medals_issued_status type: string required: - medal_id - character_id - reason - status - issuer_id - issued_at title: get_corporations_corporation_id_medals_issued_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_medals_issued_ok type: array examples: response: value: - character_id: 45678 issued_at: 2017-10-10T14:00:00Z issuer_id: 67890 medal_id: 123 reason: Awesome Reason status: private "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 "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-corporations.read_medals.v1 summary: EVE Online Get Corporation Issued Medals tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/members/": get: description: >- Return the current member list of a corporation, the token's character need to be a member of the corporation. --- Alternate route: `/dev/corporations/{corporation_id}/members/` Alternate route: `/legacy/corporations/{corporation_id}/members/` Alternate route: `/v3/corporations/{corporation_id}/members/` Alternate route: `/v4/corporations/{corporation_id}/members/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id_members parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: List of member character 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: A list of character IDs items: description: 200 ok integer format: int32 title: get_corporations_corporation_id_members_200_ok type: integer maxItems: 12601 title: get_corporations_corporation_id_members_ok type: array examples: response: value: - 90000001 - 90000002 "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 "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-corporations.read_corporation_membership.v1 summary: EVE Online Get Corporation Members tags: - Corporation x-alternate-versions: - dev - legacy - v3 - v4 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/members/limit/": get: description: | Return a corporation's member limit, not including CEO himself --- Alternate route: `/dev/corporations/{corporation_id}/members/limit/` Alternate route: `/legacy/corporations/{corporation_id}/members/limit/` Alternate route: `/v1/corporations/{corporation_id}/members/limit/` Alternate route: `/v2/corporations/{corporation_id}/members/limit/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_members_limit parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: The corporation's member limit 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 integer format: int32 title: get_corporations_corporation_id_members_limit_ok type: integer examples: response: value: 40 "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 "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-corporations.track_members.v1 summary: EVE Online Get Corporation Member Limit tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/members/titles/": get: description: | Returns a corporation's members' titles --- Alternate route: `/dev/corporations/{corporation_id}/members/titles/` Alternate route: `/legacy/corporations/{corporation_id}/members/titles/` Alternate route: `/v1/corporations/{corporation_id}/members/titles/` Alternate route: `/v2/corporations/{corporation_id}/members/titles/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_members_titles parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of members and theirs titles 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: character_id: description: character_id integer format: int32 title: get_corporations_corporation_id_members_titles_character_id type: integer titles: description: A list of title_id items: description: title integer format: int32 title: get_corporations_corporation_id_members_titles_title type: integer maxItems: 16 title: get_corporations_corporation_id_members_titles_titles type: array required: - character_id - titles title: get_corporations_corporation_id_members_titles_200_ok type: object maxItems: 12601 title: get_corporations_corporation_id_members_titles_ok type: array examples: response: value: - character_id: 12345 titles: [] "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 "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-corporations.read_titles.v1 summary: EVE Online Get Corporation's Members' Titles tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/membertracking/": get: description: > Returns additional information about a corporation's members which helps tracking their activities --- Alternate route: `/dev/corporations/{corporation_id}/membertracking/` Alternate route: `/legacy/corporations/{corporation_id}/membertracking/` Alternate route: `/v1/corporations/{corporation_id}/membertracking/` Alternate route: `/v2/corporations/{corporation_id}/membertracking/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_membertracking parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: List of member character 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 object properties: base_id: description: base_id integer format: int32 title: get_corporations_corporation_id_membertracking_base_id type: integer character_id: description: character_id integer format: int32 title: get_corporations_corporation_id_membertracking_character_id type: integer location_id: description: location_id integer format: int64 title: get_corporations_corporation_id_membertracking_location_id type: integer logoff_date: description: logoff_date string format: date-time title: get_corporations_corporation_id_membertracking_logoff_date type: string logon_date: description: logon_date string format: date-time title: get_corporations_corporation_id_membertracking_logon_date type: string ship_type_id: description: ship_type_id integer format: int32 title: get_corporations_corporation_id_membertracking_ship_type_id type: integer start_date: description: start_date string format: date-time title: get_corporations_corporation_id_membertracking_start_date type: string required: - character_id title: get_corporations_corporation_id_membertracking_200_ok type: object maxItems: 12601 title: get_corporations_corporation_id_membertracking_ok type: array examples: response: value: - character_id: 2112000001 location_id: 30003657 logoff_date: 2017-08-03T14:31:16Z logon_date: 2017-08-03T14:22:03Z ship_type_id: 22464 start_date: 2017-07-10T14:46:00Z - character_id: 2112000002 location_id: 30003657 logoff_date: 2017-07-25T11:07:40Z logon_date: 2017-07-25T10:54:00Z ship_type_id: 670 start_date: 2017-07-10T14:50:00Z "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 "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-corporations.track_members.v1 summary: EVE Online Track Corporation Members tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/orders/": get: description: > List open market orders placed on behalf of a corporation --- Alternate route: `/dev/corporations/{corporation_id}/orders/` Alternate route: `/legacy/corporations/{corporation_id}/orders/` Alternate route: `/v2/corporations/{corporation_id}/orders/` Alternate route: `/v3/corporations/{corporation_id}/orders/` --- This route is cached for up to 1200 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader operationId: get_corporations_corporation_id_orders parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of open market orders 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 object properties: duration: description: Number of days for which order is valid (starting from the issued date). An order expires at time issued + duration format: int32 title: get_corporations_corporation_id_orders_duration type: integer escrow: description: For buy orders, the amount of ISK in escrow format: double title: get_corporations_corporation_id_orders_escrow type: number is_buy_order: description: True if the order is a bid (buy) order title: get_corporations_corporation_id_orders_is_buy_order type: boolean issued: description: Date and time when this order was issued format: date-time title: get_corporations_corporation_id_orders_issued type: string issued_by: description: The character who issued this order format: int32 title: get_corporations_corporation_id_orders_issued_by type: integer location_id: description: ID of the location where order was placed format: int64 title: get_corporations_corporation_id_orders_location_id type: integer min_volume: description: For buy orders, the minimum quantity that will be accepted in a matching sell order format: int32 title: get_corporations_corporation_id_orders_min_volume type: integer order_id: description: Unique order ID format: int64 title: get_corporations_corporation_id_orders_order_id type: integer price: description: Cost per unit for this order format: double title: get_corporations_corporation_id_orders_price type: number range: description: Valid order range, numbers are ranges in jumps enum: - "1" - "10" - "2" - "20" - "3" - "30" - "4" - "40" - "5" - region - solarsystem - station title: get_corporations_corporation_id_orders_range type: string region_id: description: ID of the region where order was placed format: int32 title: get_corporations_corporation_id_orders_region_id type: integer type_id: description: The type ID of the item transacted in this order format: int32 title: get_corporations_corporation_id_orders_type_id type: integer volume_remain: description: Quantity of items still required or offered format: int32 title: get_corporations_corporation_id_orders_volume_remain type: integer volume_total: description: Quantity of items required or offered at time order was placed format: int32 title: get_corporations_corporation_id_orders_volume_total type: integer wallet_division: description: The corporation wallet division used for this order. format: int32 maximum: 7 minimum: 1 title: get_corporations_corporation_id_orders_wallet_division type: integer required: - duration - wallet_division - order_id - type_id - region_id - location_id - range - price - volume_total - volume_remain - issued - issued_by title: get_corporations_corporation_id_orders_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_orders_ok type: array examples: response: value: - duration: 30 escrow: 45.6 is_buy_order: true issued: 2016-09-03T05:12:25Z issued_by: 2112625428 location_id: 456 min_volume: 1 order_id: 123 price: 33.3 range: station region_id: 123 type_id: 456 volume_remain: 4422 volume_total: 123456 wallet_division: 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 "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 "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-markets.read_corporation_orders.v1 summary: EVE Online List Open Orders from a Corporation tags: - Market x-alternate-versions: - dev - legacy - v2 - v3 x-cached-seconds: 1200 x-required-roles: - Accountant - Trader x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/orders/history/": get: description: > List cancelled and expired market orders placed on behalf of a corporation up to 90 days in the past. --- Alternate route: `/dev/corporations/{corporation_id}/orders/history/` Alternate route: `/legacy/corporations/{corporation_id}/orders/history/` Alternate route: `/v1/corporations/{corporation_id}/orders/history/` Alternate route: `/v2/corporations/{corporation_id}/orders/history/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader operationId: get_corporations_corporation_id_orders_history parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: Expired and cancelled market orders placed on behalf of a corporation 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 object properties: duration: description: Number of days the order was valid for (starting from the issued date). An order expires at time issued + duration format: int32 title: get_corporations_corporation_id_orders_history_duration type: integer escrow: description: For buy orders, the amount of ISK in escrow format: double title: get_corporations_corporation_id_orders_history_escrow type: number is_buy_order: description: True if the order is a bid (buy) order title: get_corporations_corporation_id_orders_history_is_buy_order type: boolean issued: description: Date and time when this order was issued format: date-time title: get_corporations_corporation_id_orders_history_issued type: string issued_by: description: The character who issued this order format: int32 title: get_corporations_corporation_id_orders_history_issued_by type: integer location_id: description: ID of the location where order was placed format: int64 title: get_corporations_corporation_id_orders_history_location_id type: integer min_volume: description: For buy orders, the minimum quantity that will be accepted in a matching sell order format: int32 title: get_corporations_corporation_id_orders_history_min_volume type: integer order_id: description: Unique order ID format: int64 title: get_corporations_corporation_id_orders_history_order_id type: integer price: description: Cost per unit for this order format: double title: get_corporations_corporation_id_orders_history_price type: number range: description: Valid order range, numbers are ranges in jumps enum: - "1" - "10" - "2" - "20" - "3" - "30" - "4" - "40" - "5" - region - solarsystem - station title: get_corporations_corporation_id_orders_history_range type: string region_id: description: ID of the region where order was placed format: int32 title: get_corporations_corporation_id_orders_history_region_id type: integer state: description: Current order state enum: - cancelled - expired title: get_corporations_corporation_id_orders_history_state type: string type_id: description: The type ID of the item transacted in this order format: int32 title: get_corporations_corporation_id_orders_history_type_id type: integer volume_remain: description: Quantity of items still required or offered format: int32 title: get_corporations_corporation_id_orders_history_volume_remain type: integer volume_total: description: Quantity of items required or offered at time order was placed format: int32 title: get_corporations_corporation_id_orders_history_volume_total type: integer wallet_division: description: The corporation wallet division used for this order format: int32 maximum: 7 minimum: 1 title: get_corporations_corporation_id_orders_history_wallet_division type: integer required: - wallet_division - duration - state - order_id - type_id - region_id - location_id - range - price - volume_total - volume_remain - issued title: get_corporations_corporation_id_orders_history_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_orders_history_ok type: array examples: response: value: - duration: 30 escrow: 45.6 is_buy_order: true issued: 2016-09-03T05:12:25Z issued_by: 2112625428 location_id: 456 min_volume: 1 order_id: 123 price: 33.3 range: station region_id: 123 state: expired type_id: 456 volume_remain: 4422 volume_total: 123456 wallet_division: 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 "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 "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-markets.read_corporation_orders.v1 summary: EVE Online List Historical Orders from a Corporation tags: - Market x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Accountant - Trader x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/roles/": get: description: >- Return the roles of all members if the character has the personnel manager role or any grantable role. --- Alternate route: `/dev/corporations/{corporation_id}/roles/` Alternate route: `/legacy/corporations/{corporation_id}/roles/` Alternate route: `/v1/corporations/{corporation_id}/roles/` Alternate route: `/v2/corporations/{corporation_id}/roles/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id_roles parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: List of member character ID's and roles 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: character_id: description: character_id integer format: int32 title: get_corporations_corporation_id_roles_character_id type: integer grantable_roles: description: grantable_roles array items: description: grantable_role string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_grantable_role type: string uniqueItems: true maxItems: 100 title: get_corporations_corporation_id_roles_grantable_roles type: array grantable_roles_at_base: description: grantable_roles_at_base array items: description: grantable_roles_at_base string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_grantable_roles_at_base_grantable_roles_at_base type: string uniqueItems: true maxItems: 100 title: get_corporations_corporation_id_roles_grantable_roles_at_base type: array grantable_roles_at_hq: description: grantable_roles_at_hq array items: description: grantable_roles_at_hq string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_grantable_roles_at_hq_grantable_roles_at_hq type: string uniqueItems: true maxItems: 100 title: get_corporations_corporation_id_roles_grantable_roles_at_hq type: array grantable_roles_at_other: description: grantable_roles_at_other array items: description: grantable_roles_at_other string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_grantable_roles_at_other_grantable_roles_at_other type: string uniqueItems: true maxItems: 100 title: get_corporations_corporation_id_roles_grantable_roles_at_other type: array roles: description: roles array items: description: role string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_role type: string uniqueItems: true maxItems: 100 title: get_corporations_corporation_id_roles_roles type: array roles_at_base: description: roles_at_base array items: description: roles_at_base string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_roles_at_base_roles_at_base type: string uniqueItems: true maxItems: 100 title: get_corporations_corporation_id_roles_roles_at_base type: array roles_at_hq: description: roles_at_hq array items: description: roles_at_hq string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_roles_at_hq_roles_at_hq type: string uniqueItems: true maxItems: 100 title: get_corporations_corporation_id_roles_roles_at_hq type: array roles_at_other: description: roles_at_other array items: description: roles_at_other string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_roles_at_other_roles_at_other type: string uniqueItems: true maxItems: 100 title: get_corporations_corporation_id_roles_roles_at_other type: array required: - character_id title: get_corporations_corporation_id_roles_200_ok type: object maxItems: 12601 title: get_corporations_corporation_id_roles_ok type: array examples: response: value: - character_id: 1000171 roles: - Director - Station_Manager "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 "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-corporations.read_corporation_membership.v1 summary: EVE Online Get Corporation Member Roles tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/roles/history/": get: description: | Return how roles have changed for a coporation's members, up to a month --- Alternate route: `/dev/corporations/{corporation_id}/roles/history/` Alternate route: `/legacy/corporations/{corporation_id}/roles/history/` Alternate route: `/v1/corporations/{corporation_id}/roles/history/` Alternate route: `/v2/corporations/{corporation_id}/roles/history/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_roles_history parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: List of role changes 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 object properties: changed_at: description: changed_at string format: date-time title: get_corporations_corporation_id_roles_history_changed_at type: string character_id: description: The character whose roles are changed format: int32 title: get_corporations_corporation_id_roles_history_character_id type: integer issuer_id: description: ID of the character who issued this change format: int32 title: get_corporations_corporation_id_roles_history_issuer_id type: integer new_roles: description: new_roles array items: description: new_role string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_history_new_role type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_roles_history_new_roles type: array old_roles: description: old_roles array items: description: old_role string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_roles_history_old_role type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_roles_history_old_roles type: array role_type: description: role_type string enum: - grantable_roles - grantable_roles_at_base - grantable_roles_at_hq - grantable_roles_at_other - roles - roles_at_base - roles_at_hq - roles_at_other title: get_corporations_corporation_id_roles_history_role_type type: string required: - character_id - changed_at - issuer_id - role_type - old_roles - new_roles title: get_corporations_corporation_id_roles_history_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_roles_history_ok type: array examples: response: value: - changed_at: 2016-10-25T14:46:00Z character_id: 12345 issuer_id: 45678 new_roles: - Station_Manager old_roles: - Diplomat role_type: roles "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 "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-corporations.read_corporation_membership.v1 summary: EVE Online Get Corporation Member Roles History tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/shareholders/": get: description: | Return the current shareholders of a corporation. --- Alternate route: `/dev/corporations/{corporation_id}/shareholders/` Alternate route: `/legacy/corporations/{corporation_id}/shareholders/` Alternate route: `/v1/corporations/{corporation_id}/shareholders/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_shareholders parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: List of shareholders 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: List of shareholders items: description: 200 ok object properties: share_count: description: share_count integer format: int64 title: get_corporations_corporation_id_shareholders_share_count type: integer shareholder_id: description: shareholder_id integer format: int32 title: get_corporations_corporation_id_shareholders_shareholder_id type: integer shareholder_type: description: shareholder_type string enum: - character - corporation title: get_corporations_corporation_id_shareholders_shareholder_type type: string required: - shareholder_id - shareholder_type - share_count title: get_corporations_corporation_id_shareholders_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_shareholders_ok type: array examples: response: value: - share_count: 580 shareholder_id: 98000001 shareholder_type: corporation - share_count: 20 shareholder_id: 2112000003 shareholder_type: character - share_count: 300 shareholder_id: 2112000004 shareholder_type: character - share_count: 100 shareholder_id: 2112000001 shareholder_type: character "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 "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-wallet.read_corporation_wallets.v1 summary: EVE Online Get Corporation Shareholders tags: - Corporation x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/standings/": get: description: |- Return corporation standings from agents, NPC corporations, and factions --- Alternate route: `/dev/corporations/{corporation_id}/standings/` Alternate route: `/legacy/corporations/{corporation_id}/standings/` Alternate route: `/v1/corporations/{corporation_id}/standings/` Alternate route: `/v2/corporations/{corporation_id}/standings/` --- This route is cached for up to 3600 seconds operationId: get_corporations_corporation_id_standings parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: A list of standings 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 object properties: from_id: description: from_id integer format: int32 title: get_corporations_corporation_id_standings_from_id type: integer from_type: description: from_type string enum: - agent - npc_corp - faction title: get_corporations_corporation_id_standings_from_type type: string standing: description: standing number format: float title: get_corporations_corporation_id_standings_standing type: number required: - from_id - from_type - standing title: get_corporations_corporation_id_standings_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_standings_ok type: array examples: response: value: - from_id: 3009841 from_type: agent standing: 0.1 - from_id: 1000061 from_type: npc_corp standing: 0 - from_id: 500003 from_type: faction standing: -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 "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 "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-corporations.read_standings.v1 summary: EVE Online Get Corporation Standings tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: [] x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/starbases/": get: description: | Returns list of corporation starbases (POSes) --- Alternate route: `/dev/corporations/{corporation_id}/starbases/` Alternate route: `/legacy/corporations/{corporation_id}/starbases/` Alternate route: `/v1/corporations/{corporation_id}/starbases/` Alternate route: `/v2/corporations/{corporation_id}/starbases/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_starbases parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: List of starbases (POSes) 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 object properties: moon_id: description: The moon this starbase (POS) is anchored on, unanchored POSes do not have this information format: int32 title: get_corporations_corporation_id_starbases_moon_id type: integer onlined_since: description: When the POS onlined, for starbases (POSes) in online state format: date-time title: get_corporations_corporation_id_starbases_onlined_since type: string reinforced_until: description: When the POS will be out of reinforcement, for starbases (POSes) in reinforced state format: date-time title: get_corporations_corporation_id_starbases_reinforced_until type: string starbase_id: description: Unique ID for this starbase (POS) format: int64 title: get_corporations_corporation_id_starbases_starbase_id type: integer state: description: state string enum: - offline - online - onlining - reinforced - unanchoring title: get_corporations_corporation_id_starbases_state type: string system_id: description: The solar system this starbase (POS) is in, unanchored POSes have this information format: int32 title: get_corporations_corporation_id_starbases_system_id type: integer type_id: description: Starbase (POS) type format: int32 title: get_corporations_corporation_id_starbases_type_id type: integer unanchor_at: description: When the POS started unanchoring, for starbases (POSes) in unanchoring state format: date-time title: get_corporations_corporation_id_starbases_unanchor_at type: string required: - starbase_id - type_id - system_id title: get_corporations_corporation_id_starbases_200_ok type: object maxItems: 1000 title: get_corporations_corporation_id_starbases_ok type: array examples: response: value: - starbase_id: 12345 system_id: 123456 type_id: 456 "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 "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-corporations.read_starbases.v1 summary: EVE Online Get Corporation Starbases (POSes) tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/starbases/{starbase_id}/": get: description: > Returns various settings and fuels of a starbase (POS) --- Alternate route: `/dev/corporations/{corporation_id}/starbases/{starbase_id}/` Alternate route: `/legacy/corporations/{corporation_id}/starbases/{starbase_id}/` Alternate route: `/v1/corporations/{corporation_id}/starbases/{starbase_id}/` Alternate route: `/v2/corporations/{corporation_id}/starbases/{starbase_id}/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_starbases_starbase_id parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: An EVE starbase (POS) ID in: path name: starbase_id required: true schema: type: integer format: int64 example: 1001 - description: The solar system this starbase (POS) is located in, in: query name: system_id required: true schema: type: integer format: int32 example: 30000142 - $ref: "#/components/parameters/token" responses: "200": description: List of starbases (POSes) 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: allow_alliance_members: description: allow_alliance_members boolean title: get_corporations_corporation_id_starbases_starbase_id_allow_alliance_members type: boolean allow_corporation_members: description: allow_corporation_members boolean title: get_corporations_corporation_id_starbases_starbase_id_allow_corporation_members type: boolean anchor: description: Who can anchor starbase (POS) and its structures enum: - alliance_member - config_starbase_equipment_role - corporation_member - starbase_fuel_technician_role title: get_corporations_corporation_id_starbases_starbase_id_anchor type: string attack_if_at_war: description: attack_if_at_war boolean title: get_corporations_corporation_id_starbases_starbase_id_attack_if_at_war type: boolean attack_if_other_security_status_dropping: description: attack_if_other_security_status_dropping boolean title: get_corporations_corporation_id_starbases_starbase_id_attack_if_other_security_status_dropping type: boolean attack_security_status_threshold: description: Starbase (POS) will attack if target's security standing is lower than this value format: float title: get_corporations_corporation_id_starbases_starbase_id_attack_security_status_threshold type: number attack_standing_threshold: description: Starbase (POS) will attack if target's standing is lower than this value format: float title: get_corporations_corporation_id_starbases_starbase_id_attack_standing_threshold type: number fuel_bay_take: description: Who can take fuel blocks out of the starbase (POS)'s fuel bay enum: - alliance_member - config_starbase_equipment_role - corporation_member - starbase_fuel_technician_role title: get_corporations_corporation_id_starbases_starbase_id_fuel_bay_take type: string fuel_bay_view: description: Who can view the starbase (POS)'s fule bay. Characters either need to have required role or belong to the starbase (POS) owner's corporation or alliance, as described by the enum, all other access settings follows the same scheme enum: - alliance_member - config_starbase_equipment_role - corporation_member - starbase_fuel_technician_role title: get_corporations_corporation_id_starbases_starbase_id_fuel_bay_view type: string fuels: description: Fuel blocks and other things that will be consumed when operating a starbase (POS) items: description: fuel object properties: quantity: description: quantity integer format: int32 title: get_corporations_corporation_id_starbases_starbase_id_quantity type: integer type_id: description: type_id integer format: int32 title: get_corporations_corporation_id_starbases_starbase_id_type_id type: integer required: - type_id - quantity title: get_corporations_corporation_id_starbases_starbase_id_fuel type: object maxItems: 20 title: get_corporations_corporation_id_starbases_starbase_id_fuels type: array offline: description: Who can offline starbase (POS) and its structures enum: - alliance_member - config_starbase_equipment_role - corporation_member - starbase_fuel_technician_role title: get_corporations_corporation_id_starbases_starbase_id_offline type: string online: description: Who can online starbase (POS) and its structures enum: - alliance_member - config_starbase_equipment_role - corporation_member - starbase_fuel_technician_role title: get_corporations_corporation_id_starbases_starbase_id_online type: string unanchor: description: Who can unanchor starbase (POS) and its structures enum: - alliance_member - config_starbase_equipment_role - corporation_member - starbase_fuel_technician_role title: get_corporations_corporation_id_starbases_starbase_id_unanchor type: string use_alliance_standings: description: True if the starbase (POS) is using alliance standings, otherwise using corporation's title: get_corporations_corporation_id_starbases_starbase_id_use_alliance_standings type: boolean required: - fuel_bay_view - fuel_bay_take - anchor - unanchor - online - offline - allow_corporation_members - allow_alliance_members - use_alliance_standings - attack_if_other_security_status_dropping - attack_if_at_war title: get_corporations_corporation_id_starbases_starbase_id_ok type: object examples: response: value: allow_alliance_members: false allow_corporation_members: true anchor: config_starbase_equipment_role attack_if_at_war: true attack_if_other_security_status_dropping: false fuel_bay_take: config_starbase_equipment_role fuel_bay_view: config_starbase_equipment_role offline: config_starbase_equipment_role online: config_starbase_equipment_role unanchor: config_starbase_equipment_role use_alliance_standings: false "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 "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-corporations.read_starbases.v1 summary: EVE Online Get Starbase (POS) Detail tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/structures/": get: description: > Get a list of corporation structures. This route's version includes the changes to structures detailed in this blog: https://www.eveonline.com/article/upwell-2.0-structures-changes-coming-on-february-13th --- Alternate route: `/dev/corporations/{corporation_id}/structures/` Alternate route: `/v4/corporations/{corporation_id}/structures/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Station_Manager operationId: get_corporations_corporation_id_structures parameters: - $ref: "#/components/parameters/Accept-Language" - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/language" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: List of corporation structures' information 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 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 object properties: corporation_id: description: ID of the corporation that owns the structure format: int32 title: get_corporations_corporation_id_structures_corporation_id type: integer fuel_expires: description: Date on which the structure will run out of fuel format: date-time title: get_corporations_corporation_id_structures_fuel_expires type: string name: description: The structure name title: get_corporations_corporation_id_structures_name type: string next_reinforce_apply: description: The date and time when the structure's newly requested reinforcement times (e.g. next_reinforce_hour and next_reinforce_day) will take effect format: date-time title: get_corporations_corporation_id_structures_next_reinforce_apply type: string next_reinforce_hour: description: The requested change to reinforce_hour that will take effect at the time shown by next_reinforce_apply format: int32 maximum: 23 minimum: 0 title: get_corporations_corporation_id_structures_next_reinforce_hour type: integer profile_id: description: The id of the ACL profile for this citadel format: int32 title: get_corporations_corporation_id_structures_profile_id type: integer reinforce_hour: description: The hour of day that determines the four hour window when the structure will randomly exit its reinforcement periods and become vulnerable to attack against its armor and/or hull. The structure will become vulnerable at a random time that is +/- 2 hours centered on the value of this property format: int32 maximum: 23 minimum: 0 title: get_corporations_corporation_id_structures_reinforce_hour type: integer services: description: Contains a list of service upgrades, and their state items: description: service object properties: name: description: name string title: get_corporations_corporation_id_structures_service_name type: string state: description: state string enum: - online - offline - cleanup title: get_corporations_corporation_id_structures_service_state type: string required: - name - state title: get_corporations_corporation_id_structures_service type: object maxItems: 10 title: get_corporations_corporation_id_structures_services type: array state: description: state string enum: - anchor_vulnerable - anchoring - armor_reinforce - armor_vulnerable - deploy_vulnerable - fitting_invulnerable - hull_reinforce - hull_vulnerable - online_deprecated - onlining_vulnerable - shield_vulnerable - unanchored - unknown title: get_corporations_corporation_id_structures_state type: string state_timer_end: description: Date at which the structure will move to it's next state format: date-time title: get_corporations_corporation_id_structures_state_timer_end type: string state_timer_start: description: Date at which the structure entered it's current state format: date-time title: get_corporations_corporation_id_structures_state_timer_start type: string structure_id: description: The Item ID of the structure format: int64 title: get_corporations_corporation_id_structures_structure_id type: integer system_id: description: The solar system the structure is in format: int32 title: get_corporations_corporation_id_structures_system_id type: integer type_id: description: The type id of the structure format: int32 title: get_corporations_corporation_id_structures_type_id type: integer unanchors_at: description: Date at which the structure will unanchor format: date-time title: get_corporations_corporation_id_structures_unanchors_at type: string required: - structure_id - type_id - corporation_id - system_id - profile_id - state title: get_corporations_corporation_id_structures_200_ok type: object maxItems: 250 title: get_corporations_corporation_id_structures_ok type: array examples: response: value: - corporation_id: 667531913 name: example name profile_id: 11237 reinforce_hour: 22 state: shield_vulnerable structure_id: 1021975535893 system_id: 30004763 type_id: 35833 "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 "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-corporations.read_structures.v1 summary: EVE Online Get Corporation Structures tags: - Corporation x-alternate-versions: - dev - v4 x-cached-seconds: 3600 x-required-roles: - Station_Manager x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/titles/": get: description: | Returns a corporation's titles --- Alternate route: `/dev/corporations/{corporation_id}/titles/` Alternate route: `/legacy/corporations/{corporation_id}/titles/` Alternate route: `/v1/corporations/{corporation_id}/titles/` Alternate route: `/v2/corporations/{corporation_id}/titles/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director operationId: get_corporations_corporation_id_titles parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: A list of titles 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: grantable_roles: description: grantable_roles array items: description: grantable_role string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_titles_grantable_role type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_titles_grantable_roles type: array grantable_roles_at_base: description: grantable_roles_at_base array items: description: grantable_roles_at_base string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_titles_grantable_roles_at_base_grantable_roles_at_base type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_titles_grantable_roles_at_base type: array grantable_roles_at_hq: description: grantable_roles_at_hq array items: description: grantable_roles_at_hq string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_titles_grantable_roles_at_hq_grantable_roles_at_hq type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_titles_grantable_roles_at_hq type: array grantable_roles_at_other: description: grantable_roles_at_other array items: description: grantable_roles_at_other string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_titles_grantable_roles_at_other_grantable_roles_at_other type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_titles_grantable_roles_at_other type: array name: description: name string title: get_corporations_corporation_id_titles_name type: string roles: description: roles array items: description: role string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_titles_role type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_titles_roles type: array roles_at_base: description: roles_at_base array items: description: roles_at_base string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_titles_roles_at_base_roles_at_base type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_titles_roles_at_base type: array roles_at_hq: description: roles_at_hq array items: description: roles_at_hq string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_titles_roles_at_hq_roles_at_hq type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_titles_roles_at_hq type: array roles_at_other: description: roles_at_other array items: description: roles_at_other string enum: - Account_Take_1 - Account_Take_2 - Account_Take_3 - Account_Take_4 - Account_Take_5 - Account_Take_6 - Account_Take_7 - Accountant - Auditor - Brand_Manager - Communications_Officer - Config_Equipment - Config_Starbase_Equipment - Container_Take_1 - Container_Take_2 - Container_Take_3 - Container_Take_4 - Container_Take_5 - Container_Take_6 - Container_Take_7 - Contract_Manager - Deliveries_Container_Take - Deliveries_Query - Deliveries_Take - Diplomat - Director - Factory_Manager - Fitting_Manager - Hangar_Query_1 - Hangar_Query_2 - Hangar_Query_3 - Hangar_Query_4 - Hangar_Query_5 - Hangar_Query_6 - Hangar_Query_7 - Hangar_Take_1 - Hangar_Take_2 - Hangar_Take_3 - Hangar_Take_4 - Hangar_Take_5 - Hangar_Take_6 - Hangar_Take_7 - Junior_Accountant - Personnel_Manager - Project_Manager - Rent_Factory_Facility - Rent_Office - Rent_Research_Facility - Security_Officer - Skill_Plan_Manager - Starbase_Defense_Operator - Starbase_Fuel_Technician - Station_Manager - Trader title: get_corporations_corporation_id_titles_roles_at_other_roles_at_other type: string uniqueItems: true maxItems: 50 title: get_corporations_corporation_id_titles_roles_at_other type: array title_id: description: title_id integer format: int32 title: get_corporations_corporation_id_titles_title_id type: integer title: get_corporations_corporation_id_titles_200_ok type: object maxItems: 16 title: get_corporations_corporation_id_titles_ok type: array examples: response: value: - name: Awesome Title roles: - Hangar_Take_6 - Hangar_Query_2 title_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 "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 "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-corporations.read_titles.v1 summary: EVE Online Get Corporation Titles tags: - Corporation x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 3600 x-required-roles: - Director x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/wallets/": get: description: > Get a corporation's wallets --- Alternate route: `/dev/corporations/{corporation_id}/wallets/` Alternate route: `/legacy/corporations/{corporation_id}/wallets/` Alternate route: `/v1/corporations/{corporation_id}/wallets/` --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant operationId: get_corporations_corporation_id_wallets parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: List of corporation wallets 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: balance: description: balance number format: double title: get_corporations_corporation_id_wallets_balance type: number division: description: division integer format: int32 maximum: 7 minimum: 1 title: get_corporations_corporation_id_wallets_division type: integer required: - division - balance title: get_corporations_corporation_id_wallets_200_ok type: object maxItems: 7 title: get_corporations_corporation_id_wallets_ok type: array examples: response: value: - balance: 123.45 division: 1 - balance: 123.45 division: 2 - balance: 123.45 division: 3 - balance: 123.45 division: 4 - balance: 123.45 division: 5 - balance: 123.45 division: 6 - balance: 123.45 division: 7 "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 "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-wallet.read_corporation_wallets.v1 summary: EVE Online Returns a Corporation's Wallet Balance tags: - Wallet x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-required-roles: - Accountant - Junior_Accountant x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/wallets/{division}/journal/": get: description: > Retrieve the given corporation's wallet journal for the given division going 30 days back --- Alternate route: `/dev/corporations/{corporation_id}/wallets/{division}/journal/` Alternate route: `/legacy/corporations/{corporation_id}/wallets/{division}/journal/` Alternate route: `/v3/corporations/{corporation_id}/wallets/{division}/journal/` Alternate route: `/v4/corporations/{corporation_id}/wallets/{division}/journal/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant operationId: get_corporations_corporation_id_wallets_division_journal parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - description: Wallet key of the division to fetch journals from in: path name: division required: true schema: type: integer format: int32 minimum: 1 maximum: 7 example: 1 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - $ref: "#/components/parameters/token" responses: "200": description: Journal entries 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: Journal entries items: description: 200 ok object properties: amount: description: The amount of ISK given or taken from the wallet as a result of the given transaction. Positive when ISK is deposited into the wallet and negative when ISK is withdrawn format: double title: get_corporations_corporation_id_wallets_division_journal_amount type: number balance: description: Wallet balance after transaction occurred format: double title: get_corporations_corporation_id_wallets_division_journal_balance type: number context_id: description: An ID that gives extra context to the particular transaction. Because of legacy reasons the context is completely different per ref_type and means different things. It is also possible to not have a context_id format: int64 title: get_corporations_corporation_id_wallets_division_journal_context_id type: integer context_id_type: description: The type of the given context_id if present enum: - structure_id - station_id - market_transaction_id - character_id - corporation_id - alliance_id - eve_system - industry_job_id - contract_id - planet_id - system_id - type_id title: get_corporations_corporation_id_wallets_division_journal_context_id_type type: string date: description: Date and time of transaction format: date-time title: get_corporations_corporation_id_wallets_division_journal_date type: string description: description: The reason for the transaction, mirrors what is seen in the client title: get_corporations_corporation_id_wallets_division_journal_description type: string first_party_id: description: The id of the first party involved in the transaction. This attribute has no consistency and is different or non existant for particular ref_types. The description attribute will help make sense of what this attribute means. For more info about the given ID it can be dropped into the /universe/names/ ESI route to determine its type and name format: int32 title: get_corporations_corporation_id_wallets_division_journal_first_party_id type: integer id: description: Unique journal reference ID format: int64 title: get_corporations_corporation_id_wallets_division_journal_id type: integer reason: description: The user stated reason for the transaction. Only applies to some ref_types title: get_corporations_corporation_id_wallets_division_journal_reason type: string ref_type: description: '"The transaction type for the given. transaction. Different transaction types will populate different attributes. Note: If you have an existing XML API application that is using ref_types, you will need to know which string ESI ref_type maps to which integer. You can look at the following file to see string->int mappings: https://github.com/ccpgames/eve-glue/blob/master/eve_glue/wallet_journal_ref.py"' enum: - acceleration_gate_fee - advertisement_listing_fee - agent_donation - agent_location_services - agent_miscellaneous - agent_mission_collateral_paid - agent_mission_collateral_refunded - agent_mission_reward - agent_mission_reward_corporation_tax - agent_mission_time_bonus_reward - agent_mission_time_bonus_reward_corporation_tax - agent_security_services - agent_services_rendered - agents_preward - air_career_program_reward - alliance_maintainance_fee - alliance_registration_fee - allignment_based_gate_toll - asset_safety_recovery_tax - bounty - bounty_prize - bounty_prize_corporation_tax - bounty_prizes - bounty_reimbursement - bounty_surcharge - brokers_fee - clone_activation - clone_transfer - contraband_fine - contract_auction_bid - contract_auction_bid_corp - contract_auction_bid_refund - contract_auction_sold - contract_brokers_fee - contract_brokers_fee_corp - contract_collateral - contract_collateral_deposited_corp - contract_collateral_payout - contract_collateral_refund - contract_deposit - contract_deposit_corp - contract_deposit_refund - contract_deposit_sales_tax - contract_price - contract_price_payment_corp - contract_reversal - contract_reward - contract_reward_deposited - contract_reward_deposited_corp - contract_reward_refund - contract_sales_tax - copying - corporate_reward_payout - corporate_reward_tax - corporation_account_withdrawal - corporation_bulk_payment - corporation_dividend_payment - corporation_liquidation - corporation_logo_change_cost - corporation_payment - corporation_registration_fee - cosmetic_market_component_item_purchase - cosmetic_market_skin_purchase - cosmetic_market_skin_sale - cosmetic_market_skin_sale_broker_fee - cosmetic_market_skin_sale_tax - cosmetic_market_skin_transaction - courier_mission_escrow - cspa - cspaofflinerefund - daily_challenge_reward - daily_goal_payouts - daily_goal_payouts_tax - datacore_fee - dna_modification_fee - docking_fee - duel_wager_escrow - duel_wager_payment - duel_wager_refund - ess_escrow_transfer - external_trade_delivery - external_trade_freeze - external_trade_thaw - factory_slot_rental_fee - flux_payout - flux_tax - flux_ticket_repayment - flux_ticket_sale - freelance_jobs_broadcasting_fee - freelance_jobs_duration_fee - freelance_jobs_escrow_refund - freelance_jobs_reward - freelance_jobs_reward_corporation_tax - freelance_jobs_reward_escrow - gm_cash_transfer - gm_plex_fee_refund - industry_job_tax - infrastructure_hub_maintenance - inheritance - insurance - insurgency_corruption_contribution_reward - insurgency_suppression_contribution_reward - item_trader_payment - jump_clone_activation_fee - jump_clone_installation_fee - kill_right_fee - lp_store - manufacturing - market_escrow - market_fine_paid - market_provider_tax - market_transaction - medal_creation - medal_issued - milestone_reward_payment - mission_completion - mission_cost - mission_expiration - mission_reward - office_rental_fee - operation_bonus - opportunity_reward - planetary_construction - planetary_export_tax - planetary_import_tax - player_donation - player_trading - project_discovery_reward - project_discovery_tax - project_payouts - reaction - redeemed_isk_token - release_of_impounded_property - repair_bill - reprocessing_tax - researching_material_productivity - researching_technology - researching_time_productivity - resource_wars_reward - reverse_engineering - season_challenge_reward - security_processing_fee - shares - skill_purchase - skyhook_claim_fee - sovereignity_bill - store_purchase - store_purchase_refund - structure_gate_jump - transaction_tax - under_construction - upkeep_adjustment_fee - war_ally_contract - war_fee - war_fee_surrender title: get_corporations_corporation_id_wallets_division_journal_ref_type type: string second_party_id: description: The id of the second party involved in the transaction. This attribute has no consistency and is different or non existant for particular ref_types. The description attribute will help make sense of what this attribute means. For more info about the given ID it can be dropped into the /universe/names/ ESI route to determine its type and name format: int32 title: get_corporations_corporation_id_wallets_division_journal_second_party_id type: integer tax: description: Tax amount received. Only applies to tax related transactions format: double title: get_corporations_corporation_id_wallets_division_journal_tax type: number tax_receiver_id: description: The corporation ID receiving any tax paid. Only applies to tax related transactions format: int32 title: get_corporations_corporation_id_wallets_division_journal_tax_receiver_id type: integer required: - date - id - ref_type - description title: get_corporations_corporation_id_wallets_division_journal_200_ok type: object maxItems: 2500 title: get_corporations_corporation_id_wallets_division_journal_ok type: array examples: response: value: - amount: -1000 balance: 100000 context_id: 2112625428 context_id_type: character_id date: 2016-10-24T09:00:00Z description: CCP Zoetrope transferred cash from C C P's corporate account to CCP SnowedIn's account first_party_id: 109299958 id: 1234567890 ref_type: corporation_account_withdrawal second_party_id: 95538921 "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 "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-wallet.read_corporation_wallets.v1 summary: EVE Online Get Corporation Wallet Journal tags: - Wallet x-alternate-versions: - dev - legacy - v3 - v4 x-cached-seconds: 3600 x-required-roles: - Accountant - Junior_Accountant x-microcks-operation: delay: 0 dispatcher: FALLBACK "/corporations/{corporation_id}/wallets/{division}/transactions/": get: description: > Get wallet transactions of a corporation --- Alternate route: `/dev/corporations/{corporation_id}/wallets/{division}/transactions/` Alternate route: `/legacy/corporations/{corporation_id}/wallets/{division}/transactions/` Alternate route: `/v1/corporations/{corporation_id}/wallets/{division}/transactions/` --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Junior_Accountant operationId: get_corporations_corporation_id_wallets_division_transactions parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - description: Wallet key of the division to fetch journals from in: path name: division required: true schema: type: integer format: int32 minimum: 1 maximum: 7 example: 1 - description: Only show journal entries happened before the transaction referenced by this id in: query name: from_id required: false schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Wallet transactions 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: Wallet transactions items: description: wallet transaction properties: client_id: description: client_id integer format: int32 title: get_corporations_corporation_id_wallets_division_transactions_client_id type: integer date: description: Date and time of transaction format: date-time title: get_corporations_corporation_id_wallets_division_transactions_date type: string is_buy: description: is_buy boolean title: get_corporations_corporation_id_wallets_division_transactions_is_buy type: boolean journal_ref_id: description: -1 if there is no corresponding wallet journal entry format: int64 title: get_corporations_corporation_id_wallets_division_transactions_journal_ref_id type: integer location_id: description: location_id integer format: int64 title: get_corporations_corporation_id_wallets_division_transactions_location_id type: integer quantity: description: quantity integer format: int32 title: get_corporations_corporation_id_wallets_division_transactions_quantity type: integer transaction_id: description: Unique transaction ID format: int64 title: get_corporations_corporation_id_wallets_division_transactions_transaction_id type: integer type_id: description: type_id integer format: int32 title: get_corporations_corporation_id_wallets_division_transactions_type_id type: integer unit_price: description: Amount paid per unit format: double title: get_corporations_corporation_id_wallets_division_transactions_unit_price type: number required: - transaction_id - date - location_id - type_id - unit_price - quantity - client_id - is_buy - journal_ref_id title: get_corporations_corporation_id_wallets_division_transactions_200_ok type: object maxItems: 2500 title: get_corporations_corporation_id_wallets_division_transactions_ok type: array examples: response: value: - client_id: 54321 date: 2016-10-24T09:00:00Z is_buy: true journal_ref_id: 67890 location_id: 60014719 quantity: 1 transaction_id: 1234567890 type_id: 587 unit_price: 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 "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 "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-wallet.read_corporation_wallets.v1 summary: EVE Online Get Corporation Wallet Transactions tags: - Wallet x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-required-roles: - Accountant - Junior_Accountant x-microcks-operation: delay: 0 dispatcher: FALLBACK /dogma/attributes/: get: description: |- Get a list of dogma attribute ids --- Alternate route: `/dev/dogma/attributes/` Alternate route: `/legacy/dogma/attributes/` Alternate route: `/v1/dogma/attributes/` --- This route expires daily at 11:05 operationId: get_dogma_attributes parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of dogma attribute 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_dogma_attributes_200_ok type: integer maxItems: 10000 title: get_dogma_attributes_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 Attributes tags: - Dogma x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/dogma/attributes/{attribute_id}/": get: description: |- Get information on a dogma attribute --- Alternate route: `/dev/dogma/attributes/{attribute_id}/` Alternate route: `/legacy/dogma/attributes/{attribute_id}/` Alternate route: `/v1/dogma/attributes/{attribute_id}/` --- This route expires daily at 11:05 operationId: get_dogma_attributes_attribute_id parameters: - description: A dogma attribute ID in: path name: attribute_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 a dogma attribute 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: attribute_id: description: attribute_id integer format: int32 title: get_dogma_attributes_attribute_id_attribute_id type: integer default_value: description: default_value number format: float title: get_dogma_attributes_attribute_id_default_value type: number description: description: description string title: get_dogma_attributes_attribute_id_description type: string display_name: description: display_name string title: get_dogma_attributes_attribute_id_display_name type: string high_is_good: description: high_is_good boolean title: get_dogma_attributes_attribute_id_high_is_good type: boolean icon_id: description: icon_id integer format: int32 title: get_dogma_attributes_attribute_id_icon_id type: integer name: description: name string title: get_dogma_attributes_attribute_id_name type: string published: description: published boolean title: get_dogma_attributes_attribute_id_published type: boolean stackable: description: stackable boolean title: get_dogma_attributes_attribute_id_stackable type: boolean unit_id: description: unit_id integer format: int32 title: get_dogma_attributes_attribute_id_unit_id type: integer required: - attribute_id title: get_dogma_attributes_attribute_id_ok type: object examples: response: value: attribute_id: 20 default_value: 1 description: Factor by which topspeed increases. display_name: Maximum Velocity Bonus high_is_good: true icon_id: 1389 name: speedFactor published: true unit_id: 124 "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: Dogma attribute not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_dogma_attributes_attribute_id_404_not_found type: string title: get_dogma_attributes_attribute_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 Attribute Information tags: - Dogma x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/dogma/dynamic/items/{type_id}/{item_id}/": get: description: >- Returns info about a dynamic item resulting from mutation with a mutaplasmid. --- Alternate route: `/dev/dogma/dynamic/items/{type_id}/{item_id}/` Alternate route: `/legacy/dogma/dynamic/items/{type_id}/{item_id}/` Alternate route: `/v1/dogma/dynamic/items/{type_id}/{item_id}/` --- This route expires daily at 11:05 operationId: get_dogma_dynamic_items_type_id_item_id parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: item_id integer in: path name: item_id required: true schema: type: integer format: int64 example: 1001 - description: type_id integer in: path name: type_id required: true schema: type: integer format: int32 example: 587 responses: "200": description: Details about a dynamic item 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: created_by: description: The ID of the character who created the item format: int32 title: get_dogma_dynamic_items_type_id_item_id_created_by type: integer dogma_attributes: description: dogma_attributes array items: description: dogma_attribute object properties: attribute_id: description: attribute_id integer format: int32 title: get_dogma_dynamic_items_type_id_item_id_attribute_id type: integer value: description: value number format: float title: get_dogma_dynamic_items_type_id_item_id_value type: number required: - attribute_id - value title: get_dogma_dynamic_items_type_id_item_id_dogma_attribute type: object maxItems: 1000 title: get_dogma_dynamic_items_type_id_item_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_dogma_dynamic_items_type_id_item_id_effect_id type: integer is_default: description: is_default boolean title: get_dogma_dynamic_items_type_id_item_id_is_default type: boolean required: - effect_id - is_default title: get_dogma_dynamic_items_type_id_item_id_dogma_effect type: object maxItems: 1000 title: get_dogma_dynamic_items_type_id_item_id_dogma_effects type: array mutator_type_id: description: The type ID of the mutator used to generate the dynamic item. format: int32 title: get_dogma_dynamic_items_type_id_item_id_mutator_type_id type: integer source_type_id: description: The type ID of the source item the mutator was applied to create the dynamic item. format: int32 title: get_dogma_dynamic_items_type_id_item_id_source_type_id type: integer required: - dogma_attributes - dogma_effects - created_by - source_type_id - mutator_type_id title: get_dogma_dynamic_items_type_id_item_id_ok type: object examples: response: value: created_by: 2112625428 dogma_attributes: - attribute_id: 9 value: 350 dogma_effects: - effect_id: 508 is_default: false mutator_type_id: 47845 source_type_id: 33103 "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: Item not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_dogma_dynamic_items_type_id_item_id_404_not_found type: string title: get_dogma_dynamic_items_type_id_item_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 Dynamic Item Information tags: - Dogma x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /dogma/effects/: get: description: |- Get a list of dogma effect ids --- Alternate route: `/dev/dogma/effects/` Alternate route: `/legacy/dogma/effects/` Alternate route: `/v1/dogma/effects/` --- This route expires daily at 11:05 operationId: get_dogma_effects parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of dogma effect 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_dogma_effects_200_ok type: integer maxItems: 10000 title: get_dogma_effects_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 Effects tags: - Dogma x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/dogma/effects/{effect_id}/": get: description: |- Get information on a dogma effect --- Alternate route: `/dev/dogma/effects/{effect_id}/` Alternate route: `/v2/dogma/effects/{effect_id}/` --- This route expires daily at 11:05 operationId: get_dogma_effects_effect_id parameters: - $ref: "#/components/parameters/datasource" - description: A dogma effect ID in: path name: effect_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Information about a dogma effect 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: description: description: description string title: get_dogma_effects_effect_id_description type: string disallow_auto_repeat: description: disallow_auto_repeat boolean title: get_dogma_effects_effect_id_disallow_auto_repeat type: boolean discharge_attribute_id: description: discharge_attribute_id integer format: int32 title: get_dogma_effects_effect_id_discharge_attribute_id type: integer display_name: description: display_name string title: get_dogma_effects_effect_id_display_name type: string duration_attribute_id: description: duration_attribute_id integer format: int32 title: get_dogma_effects_effect_id_duration_attribute_id type: integer effect_category: description: effect_category integer format: int32 title: get_dogma_effects_effect_id_effect_category type: integer effect_id: description: effect_id integer format: int32 title: get_dogma_effects_effect_id_effect_id type: integer electronic_chance: description: electronic_chance boolean title: get_dogma_effects_effect_id_electronic_chance type: boolean falloff_attribute_id: description: falloff_attribute_id integer format: int32 title: get_dogma_effects_effect_id_falloff_attribute_id type: integer icon_id: description: icon_id integer format: int32 title: get_dogma_effects_effect_id_icon_id type: integer is_assistance: description: is_assistance boolean title: get_dogma_effects_effect_id_is_assistance type: boolean is_offensive: description: is_offensive boolean title: get_dogma_effects_effect_id_is_offensive type: boolean is_warp_safe: description: is_warp_safe boolean title: get_dogma_effects_effect_id_is_warp_safe type: boolean modifiers: description: modifiers array items: description: modifier object properties: domain: description: domain string title: get_dogma_effects_effect_id_domain type: string effect_id: description: effect_id integer format: int32 title: get_dogma_effects_effect_id_modifier_effect_id type: integer func: description: func string title: get_dogma_effects_effect_id_func type: string modified_attribute_id: description: modified_attribute_id integer format: int32 title: get_dogma_effects_effect_id_modified_attribute_id type: integer modifying_attribute_id: description: modifying_attribute_id integer format: int32 title: get_dogma_effects_effect_id_modifying_attribute_id type: integer operator: description: operator integer format: int32 title: get_dogma_effects_effect_id_operator type: integer required: - func title: get_dogma_effects_effect_id_modifier type: object maxItems: 100 title: get_dogma_effects_effect_id_modifiers type: array name: description: name string title: get_dogma_effects_effect_id_name type: string post_expression: description: post_expression integer format: int32 title: get_dogma_effects_effect_id_post_expression type: integer pre_expression: description: pre_expression integer format: int32 title: get_dogma_effects_effect_id_pre_expression type: integer published: description: published boolean title: get_dogma_effects_effect_id_published type: boolean range_attribute_id: description: range_attribute_id integer format: int32 title: get_dogma_effects_effect_id_range_attribute_id type: integer range_chance: description: range_chance boolean title: get_dogma_effects_effect_id_range_chance type: boolean tracking_speed_attribute_id: description: tracking_speed_attribute_id integer format: int32 title: get_dogma_effects_effect_id_tracking_speed_attribute_id type: integer required: - effect_id title: get_dogma_effects_effect_id_ok type: object examples: response: value: description: Requires a high power slot. display_name: High power effect_category: 0 effect_id: 12 icon_id: 293 name: hiPower post_expression: 131 pre_expression: 131 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: Dogma effect not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_dogma_effects_effect_id_404_not_found type: string title: get_dogma_effects_effect_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 Effect Information tags: - Dogma x-alternate-versions: - dev - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/fleets/{fleet_id}/": get: description: |- Return details about a fleet --- Alternate route: `/dev/fleets/{fleet_id}/` Alternate route: `/legacy/fleets/{fleet_id}/` Alternate route: `/v1/fleets/{fleet_id}/` --- This route is cached for up to 5 seconds operationId: get_fleets_fleet_id parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/token" responses: "200": description: Details about a fleet 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: is_free_move: description: Is free-move enabled title: get_fleets_fleet_id_is_free_move type: boolean is_registered: description: Does the fleet have an active fleet advertisement title: get_fleets_fleet_id_is_registered type: boolean is_voice_enabled: description: Is EVE Voice enabled title: get_fleets_fleet_id_is_voice_enabled type: boolean motd: description: Fleet MOTD in CCP flavoured HTML title: get_fleets_fleet_id_motd type: string required: - motd - is_free_move - is_registered - is_voice_enabled title: get_fleets_fleet_id_ok type: object examples: response: value: is_free_move: false is_registered: false is_voice_enabled: false motd: This is an awesome fleet! "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: get_fleets_fleet_id_404_not_found type: string title: get_fleets_fleet_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-fleets.read_fleet.v1 summary: EVE Online Get Fleet Information tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK put: description: | Update settings about a fleet --- Alternate route: `/dev/fleets/{fleet_id}/` Alternate route: `/legacy/fleets/{fleet_id}/` Alternate route: `/v1/fleets/{fleet_id}/` operationId: put_fleets_fleet_id parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: new_settings object properties: is_free_move: description: Should free-move be enabled in the fleet title: put_fleets_fleet_id_is_free_move type: boolean motd: description: New fleet MOTD in CCP flavoured HTML title: put_fleets_fleet_id_motd type: string title: put_fleets_fleet_id_new_settings type: object examples: PutFleetsFleetIdRequestExample: summary: Default put_fleets_fleet_id request x-microcks-default: true value: is_free_move: false motd: example description: What to update for this fleet required: true responses: "204": description: Fleet updated "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: put_fleets_fleet_id_404_not_found type: string title: put_fleets_fleet_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-fleets.write_fleet.v1 summary: EVE Online Update Fleet tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/fleets/{fleet_id}/members/": get: description: |- Return information about fleet members --- Alternate route: `/dev/fleets/{fleet_id}/members/` Alternate route: `/legacy/fleets/{fleet_id}/members/` Alternate route: `/v1/fleets/{fleet_id}/members/` --- This route is cached for up to 5 seconds operationId: get_fleets_fleet_id_members parameters: - $ref: "#/components/parameters/Accept-Language" - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/language" - $ref: "#/components/parameters/token" responses: "200": description: A list of fleet members 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: character_id: description: character_id integer format: int32 title: get_fleets_fleet_id_members_character_id type: integer join_time: description: join_time string format: date-time title: get_fleets_fleet_id_members_join_time type: string role: description: Member’s role in fleet enum: - fleet_commander - wing_commander - squad_commander - squad_member title: get_fleets_fleet_id_members_role type: string role_name: description: Localized role names title: get_fleets_fleet_id_members_role_name type: string ship_type_id: description: ship_type_id integer format: int32 title: get_fleets_fleet_id_members_ship_type_id type: integer solar_system_id: description: Solar system the member is located in format: int32 title: get_fleets_fleet_id_members_solar_system_id type: integer squad_id: description: ID of the squad the member is in. If not applicable, will be set to -1 format: int64 title: get_fleets_fleet_id_members_squad_id type: integer station_id: description: Station in which the member is docked in, if applicable format: int64 title: get_fleets_fleet_id_members_station_id type: integer takes_fleet_warp: description: Whether the member take fleet warps title: get_fleets_fleet_id_members_takes_fleet_warp type: boolean wing_id: description: ID of the wing the member is in. If not applicable, will be set to -1 format: int64 title: get_fleets_fleet_id_members_wing_id type: integer required: - character_id - ship_type_id - wing_id - squad_id - role - role_name - join_time - takes_fleet_warp - solar_system_id title: get_fleets_fleet_id_members_200_ok type: object maxItems: 256 title: get_fleets_fleet_id_members_ok type: array examples: response: value: - character_id: 93265215 join_time: 2016-04-29T12:34:56Z role: squad_commander role_name: Squad Commander (Boss) ship_type_id: 33328 solar_system_id: 30003729 squad_id: 3129411261968 station_id: 61000180 takes_fleet_warp: true wing_id: 2073711261968 "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: get_fleets_fleet_id_members_404_not_found type: string title: get_fleets_fleet_id_members_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-fleets.read_fleet.v1 summary: EVE Online Get Fleet Members tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK post: description: > Invite a character into the fleet. If a character has a CSPA charge set it is not possible to invite them to the fleet using ESI --- Alternate route: `/dev/fleets/{fleet_id}/members/` Alternate route: `/legacy/fleets/{fleet_id}/members/` Alternate route: `/v1/fleets/{fleet_id}/members/` operationId: post_fleets_fleet_id_members parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: invitation object properties: character_id: description: The character you want to invite format: int32 title: post_fleets_fleet_id_members_character_id type: integer role: description: If a character is invited with the `fleet_commander` role, neither `wing_id` or `squad_id` should be specified. If a character is invited with the `wing_commander` role, only `wing_id` should be specified. If a character is invited with the `squad_commander` role, both `wing_id` and `squad_id` should be specified. If a character is invited with the `squad_member` role, `wing_id` and `squad_id` should either both be specified or not specified at all. If they aren’t specified, the invited character will join any squad with available positions. enum: - fleet_commander - wing_commander - squad_commander - squad_member title: post_fleets_fleet_id_members_role type: string squad_id: description: squad_id integer format: int64 minimum: 0 title: post_fleets_fleet_id_members_squad_id type: integer wing_id: description: wing_id integer format: int64 minimum: 0 title: post_fleets_fleet_id_members_wing_id type: integer required: - character_id - role title: post_fleets_fleet_id_members_invitation type: object examples: PostFleetsFleetIdMembersRequestExample: summary: Default post_fleets_fleet_id_members request x-microcks-default: true value: character_id: 1689391488 role: fleet_commander squad_id: 1001 wing_id: 1001 description: Details of the invitation required: true responses: "204": description: Fleet invitation sent "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: post_fleets_fleet_id_members_404_not_found type: string title: post_fleets_fleet_id_members_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 "422": description: Errors in invitation content: application/json: schema: description: 422 unprocessable entity object properties: error: description: error message title: post_fleets_fleet_id_members_error type: string title: post_fleets_fleet_id_members_unprocessable_entity type: object examples: response: value: error: missing wing_id "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-fleets.write_fleet.v1 summary: EVE Online Create Fleet Invitation tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/fleets/{fleet_id}/members/{member_id}/": delete: description: | Kick a fleet member --- Alternate route: `/dev/fleets/{fleet_id}/members/{member_id}/` Alternate route: `/legacy/fleets/{fleet_id}/members/{member_id}/` Alternate route: `/v1/fleets/{fleet_id}/members/{member_id}/` operationId: delete_fleets_fleet_id_members_member_id parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - description: The character ID of a member in this fleet in: path name: member_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" responses: "204": description: Fleet member kicked "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: delete_fleets_fleet_id_members_member_id_404_not_found type: string title: delete_fleets_fleet_id_members_member_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-fleets.write_fleet.v1 summary: EVE Online Kick Fleet Member tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK put: description: | Move a fleet member around --- Alternate route: `/dev/fleets/{fleet_id}/members/{member_id}/` Alternate route: `/legacy/fleets/{fleet_id}/members/{member_id}/` Alternate route: `/v1/fleets/{fleet_id}/members/{member_id}/` operationId: put_fleets_fleet_id_members_member_id parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - description: The character ID of a member in this fleet in: path name: member_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: movement object properties: role: description: If a character is moved to the `fleet_commander` role, neither `wing_id` or `squad_id` should be specified. If a character is moved to the `wing_commander` role, only `wing_id` should be specified. If a character is moved to the `squad_commander` role, both `wing_id` and `squad_id` should be specified. If a character is moved to the `squad_member` role, both `wing_id` and `squad_id` should be specified. enum: - fleet_commander - wing_commander - squad_commander - squad_member title: put_fleets_fleet_id_members_member_id_role type: string squad_id: description: squad_id integer format: int64 minimum: 0 title: put_fleets_fleet_id_members_member_id_squad_id type: integer wing_id: description: wing_id integer format: int64 minimum: 0 title: put_fleets_fleet_id_members_member_id_wing_id type: integer required: - role title: put_fleets_fleet_id_members_member_id_movement type: object examples: PutFleetsFleetIdMembersMemberIdRequestExample: summary: Default put_fleets_fleet_id_members_member_id request x-microcks-default: true value: role: fleet_commander squad_id: 1001 wing_id: 1001 description: Details of the invitation required: true responses: "204": description: Fleet invitation sent "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: put_fleets_fleet_id_members_member_id_404_not_found type: string title: put_fleets_fleet_id_members_member_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 "422": description: Errors in invitation content: application/json: schema: description: 422 unprocessable entity object properties: error: description: error message title: put_fleets_fleet_id_members_member_id_error type: string title: put_fleets_fleet_id_members_member_id_unprocessable_entity type: object examples: response: value: error: missing wing_id "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-fleets.write_fleet.v1 summary: EVE Online Move Fleet Member tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/fleets/{fleet_id}/squads/{squad_id}/": delete: description: | Delete a fleet squad, only empty squads can be deleted --- Alternate route: `/dev/fleets/{fleet_id}/squads/{squad_id}/` Alternate route: `/legacy/fleets/{fleet_id}/squads/{squad_id}/` Alternate route: `/v1/fleets/{fleet_id}/squads/{squad_id}/` operationId: delete_fleets_fleet_id_squads_squad_id parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - description: The squad to delete in: path name: squad_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" responses: "204": description: Squad deleted "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: delete_fleets_fleet_id_squads_squad_id_404_not_found type: string title: delete_fleets_fleet_id_squads_squad_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-fleets.write_fleet.v1 summary: EVE Online Delete Fleet Squad tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK put: description: | Rename a fleet squad --- Alternate route: `/dev/fleets/{fleet_id}/squads/{squad_id}/` Alternate route: `/legacy/fleets/{fleet_id}/squads/{squad_id}/` Alternate route: `/v1/fleets/{fleet_id}/squads/{squad_id}/` operationId: put_fleets_fleet_id_squads_squad_id parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - description: The squad to rename in: path name: squad_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: naming object properties: name: description: name string maxLength: 10 title: put_fleets_fleet_id_squads_squad_id_name type: string required: - name title: put_fleets_fleet_id_squads_squad_id_naming type: object examples: PutFleetsFleetIdSquadsSquadIdRequestExample: summary: Default put_fleets_fleet_id_squads_squad_id request x-microcks-default: true value: name: Example Name description: New name of the squad required: true responses: "204": description: Squad renamed "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: put_fleets_fleet_id_squads_squad_id_404_not_found type: string title: put_fleets_fleet_id_squads_squad_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-fleets.write_fleet.v1 summary: EVE Online Rename Fleet Squad tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/fleets/{fleet_id}/wings/": get: description: |- Return information about wings in a fleet --- Alternate route: `/dev/fleets/{fleet_id}/wings/` Alternate route: `/legacy/fleets/{fleet_id}/wings/` Alternate route: `/v1/fleets/{fleet_id}/wings/` --- This route is cached for up to 5 seconds operationId: get_fleets_fleet_id_wings parameters: - $ref: "#/components/parameters/Accept-Language" - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/language" - $ref: "#/components/parameters/token" responses: "200": description: A list of fleet wings 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: id: description: id integer format: int64 title: get_fleets_fleet_id_wings_id type: integer name: description: name string title: get_fleets_fleet_id_wings_name type: string squads: description: squads array items: description: squad object properties: id: description: id integer format: int64 title: get_fleets_fleet_id_wings_squad_id type: integer name: description: name string title: get_fleets_fleet_id_wings_squad_name type: string required: - name - id title: get_fleets_fleet_id_wings_squad type: object maxItems: 25 title: get_fleets_fleet_id_wings_squads type: array required: - name - id - squads title: get_fleets_fleet_id_wings_200_ok type: object maxItems: 25 title: get_fleets_fleet_id_wings_ok type: array examples: response: value: - id: 2073711261968 name: Wing 1 squads: - id: 3129411261968 name: Squad 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 "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: get_fleets_fleet_id_wings_404_not_found type: string title: get_fleets_fleet_id_wings_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-fleets.read_fleet.v1 summary: EVE Online Get Fleet Wings tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK post: description: | Create a new wing in a fleet --- Alternate route: `/dev/fleets/{fleet_id}/wings/` Alternate route: `/legacy/fleets/{fleet_id}/wings/` Alternate route: `/v1/fleets/{fleet_id}/wings/` operationId: post_fleets_fleet_id_wings parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" responses: "201": description: Wing created content: application/json: schema: description: 201 created object properties: wing_id: description: The wing_id of the newly created wing format: int64 title: post_fleets_fleet_id_wings_wing_id type: integer required: - wing_id title: post_fleets_fleet_id_wings_created type: object examples: response: value: wing_id: 123 "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: post_fleets_fleet_id_wings_404_not_found type: string title: post_fleets_fleet_id_wings_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-fleets.write_fleet.v1 summary: EVE Online Create Fleet Wing tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/fleets/{fleet_id}/wings/{wing_id}/": delete: description: > Delete a fleet wing, only empty wings can be deleted. The wing may contain squads, but the squads must be empty --- Alternate route: `/dev/fleets/{fleet_id}/wings/{wing_id}/` Alternate route: `/legacy/fleets/{fleet_id}/wings/{wing_id}/` Alternate route: `/v1/fleets/{fleet_id}/wings/{wing_id}/` operationId: delete_fleets_fleet_id_wings_wing_id parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" - description: The wing to delete in: path name: wing_id required: true schema: type: integer format: int64 example: 1001 responses: "204": description: Wing deleted "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: delete_fleets_fleet_id_wings_wing_id_404_not_found type: string title: delete_fleets_fleet_id_wings_wing_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-fleets.write_fleet.v1 summary: EVE Online Delete Fleet Wing tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK put: description: | Rename a fleet wing --- Alternate route: `/dev/fleets/{fleet_id}/wings/{wing_id}/` Alternate route: `/legacy/fleets/{fleet_id}/wings/{wing_id}/` Alternate route: `/v1/fleets/{fleet_id}/wings/{wing_id}/` operationId: put_fleets_fleet_id_wings_wing_id parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" - description: The wing to rename in: path name: wing_id required: true schema: type: integer format: int64 example: 1001 requestBody: content: application/json: schema: description: naming object properties: name: description: name string maxLength: 10 title: put_fleets_fleet_id_wings_wing_id_name type: string required: - name title: put_fleets_fleet_id_wings_wing_id_naming type: object examples: PutFleetsFleetIdWingsWingIdRequestExample: summary: Default put_fleets_fleet_id_wings_wing_id request x-microcks-default: true value: name: Example Name description: New name of the wing required: true responses: "204": description: Wing renamed "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: put_fleets_fleet_id_wings_wing_id_404_not_found type: string title: put_fleets_fleet_id_wings_wing_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-fleets.write_fleet.v1 summary: EVE Online Rename Fleet Wing tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/fleets/{fleet_id}/wings/{wing_id}/squads/": post: description: | Create a new squad in a fleet --- Alternate route: `/dev/fleets/{fleet_id}/wings/{wing_id}/squads/` Alternate route: `/legacy/fleets/{fleet_id}/wings/{wing_id}/squads/` Alternate route: `/v1/fleets/{fleet_id}/wings/{wing_id}/squads/` operationId: post_fleets_fleet_id_wings_wing_id_squads parameters: - $ref: "#/components/parameters/datasource" - description: ID for a fleet in: path name: fleet_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" - description: The wing_id to create squad in in: path name: wing_id required: true schema: type: integer format: int64 example: 1001 responses: "201": description: Squad created content: application/json: schema: description: 201 created object properties: squad_id: description: The squad_id of the newly created squad format: int64 title: post_fleets_fleet_id_wings_wing_id_squads_squad_id type: integer required: - squad_id title: post_fleets_fleet_id_wings_wing_id_squads_created type: object examples: response: value: squad_id: 123 "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: The fleet does not exist or you don't have access to it content: application/json: schema: description: Not found properties: error: description: Not found message title: post_fleets_fleet_id_wings_wing_id_squads_404_not_found type: string title: post_fleets_fleet_id_wings_wing_id_squads_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-fleets.write_fleet.v1 summary: EVE Online Create Fleet Squad tags: - Fleets x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /fw/leaderboards/: get: description: >- Top 4 leaderboard of factions for kills and victory points separated by total, last week and yesterday --- Alternate route: `/dev/fw/leaderboards/` Alternate route: `/legacy/fw/leaderboards/` Alternate route: `/v1/fw/leaderboards/` Alternate route: `/v2/fw/leaderboards/` --- This route expires daily at 11:05 operationId: get_fw_leaderboards parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Corporation leaderboard of kills and victory points within faction warfare 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: kills: description: Top 4 rankings of factions by number of kills from yesterday, last week and in total properties: active_total: description: Top 4 ranking of factions active in faction warfare by total kills. A faction is considered "active" if they have participated in faction warfare in the past 14 days items: description: active_total object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_amount type: integer faction_id: description: faction_id integer format: int32 title: get_fw_leaderboards_faction_id type: integer title: get_fw_leaderboards_active_total_active_total type: object maxItems: 4 title: get_fw_leaderboards_active_total type: array last_week: description: Top 4 ranking of factions by kills in the past week items: description: last_week object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_last_week_amount type: integer faction_id: description: faction_id integer format: int32 title: get_fw_leaderboards_last_week_faction_id type: integer title: get_fw_leaderboards_last_week_last_week type: object maxItems: 4 title: get_fw_leaderboards_last_week type: array yesterday: description: Top 4 ranking of factions by kills in the past day items: description: yesterday object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_yesterday_amount type: integer faction_id: description: faction_id integer format: int32 title: get_fw_leaderboards_yesterday_faction_id type: integer title: get_fw_leaderboards_yesterday_yesterday type: object maxItems: 4 title: get_fw_leaderboards_yesterday type: array required: - yesterday - last_week - active_total title: get_fw_leaderboards_kills type: object victory_points: description: Top 4 rankings of factions by victory points from yesterday, last week and in total properties: active_total: description: Top 4 ranking of factions active in faction warfare by total victory points. A faction is considered "active" if they have participated in faction warfare in the past 14 days items: description: active_total object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_active_total_amount type: integer faction_id: description: faction_id integer format: int32 title: get_fw_leaderboards_active_total_faction_id type: integer title: get_fw_leaderboards_active_total_active_total_1 type: object maxItems: 4 title: get_fw_leaderboards_victory_points_active_total type: array last_week: description: Top 4 ranking of factions by victory points in the past week items: description: last_week object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_last_week_amount_1 type: integer faction_id: description: faction_id integer format: int32 title: get_fw_leaderboards_last_week_faction_id_1 type: integer title: get_fw_leaderboards_last_week_last_week_1 type: object maxItems: 4 title: get_fw_leaderboards_victory_points_last_week type: array yesterday: description: Top 4 ranking of factions by victory points in the past day items: description: yesterday object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_yesterday_amount_1 type: integer faction_id: description: faction_id integer format: int32 title: get_fw_leaderboards_yesterday_faction_id_1 type: integer title: get_fw_leaderboards_yesterday_yesterday_1 type: object maxItems: 4 title: get_fw_leaderboards_victory_points_yesterday type: array required: - yesterday - last_week - active_total title: get_fw_leaderboards_victory_points type: object required: - kills - victory_points title: get_fw_leaderboards_ok type: object examples: response: value: kills: active_total: - amount: 832273 faction_id: 500004 - amount: 687915 faction_id: 500001 last_week: - amount: 730 faction_id: 500001 - amount: 671 faction_id: 500004 yesterday: - amount: 100 faction_id: 500001 - amount: 50 faction_id: 500004 victory_points: active_total: - amount: 53130500 faction_id: 500001 - amount: 50964263 faction_id: 500004 last_week: - amount: 97360 faction_id: 500001 - amount: 84980 faction_id: 500004 yesterday: - amount: 5000 faction_id: 500002 - amount: 3500 faction_id: 500003 "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 of the Top Factions in Faction Warfare tags: - Faction Warfare x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /fw/leaderboards/characters/: get: description: >- Top 100 leaderboard of pilots for kills and victory points separated by total, last week and yesterday --- Alternate route: `/dev/fw/leaderboards/characters/` Alternate route: `/legacy/fw/leaderboards/characters/` Alternate route: `/v1/fw/leaderboards/characters/` Alternate route: `/v2/fw/leaderboards/characters/` --- This route expires daily at 11:05 operationId: get_fw_leaderboards_characters parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Character leaderboard of kills and victory points within faction warfare 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: kills: description: Top 100 rankings of pilots by number of kills from yesterday, last week and in total properties: active_total: description: Top 100 ranking of pilots active in faction warfare by total kills. A pilot is considered "active" if they have participated in faction warfare in the past 14 days items: description: active_total object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_characters_amount type: integer character_id: description: character_id integer format: int32 title: get_fw_leaderboards_characters_character_id type: integer title: get_fw_leaderboards_characters_active_total_active_total type: object maxItems: 100 title: get_fw_leaderboards_characters_active_total type: array last_week: description: Top 100 ranking of pilots by kills in the past week items: description: last_week object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_characters_last_week_amount type: integer character_id: description: character_id integer format: int32 title: get_fw_leaderboards_characters_last_week_character_id type: integer title: get_fw_leaderboards_characters_last_week_last_week type: object maxItems: 100 title: get_fw_leaderboards_characters_last_week type: array yesterday: description: Top 100 ranking of pilots by kills in the past day items: description: yesterday object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_characters_yesterday_amount type: integer character_id: description: character_id integer format: int32 title: get_fw_leaderboards_characters_yesterday_character_id type: integer title: get_fw_leaderboards_characters_yesterday_yesterday type: object maxItems: 100 title: get_fw_leaderboards_characters_yesterday type: array required: - yesterday - last_week - active_total title: get_fw_leaderboards_characters_kills type: object victory_points: description: Top 100 rankings of pilots by victory points from yesterday, last week and in total properties: active_total: description: Top 100 ranking of pilots active in faction warfare by total victory points. A pilot is considered "active" if they have participated in faction warfare in the past 14 days items: description: active_total object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_characters_active_total_amount type: integer character_id: description: character_id integer format: int32 title: get_fw_leaderboards_characters_active_total_character_id type: integer title: get_fw_leaderboards_characters_active_total_active_total_1 type: object maxItems: 100 title: get_fw_leaderboards_characters_victory_points_active_total type: array last_week: description: Top 100 ranking of pilots by victory points in the past week items: description: last_week object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_characters_last_week_amount_1 type: integer character_id: description: character_id integer format: int32 title: get_fw_leaderboards_characters_last_week_character_id_1 type: integer title: get_fw_leaderboards_characters_last_week_last_week_1 type: object maxItems: 100 title: get_fw_leaderboards_characters_victory_points_last_week type: array yesterday: description: Top 100 ranking of pilots by victory points in the past day items: description: yesterday object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_characters_yesterday_amount_1 type: integer character_id: description: character_id integer format: int32 title: get_fw_leaderboards_characters_yesterday_character_id_1 type: integer title: get_fw_leaderboards_characters_yesterday_yesterday_1 type: object maxItems: 100 title: get_fw_leaderboards_characters_victory_points_yesterday type: array required: - yesterday - last_week - active_total title: get_fw_leaderboards_characters_victory_points type: object required: - kills - victory_points title: get_fw_leaderboards_characters_ok type: object examples: response: value: kills: active_total: - amount: 10000 character_id: 2112625428 - amount: 8500 character_id: 95465499 last_week: - amount: 100 character_id: 2112625428 - amount: 70 character_id: 95465499 yesterday: - amount: 34 character_id: 2112625428 - amount: 20 character_id: 95465499 victory_points: active_total: - amount: 1239158 character_id: 2112625428 - amount: 1139029 character_id: 95465499 last_week: - amount: 2660 character_id: 2112625428 - amount: 2000 character_id: 95465499 yesterday: - amount: 620 character_id: 2112625428 - amount: 550 character_id: 95465499 "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 of the Top Pilots in Faction Warfare tags: - Faction Warfare x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /fw/leaderboards/corporations/: get: description: >- Top 10 leaderboard of corporations for kills and victory points separated by total, last week and yesterday --- Alternate route: `/dev/fw/leaderboards/corporations/` Alternate route: `/legacy/fw/leaderboards/corporations/` Alternate route: `/v1/fw/leaderboards/corporations/` Alternate route: `/v2/fw/leaderboards/corporations/` --- This route expires daily at 11:05 operationId: get_fw_leaderboards_corporations parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Corporation leaderboard of kills and victory points within faction warfare 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: kills: description: Top 10 rankings of corporations by number of kills from yesterday, last week and in total properties: active_total: description: Top 10 ranking of corporations active in faction warfare by total kills. A corporation is considered "active" if they have participated in faction warfare in the past 14 days items: description: active_total object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_corporations_amount type: integer corporation_id: description: corporation_id integer format: int32 title: get_fw_leaderboards_corporations_corporation_id type: integer title: get_fw_leaderboards_corporations_active_total_active_total type: object maxItems: 10 title: get_fw_leaderboards_corporations_active_total type: array last_week: description: Top 10 ranking of corporations by kills in the past week items: description: last_week object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_corporations_last_week_amount type: integer corporation_id: description: corporation_id integer format: int32 title: get_fw_leaderboards_corporations_last_week_corporation_id type: integer title: get_fw_leaderboards_corporations_last_week_last_week type: object maxItems: 10 title: get_fw_leaderboards_corporations_last_week type: array yesterday: description: Top 10 ranking of corporations by kills in the past day items: description: yesterday object properties: amount: description: Amount of kills format: int32 title: get_fw_leaderboards_corporations_yesterday_amount type: integer corporation_id: description: corporation_id integer format: int32 title: get_fw_leaderboards_corporations_yesterday_corporation_id type: integer title: get_fw_leaderboards_corporations_yesterday_yesterday type: object maxItems: 10 title: get_fw_leaderboards_corporations_yesterday type: array required: - yesterday - last_week - active_total title: get_fw_leaderboards_corporations_kills type: object victory_points: description: Top 10 rankings of corporations by victory points from yesterday, last week and in total properties: active_total: description: Top 10 ranking of corporations active in faction warfare by total victory points. A corporation is considered "active" if they have participated in faction warfare in the past 14 days items: description: active_total object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_corporations_active_total_amount type: integer corporation_id: description: corporation_id integer format: int32 title: get_fw_leaderboards_corporations_active_total_corporation_id type: integer title: get_fw_leaderboards_corporations_active_total_active_total_1 type: object maxItems: 10 title: get_fw_leaderboards_corporations_victory_points_active_total type: array last_week: description: Top 10 ranking of corporations by victory points in the past week items: description: last_week object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_corporations_last_week_amount_1 type: integer corporation_id: description: corporation_id integer format: int32 title: get_fw_leaderboards_corporations_last_week_corporation_id_1 type: integer title: get_fw_leaderboards_corporations_last_week_last_week_1 type: object maxItems: 10 title: get_fw_leaderboards_corporations_victory_points_last_week type: array yesterday: description: Top 10 ranking of corporations by victory points in the past day items: description: yesterday object properties: amount: description: Amount of victory points format: int32 title: get_fw_leaderboards_corporations_yesterday_amount_1 type: integer corporation_id: description: corporation_id integer format: int32 title: get_fw_leaderboards_corporations_yesterday_corporation_id_1 type: integer title: get_fw_leaderboards_corporations_yesterday_yesterday_1 type: object maxItems: 10 title: get_fw_leaderboards_corporations_victory_points_yesterday type: array required: - yesterday - last_week - active_total title: get_fw_leaderboards_corporations_victory_points type: object required: - kills - victory_points title: get_fw_leaderboards_corporations_ok type: object examples: response: value: kills: active_total: - amount: 81692 corporation_id: 1000180 - amount: 76793 corporation_id: 1000182 last_week: - amount: 290 corporation_id: 1000180 - amount: 169 corporation_id: 1000182 yesterday: - amount: 51 corporation_id: 1000180 - amount: 39 corporation_id: 1000182 victory_points: active_total: - amount: 18640927 corporation_id: 1000180 - amount: 18078265 corporation_id: 1000181 last_week: - amount: 91980 corporation_id: 1000180 - amount: 58920 corporation_id: 1000181 yesterday: - amount: 12600 corporation_id: 1000180 - amount: 8240 corporation_id: 1000181 "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 of the Top Corporations in Faction Warfare tags: - Faction Warfare x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /fw/stats/: get: description: |- Statistical overviews of factions involved in faction warfare --- Alternate route: `/dev/fw/stats/` Alternate route: `/legacy/fw/stats/` Alternate route: `/v1/fw/stats/` Alternate route: `/v2/fw/stats/` --- This route expires daily at 11:05 operationId: get_fw_stats parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Per faction breakdown of faction warfare statistics 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: faction_id: description: faction_id integer format: int32 title: get_fw_stats_faction_id type: integer kills: description: Summary of kills against an enemy faction for the given faction properties: last_week: description: Last week's total number of kills against enemy factions format: int32 title: get_fw_stats_last_week type: integer total: description: Total number of kills against enemy factions since faction warfare began format: int32 title: get_fw_stats_total type: integer yesterday: description: Yesterday's total number of kills against enemy factions format: int32 title: get_fw_stats_yesterday type: integer required: - yesterday - last_week - total title: get_fw_stats_kills type: object pilots: description: How many pilots fight for the given faction format: int32 title: get_fw_stats_pilots type: integer systems_controlled: description: The number of solar systems controlled by the given faction format: int32 title: get_fw_stats_systems_controlled type: integer victory_points: description: Summary of victory points gained for the given faction properties: last_week: description: Last week's victory points gained format: int32 title: get_fw_stats_victory_points_last_week type: integer total: description: Total victory points gained since faction warfare began format: int32 title: get_fw_stats_victory_points_total type: integer yesterday: description: Yesterday's victory points gained format: int32 title: get_fw_stats_victory_points_yesterday type: integer required: - yesterday - last_week - total title: get_fw_stats_victory_points type: object required: - faction_id - pilots - systems_controlled - kills - victory_points title: get_fw_stats_200_ok type: object maxItems: 100 title: get_fw_stats_ok type: array examples: response: value: - faction_id: 500001 kills: last_week: 893 total: 684350 yesterday: 136 pilots: 28863 systems_controlled: 20 victory_points: last_week: 102640 total: 52658260 yesterday: 15980 "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 An Overview of Statistics About Factions Involved in Faction Warfare tags: - Faction Warfare x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /fw/systems/: get: description: |- An overview of the current ownership of faction warfare solar systems --- Alternate route: `/dev/fw/systems/` Alternate route: `/legacy/fw/systems/` Alternate route: `/v2/fw/systems/` Alternate route: `/v3/fw/systems/` --- This route is cached for up to 1800 seconds operationId: get_fw_systems parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: All faction warfare solar systems 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: contested: description: contested string enum: - captured - contested - uncontested - vulnerable title: get_fw_systems_contested type: string occupier_faction_id: description: occupier_faction_id integer format: int32 title: get_fw_systems_occupier_faction_id type: integer owner_faction_id: description: owner_faction_id integer format: int32 title: get_fw_systems_owner_faction_id type: integer solar_system_id: description: solar_system_id integer format: int32 title: get_fw_systems_solar_system_id type: integer victory_points: description: victory_points integer format: int32 title: get_fw_systems_victory_points type: integer victory_points_threshold: description: victory_points_threshold integer format: int32 title: get_fw_systems_victory_points_threshold type: integer required: - solar_system_id - occupier_faction_id - owner_faction_id - victory_points - victory_points_threshold - contested title: get_fw_systems_200_ok type: object maxItems: 171 title: get_fw_systems_ok type: array examples: response: value: - contested: uncontested occupier_faction_id: 500001 owner_faction_id: 500001 solar_system_id: 30002096 victory_points: 60 victory_points_threshold: 3000 "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 Ownership of Faction Warfare Systems tags: - Faction Warfare x-alternate-versions: - dev - legacy - v2 - v3 x-cached-seconds: 1800 x-microcks-operation: delay: 0 dispatcher: FALLBACK /fw/wars/: get: description: |- Data about which NPC factions are at war --- Alternate route: `/dev/fw/wars/` Alternate route: `/legacy/fw/wars/` Alternate route: `/v1/fw/wars/` Alternate route: `/v2/fw/wars/` --- This route expires daily at 11:05 operationId: get_fw_wars parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of NPC factions at war 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: List of factions at war items: description: 200 ok object properties: against_id: description: The faction ID of the enemy faction. format: int32 title: get_fw_wars_against_id type: integer faction_id: description: faction_id integer format: int32 title: get_fw_wars_faction_id type: integer required: - faction_id - against_id title: get_fw_wars_200_ok type: object maxItems: 100 title: get_fw_wars_ok type: array examples: response: value: - against_id: 500002 faction_id: 500001 "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 Data About Which NPC Factions Are at War tags: - Faction Warfare x-alternate-versions: - dev - legacy - v1 - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /incursions/: get: description: |- Return a list of current incursions --- Alternate route: `/dev/incursions/` Alternate route: `/legacy/incursions/` Alternate route: `/v1/incursions/` --- This route is cached for up to 300 seconds operationId: get_incursions parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of incursions 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: constellation_id: description: The constellation id in which this incursion takes place format: int32 title: get_incursions_constellation_id type: integer faction_id: description: The attacking faction's id format: int32 title: get_incursions_faction_id type: integer has_boss: description: Whether the final encounter has boss or not title: get_incursions_has_boss type: boolean infested_solar_systems: description: A list of infested solar system ids that are a part of this incursion items: description: infested_solar_system integer format: int32 title: get_incursions_infested_solar_system type: integer maxItems: 100 title: get_incursions_infested_solar_systems type: array influence: description: Influence of this incursion as a float from 0 to 1 format: float title: get_incursions_influence type: number staging_solar_system_id: description: Staging solar system for this incursion format: int32 title: get_incursions_staging_solar_system_id type: integer state: description: The state of this incursion enum: - withdrawing - mobilizing - established title: get_incursions_state type: string type: description: The type of this incursion title: get_incursions_type type: string required: - type - state - influence - has_boss - faction_id - constellation_id - staging_solar_system_id - infested_solar_systems title: get_incursions_200_ok type: object maxItems: 100 title: get_incursions_ok type: array examples: response: value: - constellation_id: 20000607 faction_id: 500019 has_boss: true infested_solar_systems: - 30004148 - 30004149 - 30004150 - 30004151 - 30004152 - 30004153 - 30004154 influence: 0.9 staging_solar_system_id: 30004154 state: mobilizing type: Incursion "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 Incursions tags: - Incursions x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK /industry/facilities/: get: description: |- Return a list of industry facilities --- Alternate route: `/dev/industry/facilities/` Alternate route: `/legacy/industry/facilities/` Alternate route: `/v1/industry/facilities/` --- This route is cached for up to 3600 seconds operationId: get_industry_facilities parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of facilities 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: facility_id: description: ID of the facility format: int64 title: get_industry_facilities_facility_id type: integer owner_id: description: Owner of the facility format: int32 title: get_industry_facilities_owner_id type: integer region_id: description: Region ID where the facility is format: int32 title: get_industry_facilities_region_id type: integer solar_system_id: description: Solar system ID where the facility is format: int32 title: get_industry_facilities_solar_system_id type: integer tax: description: Tax imposed by the facility format: float title: get_industry_facilities_tax type: number type_id: description: Type ID of the facility format: int32 title: get_industry_facilities_type_id type: integer required: - facility_id - owner_id - type_id - solar_system_id - region_id title: get_industry_facilities_200_ok type: object maxItems: 10000 title: get_industry_facilities_ok type: array examples: response: value: - facility_id: 60012544 owner_id: 1000126 region_id: 10000001 solar_system_id: 30000032 tax: 0.1 type_id: 2502 "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 Industry Facilities tags: - Industry x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK /industry/systems/: get: description: |- Return cost indices for solar systems --- Alternate route: `/dev/industry/systems/` Alternate route: `/legacy/industry/systems/` Alternate route: `/v1/industry/systems/` --- This route is cached for up to 3600 seconds operationId: get_industry_systems parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of cost indicies 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: cost_indices: description: cost_indices array items: description: cost_indice object properties: activity: description: activity string enum: - copying - duplicating - invention - manufacturing - none - reaction - researching_material_efficiency - researching_technology - researching_time_efficiency - reverse_engineering title: get_industry_systems_activity type: string cost_index: description: cost_index number format: float title: get_industry_systems_cost_index type: number required: - activity - cost_index title: get_industry_systems_cost_indice type: object maxItems: 10 title: get_industry_systems_cost_indices type: array solar_system_id: description: solar_system_id integer format: int32 title: get_industry_systems_solar_system_id type: integer required: - solar_system_id - cost_indices title: get_industry_systems_200_ok type: object maxItems: 10000 title: get_industry_systems_ok type: array examples: response: value: - cost_indices: - activity: invention cost_index: 0.0048 solar_system_id: 30011392 "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 Solar System Cost Indices tags: - Industry x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK /insurance/prices/: get: description: |- Return available insurance levels for all ship types --- Alternate route: `/dev/insurance/prices/` Alternate route: `/legacy/insurance/prices/` Alternate route: `/v1/insurance/prices/` --- This route is cached for up to 3600 seconds operationId: get_insurance_prices 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 insurance levels for all ship types 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: levels: description: A list of a available insurance levels for this ship type items: description: level object properties: cost: description: cost number format: float title: get_insurance_prices_cost type: number name: description: Localized insurance level title: get_insurance_prices_name type: string payout: description: payout number format: float title: get_insurance_prices_payout type: number required: - cost - payout - name title: get_insurance_prices_level type: object maxItems: 6 title: get_insurance_prices_levels type: array type_id: description: type_id integer format: int32 title: get_insurance_prices_type_id type: integer required: - type_id - levels title: get_insurance_prices_200_ok type: object maxItems: 1000 title: get_insurance_prices_ok type: array examples: response: value: - levels: - cost: 10.01 name: Basic payout: 20.01 type_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 List Insurance Levels tags: - Insurance x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/killmails/{killmail_id}/{killmail_hash}/": get: description: |- Return a single killmail from its ID and hash --- Alternate route: `/dev/killmails/{killmail_id}/{killmail_hash}/` Alternate route: `/legacy/killmails/{killmail_id}/{killmail_hash}/` Alternate route: `/v1/killmails/{killmail_id}/{killmail_hash}/` --- This route is cached for up to 30758400 seconds operationId: get_killmails_killmail_id_killmail_hash parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: The killmail hash for verification in: path name: killmail_hash required: true schema: type: string example: example - description: The killmail ID to be queried in: path name: killmail_id required: true schema: type: integer format: int32 example: 84572568 responses: "200": description: A killmail 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: attackers: description: attackers array items: description: attacker object properties: alliance_id: description: alliance_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_alliance_id type: integer character_id: description: character_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_character_id type: integer corporation_id: description: corporation_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_corporation_id type: integer damage_done: description: damage_done integer format: int32 title: get_killmails_killmail_id_killmail_hash_damage_done type: integer faction_id: description: faction_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_faction_id type: integer final_blow: description: | Was the attacker the one to achieve the final blow title: get_killmails_killmail_id_killmail_hash_final_blow type: boolean security_status: description: | Security status for the attacker format: float title: get_killmails_killmail_id_killmail_hash_security_status type: number ship_type_id: description: | What ship was the attacker flying format: int32 title: get_killmails_killmail_id_killmail_hash_ship_type_id type: integer weapon_type_id: description: | What weapon was used by the attacker for the kill format: int32 title: get_killmails_killmail_id_killmail_hash_weapon_type_id type: integer required: - security_status - final_blow - damage_done title: get_killmails_killmail_id_killmail_hash_attacker type: object maxItems: 10000 title: get_killmails_killmail_id_killmail_hash_attackers type: array killmail_id: description: ID of the killmail format: int32 title: get_killmails_killmail_id_killmail_hash_killmail_id type: integer killmail_time: description: | Time that the victim was killed and the killmail generated format: date-time title: get_killmails_killmail_id_killmail_hash_killmail_time type: string moon_id: description: Moon if the kill took place at one format: int32 title: get_killmails_killmail_id_killmail_hash_moon_id type: integer solar_system_id: description: | Solar system that the kill took place in format: int32 title: get_killmails_killmail_id_killmail_hash_solar_system_id type: integer victim: description: victim object properties: alliance_id: description: alliance_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_victim_alliance_id type: integer character_id: description: character_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_victim_character_id type: integer corporation_id: description: corporation_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_victim_corporation_id type: integer damage_taken: description: | How much total damage was taken by the victim format: int32 title: get_killmails_killmail_id_killmail_hash_damage_taken type: integer faction_id: description: faction_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_victim_faction_id type: integer items: description: items array items: description: item object properties: flag: description: | Flag for the location of the item format: int32 title: get_killmails_killmail_id_killmail_hash_flag type: integer item_type_id: description: item_type_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_item_type_id type: integer items: description: items array items: description: item object properties: flag: description: flag integer format: int32 title: get_killmails_killmail_id_killmail_hash_item_flag type: integer item_type_id: description: item_type_id integer format: int32 title: get_killmails_killmail_id_killmail_hash_item_item_type_id type: integer quantity_destroyed: description: quantity_destroyed integer format: int64 title: get_killmails_killmail_id_killmail_hash_item_quantity_destroyed type: integer quantity_dropped: description: quantity_dropped integer format: int64 title: get_killmails_killmail_id_killmail_hash_item_quantity_dropped type: integer singleton: description: singleton integer format: int32 title: get_killmails_killmail_id_killmail_hash_item_singleton type: integer required: - item_type_id - singleton - flag title: get_killmails_killmail_id_killmail_hash_items_item type: object maxItems: 10000 title: get_killmails_killmail_id_killmail_hash_item_items type: array quantity_destroyed: description: | How many of the item were destroyed if any format: int64 title: get_killmails_killmail_id_killmail_hash_quantity_destroyed type: integer quantity_dropped: description: | How many of the item were dropped if any format: int64 title: get_killmails_killmail_id_killmail_hash_quantity_dropped type: integer singleton: description: singleton integer format: int32 title: get_killmails_killmail_id_killmail_hash_singleton type: integer required: - item_type_id - singleton - flag title: get_killmails_killmail_id_killmail_hash_item type: object maxItems: 10000 title: get_killmails_killmail_id_killmail_hash_items type: array position: description: > Coordinates of the victim in Cartesian space relative to the Sun properties: x: description: x number format: double title: get_killmails_killmail_id_killmail_hash_x type: number y: description: y number format: double title: get_killmails_killmail_id_killmail_hash_y type: number z: description: z number format: double title: get_killmails_killmail_id_killmail_hash_z type: number required: - x - y - z title: get_killmails_killmail_id_killmail_hash_position type: object ship_type_id: description: > The ship that the victim was piloting and was destroyed format: int32 title: get_killmails_killmail_id_killmail_hash_victim_ship_type_id type: integer required: - damage_taken - ship_type_id title: get_killmails_killmail_id_killmail_hash_victim type: object war_id: description: > War if the killmail is generated in relation to an official war format: int32 title: get_killmails_killmail_id_killmail_hash_war_id type: integer required: - killmail_id - killmail_time - victim - attackers - solar_system_id title: get_killmails_killmail_id_killmail_hash_ok type: object examples: response: value: attackers: - character_id: 95810944 corporation_id: 1000179 damage_done: 5745 faction_id: 500003 final_blow: true security_status: -0.3 ship_type_id: 17841 weapon_type_id: 3074 killmail_id: 56733821 killmail_time: 2016-10-22T17:13:36Z solar_system_id: 30002976 victim: alliance_id: 621338554 character_id: 92796241 corporation_id: 841363671 damage_taken: 5745 items: - flag: 20 item_type_id: 5973 quantity_dropped: 1 singleton: 0 position: x: 452186600569.4748 y: 146704961490.90222 z: 109514596532.54477 ship_type_id: 17812 "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 "422": description: Invalid killmail_id and/or killmail_hash content: application/json: schema: description: Unprocessable entity properties: error: description: Unprocessable entity message title: get_killmails_killmail_id_killmail_hash_422_unprocessable_entity type: string title: get_killmails_killmail_id_killmail_hash_unprocessable_entity type: object examples: response: value: error: Unprocessable entity 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 a Single Killmail tags: - Killmails x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 30758400 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/loyalty/stores/{corporation_id}/offers/": get: description: |- Return a list of offers from a specific corporation's loyalty store --- Alternate route: `/dev/loyalty/stores/{corporation_id}/offers/` Alternate route: `/legacy/loyalty/stores/{corporation_id}/offers/` Alternate route: `/v1/loyalty/stores/{corporation_id}/offers/` --- This route expires daily at 11:05 operationId: get_loyalty_stores_corporation_id_offers parameters: - $ref: "#/components/parameters/corporation_id" - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of offers 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: ak_cost: description: Analysis kredit cost format: int32 title: get_loyalty_stores_corporation_id_offers_ak_cost type: integer isk_cost: description: isk_cost integer format: int64 title: get_loyalty_stores_corporation_id_offers_isk_cost type: integer lp_cost: description: lp_cost integer format: int32 title: get_loyalty_stores_corporation_id_offers_lp_cost type: integer offer_id: description: offer_id integer format: int32 title: get_loyalty_stores_corporation_id_offers_offer_id type: integer quantity: description: quantity integer format: int32 title: get_loyalty_stores_corporation_id_offers_quantity type: integer required_items: description: required_items array items: description: required_item object properties: quantity: description: quantity integer format: int32 title: get_loyalty_stores_corporation_id_offers_required_item_quantity type: integer type_id: description: type_id integer format: int32 title: get_loyalty_stores_corporation_id_offers_required_item_type_id type: integer required: - type_id - quantity title: get_loyalty_stores_corporation_id_offers_required_item type: object maxItems: 100 title: get_loyalty_stores_corporation_id_offers_required_items type: array type_id: description: type_id integer format: int32 title: get_loyalty_stores_corporation_id_offers_type_id type: integer required: - offer_id - type_id - quantity - lp_cost - isk_cost - required_items title: get_loyalty_stores_corporation_id_offers_200_ok type: object maxItems: 10000 title: get_loyalty_stores_corporation_id_offers_ok type: array examples: response: value: - ak_cost: 35000 isk_cost: 0 lp_cost: 100 offer_id: 1 quantity: 1 required_items: [] type_id: 123 - isk_cost: 1000 lp_cost: 100 offer_id: 2 quantity: 10 required_items: - quantity: 10 type_id: 1234 type_id: 1235 "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: No loyalty point store found for the provided corporation content: application/json: schema: description: Not found properties: error: description: Not found message title: get_loyalty_stores_corporation_id_offers_404_not_found type: string title: get_loyalty_stores_corporation_id_offers_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 List Loyalty Store Offers tags: - Loyalty x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /markets/groups/: get: description: |- Get a list of item groups --- Alternate route: `/dev/markets/groups/` Alternate route: `/legacy/markets/groups/` Alternate route: `/v1/markets/groups/` --- This route expires daily at 11:05 operationId: get_markets_groups parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" 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 content: application/json: schema: description: 200 ok array items: description: 200 ok integer format: int32 title: get_markets_groups_200_ok type: integer maxItems: 5000 title: get_markets_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: - Market x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/markets/groups/{market_group_id}/": get: description: |- Get information on an item group --- Alternate route: `/dev/markets/groups/{market_group_id}/` Alternate route: `/legacy/markets/groups/{market_group_id}/` Alternate route: `/v1/markets/groups/{market_group_id}/` --- This route expires daily at 11:05 operationId: get_markets_groups_market_group_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 group ID in: path name: market_group_id required: true schema: type: integer format: int32 example: 1001 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: description: description: description string title: get_markets_groups_market_group_id_description type: string market_group_id: description: market_group_id integer format: int32 title: get_markets_groups_market_group_id_market_group_id type: integer name: description: name string title: get_markets_groups_market_group_id_name type: string parent_group_id: description: parent_group_id integer format: int32 title: get_markets_groups_market_group_id_parent_group_id type: integer types: description: types array items: description: type integer format: int32 title: get_markets_groups_market_group_id_type type: integer maxItems: 5000 title: get_markets_groups_market_group_id_types type: array required: - market_group_id - name - description - types title: get_markets_groups_market_group_id_ok type: object examples: response: value: description: Small, fast vessels suited to a variety of purposes. market_group_id: 5 name: Standard Frigates parent_group_id: 1361 types: - 582 - 583 "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: Market group not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_markets_groups_market_group_id_404_not_found type: string title: get_markets_groups_market_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: - Market x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /markets/prices/: get: description: |- Return a list of prices --- Alternate route: `/dev/markets/prices/` Alternate route: `/legacy/markets/prices/` Alternate route: `/v1/markets/prices/` --- This route is cached for up to 3600 seconds operationId: get_markets_prices parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of prices 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: adjusted_price: description: adjusted_price number format: double title: get_markets_prices_adjusted_price type: number average_price: description: average_price number format: double title: get_markets_prices_average_price type: number type_id: description: type_id integer format: int32 title: get_markets_prices_type_id type: integer required: - type_id title: get_markets_prices_200_ok type: object maxItems: 20000 title: get_markets_prices_ok type: array examples: response: value: - adjusted_price: 306988.09 average_price: 306292.67 type_id: 32772 "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 Market Prices tags: - Market x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/markets/structures/{structure_id}/": get: description: |- Return all orders in a structure --- Alternate route: `/dev/markets/structures/{structure_id}/` Alternate route: `/legacy/markets/structures/{structure_id}/` Alternate route: `/v1/markets/structures/{structure_id}/` --- This route is cached for up to 300 seconds operationId: get_markets_structures_structure_id parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - description: Return orders in this structure in: path name: structure_id required: true schema: type: integer format: int64 example: 1023774736901 - $ref: "#/components/parameters/token" responses: "200": description: A list of orders 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 object properties: duration: description: duration integer format: int32 title: get_markets_structures_structure_id_duration type: integer is_buy_order: description: is_buy_order boolean title: get_markets_structures_structure_id_is_buy_order type: boolean issued: description: issued string format: date-time title: get_markets_structures_structure_id_issued type: string location_id: description: location_id integer format: int64 title: get_markets_structures_structure_id_location_id type: integer min_volume: description: min_volume integer format: int32 title: get_markets_structures_structure_id_min_volume type: integer order_id: description: order_id integer format: int64 title: get_markets_structures_structure_id_order_id type: integer price: description: price number format: double title: get_markets_structures_structure_id_price type: number range: description: range string enum: - station - region - solarsystem - "1" - "2" - "3" - "4" - "5" - "10" - "20" - "30" - "40" title: get_markets_structures_structure_id_range type: string type_id: description: type_id integer format: int32 title: get_markets_structures_structure_id_type_id type: integer volume_remain: description: volume_remain integer format: int32 title: get_markets_structures_structure_id_volume_remain type: integer volume_total: description: volume_total integer format: int32 title: get_markets_structures_structure_id_volume_total type: integer required: - order_id - type_id - location_id - volume_total - volume_remain - min_volume - price - is_buy_order - duration - issued - range title: get_markets_structures_structure_id_200_ok type: object maxItems: 1000 title: get_markets_structures_structure_id_ok type: array examples: response: value: - duration: 90 is_buy_order: false issued: 2016-09-03T05:12:25Z location_id: 1020988381992 min_volume: 1 order_id: 4623824223 price: 9.9 range: region type_id: 34 volume_remain: 1296000 volume_total: 2000000 "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 "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-markets.structure_markets.v1 summary: EVE Online List Orders in a Structure tags: - Market x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/markets/{region_id}/history/": get: description: >- Return a list of historical market statistics for the specified type in a region --- Alternate route: `/dev/markets/{region_id}/history/` Alternate route: `/legacy/markets/{region_id}/history/` Alternate route: `/v1/markets/{region_id}/history/` --- This route expires daily at 11:05 operationId: get_markets_region_id_history parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: Return statistics in this region in: path name: region_id required: true schema: type: integer format: int32 example: 10000002 - description: Return statistics for this type in: query name: type_id required: true schema: type: integer format: int32 example: 587 responses: "200": description: A list of historical market statistics 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: average: description: average number format: double title: get_markets_region_id_history_average type: number date: description: The date of this historical statistic entry format: date title: get_markets_region_id_history_date type: string highest: description: highest number format: double title: get_markets_region_id_history_highest type: number lowest: description: lowest number format: double title: get_markets_region_id_history_lowest type: number order_count: description: Total number of orders happened that day format: int64 title: get_markets_region_id_history_order_count type: integer volume: description: Total format: int64 title: get_markets_region_id_history_volume type: integer required: - date - order_count - volume - highest - average - lowest title: get_markets_region_id_history_200_ok type: object maxItems: 500 title: get_markets_region_id_history_ok type: array examples: response: value: - average: 5.25 date: 2015-05-01 highest: 5.27 lowest: 5.11 order_count: 2267 volume: 16276782035 "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_markets_region_id_history_404_not_found type: string title: get_markets_region_id_history_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 "422": description: Not found content: application/json: schema: description: Unprocessable entity properties: error: description: Unprocessable entity message title: get_markets_region_id_history_422_unprocessable_entity type: string title: get_markets_region_id_history_unprocessable_entity type: object examples: response: value: error: Unprocessable entity 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 "520": description: Internal error thrown from the EVE server content: application/json: schema: description: Error 520 properties: error: description: Error 520 message title: get_markets_region_id_history_520_error_520 type: string title: get_markets_region_id_history_error_520 type: object examples: response: value: error: Error 520 message summary: EVE Online List Historical Market Statistics in a Region tags: - Market x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/markets/{region_id}/orders/": get: description: |- Return a list of orders in a region --- Alternate route: `/dev/markets/{region_id}/orders/` Alternate route: `/legacy/markets/{region_id}/orders/` Alternate route: `/v1/markets/{region_id}/orders/` --- This route is cached for up to 300 seconds operationId: get_markets_region_id_orders parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: Filter buy/sell orders, return all orders by default. If you query without type_id, we always return both buy and sell orders in: query name: order_type required: true schema: type: string enum: - buy - sell - all default: all example: buy - $ref: "#/components/parameters/page" - description: Return orders in this region in: path name: region_id required: true schema: type: integer format: int32 example: 10000002 - description: Return orders only for this type in: query name: type_id required: false schema: type: integer format: int32 example: 587 responses: "200": description: A list of orders 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 object properties: duration: description: duration integer format: int32 title: get_markets_region_id_orders_duration type: integer is_buy_order: description: is_buy_order boolean title: get_markets_region_id_orders_is_buy_order type: boolean issued: description: issued string format: date-time title: get_markets_region_id_orders_issued type: string location_id: description: location_id integer format: int64 title: get_markets_region_id_orders_location_id type: integer min_volume: description: min_volume integer format: int32 title: get_markets_region_id_orders_min_volume type: integer order_id: description: order_id integer format: int64 title: get_markets_region_id_orders_order_id type: integer price: description: price number format: double title: get_markets_region_id_orders_price type: number range: description: range string enum: - station - region - solarsystem - "1" - "2" - "3" - "4" - "5" - "10" - "20" - "30" - "40" title: get_markets_region_id_orders_range type: string system_id: description: The solar system this order was placed format: int32 title: get_markets_region_id_orders_system_id type: integer type_id: description: type_id integer format: int32 title: get_markets_region_id_orders_type_id type: integer volume_remain: description: volume_remain integer format: int32 title: get_markets_region_id_orders_volume_remain type: integer volume_total: description: volume_total integer format: int32 title: get_markets_region_id_orders_volume_total type: integer required: - order_id - type_id - location_id - system_id - volume_total - volume_remain - min_volume - price - is_buy_order - duration - issued - range title: get_markets_region_id_orders_200_ok type: object maxItems: 1000 title: get_markets_region_id_orders_ok type: array examples: response: value: - duration: 90 is_buy_order: false issued: 2016-09-03T05:12:25Z location_id: 60005599 min_volume: 1 order_id: 4623824223 price: 9.9 range: region system_id: 30000053 type_id: 34 volume_remain: 1296000 volume_total: 2000000 "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: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_markets_region_id_orders_404_not_found type: string title: get_markets_region_id_orders_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 "422": description: Not found content: application/json: schema: description: Unprocessable entity properties: error: description: Unprocessable entity message title: get_markets_region_id_orders_422_unprocessable_entity type: string title: get_markets_region_id_orders_unprocessable_entity type: object examples: response: value: error: Unprocessable entity 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 Orders in a Region tags: - Market x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 300 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/markets/{region_id}/types/": get: description: >- Return a list of type IDs that have active orders in the region, for efficient market indexing. --- Alternate route: `/dev/markets/{region_id}/types/` Alternate route: `/legacy/markets/{region_id}/types/` Alternate route: `/v1/markets/{region_id}/types/` --- This route is cached for up to 600 seconds operationId: get_markets_region_id_types parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - description: Return statistics in this region in: path name: region_id required: true schema: type: integer format: int32 example: 10000002 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_markets_region_id_types_200_ok type: integer maxItems: 1000 title: get_markets_region_id_types_ok type: array examples: response: value: - 587 - 593 - 597 "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: Not found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_markets_region_id_types_404_not_found type: string title: get_markets_region_id_types_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 List Type IDs Relevant to a Market tags: - Market x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/route/{origin}/{destination}/": get: description: |- Get the systems between origin and destination --- Alternate route: `/dev/route/{origin}/{destination}/` Alternate route: `/legacy/route/{origin}/{destination}/` Alternate route: `/v1/route/{origin}/{destination}/` --- This route is cached for up to 86400 seconds operationId: get_route_origin_destination parameters: - description: avoid solar system ID(s) in: query name: avoid style: form explode: false schema: type: array items: format: int32 type: integer maxItems: 100 uniqueItems: true example: - 1 - description: connected solar system pairs in: query name: connections style: form explode: false schema: type: array items: items: format: int32 type: integer maxItems: 2 minItems: 2 type: array uniqueItems: true maxItems: 100 uniqueItems: true x-s2o-warning: Nested collectionFormats are not supported example: - - 1 - $ref: "#/components/parameters/datasource" - description: destination solar system ID in: path name: destination required: true schema: type: integer format: int32 example: 1 - description: route security preference in: query name: flag schema: type: string enum: - shortest - secure - insecure default: shortest example: shortest - $ref: "#/components/parameters/If-None-Match" - description: origin solar system ID in: path name: origin required: true schema: type: integer format: int32 example: 1 responses: "200": description: Solar systems in route from origin to destination 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: Solar systems in route items: description: Solar system in route format: int32 title: Solar system ID type: integer maxItems: 1000 title: get_route_origin_destination_ok type: array examples: response: value: - 30002771 - 30002770 - 30002769 - 30002772 "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: No route found content: application/json: schema: description: Not found properties: error: description: Not found message title: get_route_origin_destination_404_not_found type: string title: get_route_origin_destination_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 Route tags: - Routes x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 86400 x-microcks-operation: delay: 0 dispatcher: FALLBACK /sovereignty/campaigns/: get: description: |- Shows sovereignty data for campaigns. --- Alternate route: `/dev/sovereignty/campaigns/` Alternate route: `/legacy/sovereignty/campaigns/` Alternate route: `/v1/sovereignty/campaigns/` --- This route is cached for up to 5 seconds operationId: get_sovereignty_campaigns parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of sovereignty campaigns 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: attackers_score: description: > Score for all attacking parties, only present in Defense Events. format: float title: get_sovereignty_campaigns_attackers_score type: number campaign_id: description: Unique ID for this campaign. format: int32 title: get_sovereignty_campaigns_campaign_id type: integer constellation_id: description: | The constellation in which the campaign will take place. format: int32 title: get_sovereignty_campaigns_constellation_id type: integer defender_id: description: | Defending alliance, only present in Defense Events format: int32 title: get_sovereignty_campaigns_defender_id type: integer defender_score: description: > Score for the defending alliance, only present in Defense Events. format: float title: get_sovereignty_campaigns_defender_score type: number event_type: description: > Type of event this campaign is for. tcu_defense, ihub_defense and station_defense are referred to as "Defense Events", station_freeport as "Freeport Events". enum: - tcu_defense - ihub_defense - station_defense - station_freeport title: get_sovereignty_campaigns_event_type type: string participants: description: > Alliance participating and their respective scores, only present in Freeport Events. items: description: participant object properties: alliance_id: description: alliance_id integer format: int32 title: get_sovereignty_campaigns_alliance_id type: integer score: description: score number format: float title: get_sovereignty_campaigns_score type: number required: - alliance_id - score title: get_sovereignty_campaigns_participant type: object maxItems: 5000 title: get_sovereignty_campaigns_participants type: array solar_system_id: description: | The solar system the structure is located in. format: int32 title: get_sovereignty_campaigns_solar_system_id type: integer start_time: description: | Time the event is scheduled to start. format: date-time title: get_sovereignty_campaigns_start_time type: string structure_id: description: | The structure item ID that is related to this campaign. format: int64 title: get_sovereignty_campaigns_structure_id type: integer required: - campaign_id - structure_id - solar_system_id - constellation_id - event_type - start_time title: get_sovereignty_campaigns_200_ok type: object maxItems: 10000 title: get_sovereignty_campaigns_ok type: array examples: response: value: - attackers_score: 0.4 campaign_id: 32833 constellation_id: 20000125 defender_id: 1695357456 defender_score: 0.6 event_type: station_defense solar_system_id: 30000856 start_time: 2016-10-29T14:34:40Z structure_id: 61001096 "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 Sovereignty Campaigns tags: - Sovereignty x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 5 x-microcks-operation: delay: 0 dispatcher: FALLBACK /sovereignty/map/: get: description: |- Shows sovereignty information for solar systems --- Alternate route: `/dev/sovereignty/map/` Alternate route: `/legacy/sovereignty/map/` Alternate route: `/v1/sovereignty/map/` --- This route is cached for up to 3600 seconds operationId: get_sovereignty_map parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of sovereignty information for solar systems in New Eden 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: alliance_id: description: alliance_id integer format: int32 title: get_sovereignty_map_alliance_id type: integer corporation_id: description: corporation_id integer format: int32 title: get_sovereignty_map_corporation_id type: integer faction_id: description: faction_id integer format: int32 title: get_sovereignty_map_faction_id type: integer system_id: description: system_id integer format: int32 title: get_sovereignty_map_system_id type: integer required: - system_id title: get_sovereignty_map_200_ok type: object maxItems: 10000 title: get_sovereignty_map_ok type: array examples: response: value: - faction_id: 500001 system_id: 30045334 "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 Sovereignty of Systems tags: - Sovereignty x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK /sovereignty/structures/: get: description: |- Shows sovereignty data for structures. --- Alternate route: `/dev/sovereignty/structures/` Alternate route: `/legacy/sovereignty/structures/` Alternate route: `/v1/sovereignty/structures/` --- This route is cached for up to 120 seconds operationId: get_sovereignty_structures parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: A list of sovereignty structures 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: alliance_id: description: | The alliance that owns the structure. format: int32 title: get_sovereignty_structures_alliance_id type: integer solar_system_id: description: | Solar system in which the structure is located. format: int32 title: get_sovereignty_structures_solar_system_id type: integer structure_id: description: Unique item ID for this structure. format: int64 title: get_sovereignty_structures_structure_id type: integer structure_type_id: description: | A reference to the type of structure this is. format: int32 title: get_sovereignty_structures_structure_type_id type: integer vulnerability_occupancy_level: description: > The occupancy level for the next or current vulnerability window. This takes into account all development indexes and capital system bonuses. Also known as Activity Defense Multiplier from in the client. It increases the time that attackers must spend using their entosis links on the structure. format: float title: get_sovereignty_structures_vulnerability_occupancy_level type: number vulnerable_end_time: description: > The time at which the next or current vulnerability window ends. At the end of a vulnerability window the next window is recalculated and locked in along with the vulnerabilityOccupancyLevel. If the structure is not in 100% entosis control of the defender, it will go in to 'overtime' and stay vulnerable for as long as that situation persists. Only once the defenders have 100% entosis control and has the vulnerableEndTime passed does the vulnerability interval expire and a new one is calculated. format: date-time title: get_sovereignty_structures_vulnerable_end_time type: string vulnerable_start_time: description: > The next time at which the structure will become vulnerable. Or the start time of the current window if current time is between this and vulnerableEndTime. format: date-time title: get_sovereignty_structures_vulnerable_start_time type: string required: - alliance_id - solar_system_id - structure_id - structure_type_id title: get_sovereignty_structures_200_ok type: object maxItems: 10000 title: get_sovereignty_structures_ok type: array examples: response: value: - alliance_id: 498125261 solar_system_id: 30000570 structure_id: 1018253388776 structure_type_id: 32226 vulnerability_occupancy_level: 2 vulnerable_end_time: 2016-10-29T05:30:00Z vulnerable_start_time: 2016-10-28T20:30:00Z "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 Sovereignty Structures tags: - Sovereignty x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 120 x-microcks-operation: delay: 0 dispatcher: FALLBACK /status/: get: description: |- EVE Server status --- Alternate route: `/dev/status/` Alternate route: `/legacy/status/` Alternate route: `/v1/status/` Alternate route: `/v2/status/` --- This route is cached for up to 30 seconds operationId: get_status parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" responses: "200": description: Server status 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: players: description: Current online player count title: get_status_players type: integer server_version: description: Running version as string title: get_status_server_version type: string start_time: description: Server start timestamp format: date-time title: get_status_start_time type: string vip: description: If the server is in VIP mode title: get_status_vip type: boolean required: - start_time - players - server_version title: get_status_ok type: object examples: response: value: players: 12345 server_version: "1132976" start_time: 2017-01-02T12:34:56Z "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 Retrieve the Uptime and Player Counts tags: - Status x-alternate-versions: - dev - legacy - v1 - v2 x-cached-seconds: 30 x-microcks-operation: delay: 0 dispatcher: FALLBACK /ui/autopilot/waypoint/: post: description: | Set a solar system as autopilot waypoint --- Alternate route: `/dev/ui/autopilot/waypoint/` Alternate route: `/legacy/ui/autopilot/waypoint/` Alternate route: `/v2/ui/autopilot/waypoint/` operationId: post_ui_autopilot_waypoint parameters: - description: Whether this solar system should be added to the beginning of all waypoints in: query name: add_to_beginning required: true schema: type: boolean default: false example: false - description: Whether clean other waypoints beforing adding this one in: query name: clear_other_waypoints required: true schema: type: boolean default: false example: false - $ref: "#/components/parameters/datasource" - description: The destination to travel to, can be solar system, station or structure's id in: query name: destination_id required: true schema: type: integer format: int64 example: 1001 - $ref: "#/components/parameters/token" responses: "204": description: Open window request received "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 "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-ui.write_waypoint.v1 summary: EVE Online Set Autopilot Waypoint tags: - User Interface x-alternate-versions: - dev - legacy - v2 x-microcks-operation: delay: 0 dispatcher: FALLBACK /ui/openwindow/contract/: post: description: | Open the contract window inside the client --- Alternate route: `/dev/ui/openwindow/contract/` Alternate route: `/legacy/ui/openwindow/contract/` Alternate route: `/v1/ui/openwindow/contract/` operationId: post_ui_openwindow_contract parameters: - description: The contract to open in: query name: contract_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" responses: "204": description: Open window request received "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 "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-ui.open_window.v1 summary: EVE Online Open Contract Window tags: - User Interface x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /ui/openwindow/information/: post: description: > Open the information window for a character, corporation or alliance inside the client --- Alternate route: `/dev/ui/openwindow/information/` Alternate route: `/legacy/ui/openwindow/information/` Alternate route: `/v1/ui/openwindow/information/` operationId: post_ui_openwindow_information parameters: - $ref: "#/components/parameters/datasource" - description: The target to open in: query name: target_id required: true schema: type: integer format: int32 example: 1001 - $ref: "#/components/parameters/token" responses: "204": description: Open window request received "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 "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-ui.open_window.v1 summary: EVE Online Open Information Window tags: - User Interface x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /ui/openwindow/marketdetails/: post: description: | Open the market details window for a specific typeID inside the client --- Alternate route: `/dev/ui/openwindow/marketdetails/` Alternate route: `/legacy/ui/openwindow/marketdetails/` Alternate route: `/v1/ui/openwindow/marketdetails/` operationId: post_ui_openwindow_marketdetails parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" - description: The item type to open in market window in: query name: type_id required: true schema: type: integer format: int32 example: 587 responses: "204": description: Open window request received "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 "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-ui.open_window.v1 summary: EVE Online Open Market Details tags: - User Interface x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /ui/openwindow/newmail/: post: description: > Open the New Mail window, according to settings from the request if applicable --- Alternate route: `/dev/ui/openwindow/newmail/` Alternate route: `/legacy/ui/openwindow/newmail/` Alternate route: `/v1/ui/openwindow/newmail/` operationId: post_ui_openwindow_newmail parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/token" requestBody: content: application/json: schema: description: new_mail object properties: body: description: body string maxLength: 10000 title: post_ui_openwindow_newmail_body type: string recipients: description: recipients array items: description: recipient integer format: int32 title: post_ui_openwindow_newmail_recipient type: integer maxItems: 50 minItems: 1 title: post_ui_openwindow_newmail_recipients type: array subject: description: subject string maxLength: 1000 title: post_ui_openwindow_newmail_subject type: string to_corp_or_alliance_id: description: to_corp_or_alliance_id integer format: int32 title: post_ui_openwindow_newmail_to_corp_or_alliance_id type: integer to_mailing_list_id: description: Corporations, alliances and mailing lists are all types of mailing groups. You may only send to one mailing group, at a time, so you may fill out either this field or the to_corp_or_alliance_ids field format: int32 title: post_ui_openwindow_newmail_to_mailing_list_id type: integer required: - subject - body - recipients title: post_ui_openwindow_newmail_new_mail type: object examples: PostUiOpenwindowNewmailRequestExample: summary: Default post_ui_openwindow_newmail request x-microcks-default: true value: body: example recipients: - 1 subject: example to_corp_or_alliance_id: 99005338 to_mailing_list_id: 1001 description: The details of mail to create required: true responses: "204": description: Open window request received "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 "420": description: Error limited content: application/json: schema: $ref: "#/components/schemas/error_limited" examples: response: value: error: Error limited message "422": description: Invalid request content: application/json: schema: description: Unprocessable entity properties: error: description: Unprocessable entity message title: post_ui_openwindow_newmail_422_unprocessable_entity type: string title: post_ui_openwindow_newmail_unprocessable_entity type: object examples: response: value: error: Unprocessable entity 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-ui.open_window.v1 summary: EVE Online Open New Mail Window tags: - User Interface x-alternate-versions: - dev - legacy - v1 x-microcks-operation: delay: 0 dispatcher: FALLBACK /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/schematics/{schematic_id}/": get: description: |- Get information on a planetary factory schematic --- Alternate route: `/dev/universe/schematics/{schematic_id}/` Alternate route: `/legacy/universe/schematics/{schematic_id}/` Alternate route: `/v1/universe/schematics/{schematic_id}/` --- This route is cached for up to 3600 seconds operationId: get_universe_schematics_schematic_id parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: A PI schematic ID in: path name: schematic_id required: true schema: type: integer format: int32 example: 1001 responses: "200": description: Public data about a schematic 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: cycle_time: description: Time in seconds to process a run format: int32 title: get_universe_schematics_schematic_id_cycle_time type: integer schematic_name: description: schematic_name string title: get_universe_schematics_schematic_id_schematic_name type: string required: - schematic_name - cycle_time title: get_universe_schematics_schematic_id_ok type: object examples: response: value: cycle_time: 1800 schematic_name: Bacteria "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: Schematic not found content: application/json: schema: description: Schematic not found properties: error: description: error message title: get_universe_schematics_schematic_id_error type: string title: get_universe_schematics_schematic_id_not_found type: object examples: response: value: error: Schematic not found "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 Schematic Information tags: - Planetary Interaction x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 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 /wars/: get: description: |- Return a list of wars --- Alternate route: `/dev/wars/` Alternate route: `/legacy/wars/` Alternate route: `/v1/wars/` --- This route is cached for up to 3600 seconds operationId: get_wars parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: Only return wars with ID smaller than this in: query name: max_war_id required: false schema: type: integer format: int32 example: 28332 responses: "200": description: A list of war IDs, in descending order by war_id 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_wars_200_ok type: integer maxItems: 2000 title: get_wars_ok type: array examples: response: value: - 3 - 2 - 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 List Wars tags: - Wars x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/wars/{war_id}/": get: description: |- Return details about a war --- Alternate route: `/dev/wars/{war_id}/` Alternate route: `/legacy/wars/{war_id}/` Alternate route: `/v1/wars/{war_id}/` --- This route is cached for up to 3600 seconds operationId: get_wars_war_id parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - description: ID for a war in: path name: war_id required: true schema: type: integer format: int32 minimum: 1 example: 28332 responses: "200": description: Details about a war 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: aggressor: description: The aggressor corporation or alliance that declared this war, only contains either corporation_id or alliance_id properties: alliance_id: description: Alliance ID if and only if the aggressor is an alliance format: int32 title: get_wars_war_id_alliance_id type: integer corporation_id: description: Corporation ID if and only if the aggressor is a corporation format: int32 title: get_wars_war_id_corporation_id type: integer isk_destroyed: description: ISK value of ships the aggressor has destroyed format: float title: get_wars_war_id_isk_destroyed type: number ships_killed: description: The number of ships the aggressor has killed format: int32 title: get_wars_war_id_ships_killed type: integer required: - ships_killed - isk_destroyed title: get_wars_war_id_aggressor type: object allies: description: allied corporations or alliances, each object contains either corporation_id or alliance_id items: description: ally object properties: alliance_id: description: Alliance ID if and only if this ally is an alliance format: int32 title: get_wars_war_id_ally_alliance_id type: integer corporation_id: description: Corporation ID if and only if this ally is a corporation format: int32 title: get_wars_war_id_ally_corporation_id type: integer title: get_wars_war_id_ally type: object maxItems: 10000 title: get_wars_war_id_allies type: array declared: description: Time that the war was declared format: date-time title: get_wars_war_id_declared type: string defender: description: The defending corporation or alliance that declared this war, only contains either corporation_id or alliance_id properties: alliance_id: description: Alliance ID if and only if the defender is an alliance format: int32 title: get_wars_war_id_defender_alliance_id type: integer corporation_id: description: Corporation ID if and only if the defender is a corporation format: int32 title: get_wars_war_id_defender_corporation_id type: integer isk_destroyed: description: ISK value of ships the defender has killed format: float title: get_wars_war_id_defender_isk_destroyed type: number ships_killed: description: The number of ships the defender has killed format: int32 title: get_wars_war_id_defender_ships_killed type: integer required: - ships_killed - isk_destroyed title: get_wars_war_id_defender type: object finished: description: Time the war ended and shooting was no longer allowed format: date-time title: get_wars_war_id_finished type: string id: description: ID of the specified war format: int32 title: get_wars_war_id_id type: integer mutual: description: Was the war declared mutual by both parties title: get_wars_war_id_mutual type: boolean open_for_allies: description: Is the war currently open for allies or not title: get_wars_war_id_open_for_allies type: boolean retracted: description: Time the war was retracted but both sides could still shoot each other format: date-time title: get_wars_war_id_retracted type: string started: description: Time when the war started and both sides could shoot each other format: date-time title: get_wars_war_id_started type: string required: - id - declared - mutual - open_for_allies - aggressor - defender title: get_wars_war_id_ok type: object examples: response: value: aggressor: corporation_id: 986665792 isk_destroyed: 0 ships_killed: 0 declared: 2004-05-22T05:20:00Z defender: corporation_id: 1001562011 isk_destroyed: 0 ships_killed: 0 id: 1941 mutual: false open_for_allies: false "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 "422": description: War not found content: application/json: schema: description: Unprocessable entity properties: error: description: Unprocessable entity message title: get_wars_war_id_422_unprocessable_entity type: string title: get_wars_war_id_unprocessable_entity type: object examples: response: value: error: Unprocessable entity 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 War Information tags: - Wars x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK "/wars/{war_id}/killmails/": get: description: |- Return a list of kills related to a war --- Alternate route: `/dev/wars/{war_id}/killmails/` Alternate route: `/legacy/wars/{war_id}/killmails/` Alternate route: `/v1/wars/{war_id}/killmails/` --- This route is cached for up to 3600 seconds operationId: get_wars_war_id_killmails parameters: - $ref: "#/components/parameters/datasource" - $ref: "#/components/parameters/If-None-Match" - $ref: "#/components/parameters/page" - description: A valid war ID in: path name: war_id required: true schema: type: integer format: int32 minimum: 1 example: 28332 responses: "200": description: A list of killmail IDs and hashes 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 object properties: killmail_hash: description: A hash of this killmail title: get_wars_war_id_killmails_killmail_hash type: string killmail_id: description: ID of this killmail format: int32 title: get_wars_war_id_killmails_killmail_id type: integer required: - killmail_id - killmail_hash title: get_wars_war_id_killmails_200_ok type: object maxItems: 2000 title: get_wars_war_id_killmails_ok type: array examples: response: value: - killmail_hash: 8eef5e8fb6b88fe3407c489df33822b2e3b57a5e killmail_id: 2 - killmail_hash: b41ccb498ece33d64019f64c0db392aa3aa701fb killmail_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 "422": description: War not found content: application/json: schema: description: Unprocessable entity properties: error: description: Unprocessable entity message title: get_wars_war_id_killmails_422_unprocessable_entity type: string title: get_wars_war_id_killmails_unprocessable_entity type: object examples: response: value: error: Unprocessable entity 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 Kills for a War tags: - Wars x-alternate-versions: - dev - legacy - v1 x-cached-seconds: 3600 x-microcks-operation: delay: 0 dispatcher: FALLBACK servers: - url: https://esi.evetech.net/latest components: parameters: 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 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 alliance_id: description: An EVE alliance ID in: path name: alliance_id required: true schema: type: integer format: int32 minimum: 1 character_id: description: An EVE character ID in: path name: character_id required: true schema: type: integer format: int32 minimum: 1 corporation_id: description: An EVE corporation ID in: path name: corporation_id required: true schema: type: integer format: int32 minimum: 1 datasource: description: The server name you would like data from in: query name: datasource schema: type: string enum: - tranquility default: tranquility 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 token: description: Access token to use if unable to set a header in: query name: token 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 schemas: bad_request: description: Bad request model properties: error: description: Bad request message type: string example: example required: - error title: Bad request 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 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 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 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 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