module ESI::Client::Alliance
ESI
alliance operations.
Public Instance Methods
Public information about an alliance.
This endpoint is cached for up to 3600 seconds.
@esi_version dev @esi_version legacy @esi_version v3 @esi_version v4
@param alliance_id [Integer] An EVE alliance ID @param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::NotFoundError] Alliance
not found @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/#/Alliance/get_alliances_alliance_id
# File lib/esi/client/alliance.rb, line 28 def get_alliance(alliance_id:, headers: {}, params: {}) get("/alliances/#{alliance_id}/", headers: headers, params: params) end
List all current member corporations of an alliance.
This endpoint is cached for up to 3600 seconds.
@esi_version dev @esi_version legacy @esi_version v1 @esi_version v2
@param alliance_id [Integer] An EVE alliance ID @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/#/Alliance/get_alliances_alliance_id_corporations
# File lib/esi/client/alliance.rb, line 53 def get_alliance_corporations(alliance_id:, headers: {}, params: {}) get("/alliances/#{alliance_id}/corporations/", headers: headers, params: params) end
Get the icon urls for a alliance.
@esi_version legacy @esi_version v1
@param alliance_id [Integer] An EVE alliance ID @param params [Hash] Additional query string parameters @param headers [Hash] Additional headers
@raise [ESI::Errors::BadRequestError] Bad request @raise [ESI::Errors::NotFoundError] No image server for this datasource @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/#/Alliance/get_alliances_alliance_id_icons
# File lib/esi/client/alliance.rb, line 75 def get_alliance_icons(alliance_id:, headers: {}, params: {}) get("/alliances/#{alliance_id}/icons/", headers: headers, params: params) end
List all active player alliances.
This endpoint is cached for up to 3600 seconds.
@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/#/Alliance/get_alliances
# File lib/esi/client/alliance.rb, line 99 def get_alliances(headers: {}, params: {}) get("/alliances/", headers: headers, params: params) end