module ESI::Client::Alliance

ESI alliance operations.

Public Instance Methods

get_alliance(alliance_id:, headers: {}, params: {}) click to toggle source

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
Also aliased as: get_alliances_alliance_id
get_alliance_corporations(alliance_id:, headers: {}, params: {}) click to toggle source

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_alliance_icons(alliance_id:, headers: {}, params: {}) click to toggle source

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
get_alliances(headers: {}, params: {}) click to toggle source

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
get_alliances_alliance_id(alliance_id:, headers: {}, params: {})
Alias for: get_alliance
get_alliances_alliance_id_corporations(alliance_id:, headers: {}, params: {})
get_alliances_alliance_id_icons(alliance_id:, headers: {}, params: {})
Alias for: get_alliance_icons