module ESI::Client::Clone

ESI clones operations.

Public Instance Methods

get_character_clones(character_id:, headers: {}, params: {}) click to toggle source

A list of the character's clones.

This endpoint is cached for up to 120 seconds.

This endpoint requires authorization (see {ESI::Client#authorize}).

@esi_scope esi-clones.read_clones.v1

@esi_version dev @esi_version v3 @esi_version v4

@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/#/Clones/get_characters_character_id_clones

# File lib/esi/client/clones.rb, line 32
def get_character_clones(character_id:, headers: {}, params: {})
  get("/characters/#{character_id}/clones/", headers: headers, params: params)
end
get_character_implants(character_id:, headers: {}, params: {}) click to toggle source

Return implants on the active clone of a character.

This endpoint is cached for up to 120 seconds.

This endpoint requires authorization (see {ESI::Client#authorize}).

@esi_scope esi-clones.read_implants.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/#/Clones/get_characters_character_id_implants

# File lib/esi/client/clones.rb, line 63
def get_character_implants(character_id:, headers: {}, params: {})
  get("/characters/#{character_id}/implants/", headers: headers, params: params)
end
get_characters_character_id_clones(character_id:, headers: {}, params: {})
get_characters_character_id_implants(character_id:, headers: {}, params: {})