module ESI::Client::FactionWarfare
ESI
faction warfare operations.
Public Instance Methods
Statistical overview of a character involved in faction warfare.
This endpoint requires authorization (see {ESI::Client#authorize}).
@esi_scope esi-characters.read_fw_stats.v1
@esi_version dev @esi_version legacy @esi_version v1 @esi_version v2
@param character_id [Integer] An EVE character ID @param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::UnauthorizedError] Unauthorized @raise [ESI::Errors::ForbiddenError] Forbidden @raise [ESI::Errors::ErrorLimitedError] Error limited @raise [ESI::Errors::InternalServerError] Internal server error @raise [ESI::Errors::ServiceUnavailableError] Service unavailable @raise [ESI::Errors::GatewayTimeoutError] Gateway timeout
@see esi.evetech.net/ui/#/Faction Warfare/get_characters_character_id_fw_stats
# File lib/esi/client/faction_warfare.rb, line 31 def get_character_fw_stats(character_id:, headers: {}, params: {}) get("/characters/#{character_id}/fw/stats/", headers: headers, params: params) end
Statistics about a corporation involved in faction warfare.
This endpoint requires authorization (see {ESI::Client#authorize}).
@esi_scope esi-corporations.read_fw_stats.v1
@esi_version dev @esi_version legacy @esi_version v1 @esi_version v2
@param corporation_id [Integer] An EVE corporation ID @param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::UnauthorizedError] Unauthorized @raise [ESI::Errors::ForbiddenError] Forbidden @raise [ESI::Errors::ErrorLimitedError] Error limited @raise [ESI::Errors::InternalServerError] Internal server error @raise [ESI::Errors::ServiceUnavailableError] Service unavailable @raise [ESI::Errors::GatewayTimeoutError] Gateway timeout
@see esi.evetech.net/ui/#/Faction Warfare/get_corporations_corporation_id_fw_stats
# File lib/esi/client/faction_warfare.rb, line 60 def get_corporation_fw_stats(corporation_id:, headers: {}, params: {}) get("/corporations/#{corporation_id}/fw/stats/", headers: headers, params: params) end
Top 100 leaderboard of pilots for kills and victory points separated by total, last week and yesterday.
@esi_version dev @esi_version legacy @esi_version v1 @esi_version v2
@param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::ErrorLimitedError] Error limited @raise [ESI::Errors::InternalServerError] Internal server error @raise [ESI::Errors::ServiceUnavailableError] Service unavailable @raise [ESI::Errors::GatewayTimeoutError] Gateway timeout
@see esi.evetech.net/ui/#/Faction Warfare/get_fw_leaderboards_characters
# File lib/esi/client/faction_warfare.rb, line 82 def get_fw_leaderboard_characters(headers: {}, params: {}) get("/fw/leaderboards/characters/", headers: headers, params: params) end
Top 10 leaderboard of corporations for kills and victory points separated by total, last week and yesterday.
@esi_version dev @esi_version legacy @esi_version v1 @esi_version v2
@param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::ErrorLimitedError] Error limited @raise [ESI::Errors::InternalServerError] Internal server error @raise [ESI::Errors::ServiceUnavailableError] Service unavailable @raise [ESI::Errors::GatewayTimeoutError] Gateway timeout
@see esi.evetech.net/ui/#/Faction Warfare/get_fw_leaderboards_corporations
# File lib/esi/client/faction_warfare.rb, line 104 def get_fw_leaderboard_corporations(headers: {}, params: {}) get("/fw/leaderboards/corporations/", headers: headers, params: params) end
Top 4 leaderboard of factions for kills and victory points separated by total, last week and yesterday.
@esi_version dev @esi_version legacy @esi_version v1 @esi_version v2
@param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::ErrorLimitedError] Error limited @raise [ESI::Errors::InternalServerError] Internal server error @raise [ESI::Errors::ServiceUnavailableError] Service unavailable @raise [ESI::Errors::GatewayTimeoutError] Gateway timeout
@see esi.evetech.net/ui/#/Faction Warfare/get_fw_leaderboards
# File lib/esi/client/faction_warfare.rb, line 126 def get_fw_leaderboards(headers: {}, params: {}) get("/fw/leaderboards/", headers: headers, params: params) end
Statistical overviews of factions involved in faction warfare.
@esi_version dev @esi_version legacy @esi_version v1 @esi_version v2
@param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::ErrorLimitedError] Error limited @raise [ESI::Errors::InternalServerError] Internal server error @raise [ESI::Errors::ServiceUnavailableError] Service unavailable @raise [ESI::Errors::GatewayTimeoutError] Gateway timeout
@see esi.evetech.net/ui/#/Faction Warfare/get_fw_stats
# File lib/esi/client/faction_warfare.rb, line 147 def get_fw_stats(headers: {}, params: {}) get("/fw/stats/", headers: headers, params: params) end
An overview of the current ownership of faction warfare solar systems.
This endpoint is cached for up to 1800 seconds.
@esi_version dev @esi_version legacy @esi_version v2 @esi_version v3
@param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::ErrorLimitedError] Error limited @raise [ESI::Errors::InternalServerError] Internal server error @raise [ESI::Errors::ServiceUnavailableError] Service unavailable @raise [ESI::Errors::GatewayTimeoutError] Gateway timeout
@see esi.evetech.net/ui/#/Faction Warfare/get_fw_systems
# File lib/esi/client/faction_warfare.rb, line 170 def get_fw_systems(headers: {}, params: {}) get("/fw/systems/", headers: headers, params: params) end
Data about which NPC factions are at war.
@esi_version dev @esi_version legacy @esi_version v1 @esi_version v2
@param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::ErrorLimitedError] Error limited @raise [ESI::Errors::InternalServerError] Internal server error @raise [ESI::Errors::ServiceUnavailableError] Service unavailable @raise [ESI::Errors::GatewayTimeoutError] Gateway timeout
@see esi.evetech.net/ui/#/Faction Warfare/get_fw_wars
# File lib/esi/client/faction_warfare.rb, line 191 def get_fw_wars(headers: {}, params: {}) get("/fw/wars/", headers: headers, params: params) end