ESI::UserInterfaceApi
All URIs are relative to https://esi.evetech.net
Method | HTTP request | Description |
---|---|---|
post_ui_autopilot_waypoint | POST /v2/ui/autopilot/waypoint/ | Set Autopilot Waypoint |
post_ui_openwindow_contract | POST /v1/ui/openwindow/contract/ | Open Contract Window |
post_ui_openwindow_information | POST /v1/ui/openwindow/information/ | Open Information Window |
post_ui_openwindow_marketdetails | POST /v1/ui/openwindow/marketdetails/ | Open Market Details |
post_ui_openwindow_newmail | POST /v1/ui/openwindow/newmail/ | Open New Mail Window |
post_ui_autopilot_waypoint
post_ui_autopilot_waypoint(add_to_beginning, clear_other_waypoints, destination_id, opts)
Set Autopilot Waypoint
Set a solar system as autopilot waypoint ---
Example
# load the gem
require 'esi-client-bvv'
# setup authorization
ESI.configure do |config|
# Configure OAuth2 access token for authorization: evesso
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = ESI::UserInterfaceApi.new
add_to_beginning = false # BOOLEAN | Whether this solar system should be added to the beginning of all waypoints
clear_other_waypoints = false # BOOLEAN | Whether clean other waypoints beforing adding this one
destination_id = 789 # Integer | The destination to travel to, can be solar system, station or structure's id
opts = {
datasource: "tranquility", # String | The server name you would like data from
token: "token_example" # String | Access token to use if unable to set a header
}
begin
#Set Autopilot Waypoint
api_instance.post_ui_autopilot_waypoint(add_to_beginning, clear_other_waypoints, destination_id, opts)
rescue ESI::ApiError => e
puts "Exception when calling UserInterfaceApi->post_ui_autopilot_waypoint: #{e}"
end
Parameters
Name | Type | Description | Notes |
---|---|---|---|
add_to_beginning | BOOLEAN | Whether this solar system should be added to the beginning of all waypoints | [default to false] |
clear_other_waypoints | BOOLEAN | Whether clean other waypoints beforing adding this one | [default to false] |
destination_id | Integer | The destination to travel to, can be solar system, station or structure's id | |
datasource | String | The server name you would like data from | [optional] [default to tranquility] |
token | String | Access token to use if unable to set a header | [optional] |
Return type
nil (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
post_ui_openwindow_contract
post_ui_openwindow_contract(contract_id, opts)
Open Contract Window
Open the contract window inside the client ---
Example
# load the gem
require 'esi-client-bvv'
# setup authorization
ESI.configure do |config|
# Configure OAuth2 access token for authorization: evesso
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = ESI::UserInterfaceApi.new
contract_id = 56 # Integer | The contract to open
opts = {
datasource: "tranquility", # String | The server name you would like data from
token: "token_example" # String | Access token to use if unable to set a header
}
begin
#Open Contract Window
api_instance.post_ui_openwindow_contract(contract_id, opts)
rescue ESI::ApiError => e
puts "Exception when calling UserInterfaceApi->post_ui_openwindow_contract: #{e}"
end
Parameters
Name | Type | Description | Notes |
---|---|---|---|
contract_id | Integer | The contract to open | |
datasource | String | The server name you would like data from | [optional] [default to tranquility] |
token | String | Access token to use if unable to set a header | [optional] |
Return type
nil (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
post_ui_openwindow_information
post_ui_openwindow_information(target_id, opts)
Open Information Window
Open the information window for a character, corporation or alliance inside the client ---
Example
# load the gem
require 'esi-client-bvv'
# setup authorization
ESI.configure do |config|
# Configure OAuth2 access token for authorization: evesso
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = ESI::UserInterfaceApi.new
target_id = 56 # Integer | The target to open
opts = {
datasource: "tranquility", # String | The server name you would like data from
token: "token_example" # String | Access token to use if unable to set a header
}
begin
#Open Information Window
api_instance.post_ui_openwindow_information(target_id, opts)
rescue ESI::ApiError => e
puts "Exception when calling UserInterfaceApi->post_ui_openwindow_information: #{e}"
end
Parameters
Name | Type | Description | Notes |
---|---|---|---|
target_id | Integer | The target to open | |
datasource | String | The server name you would like data from | [optional] [default to tranquility] |
token | String | Access token to use if unable to set a header | [optional] |
Return type
nil (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
post_ui_openwindow_marketdetails
post_ui_openwindow_marketdetails(type_id, opts)
Open Market Details
Open the market details window for a specific typeID inside the client ---
Example
# load the gem
require 'esi-client-bvv'
# setup authorization
ESI.configure do |config|
# Configure OAuth2 access token for authorization: evesso
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = ESI::UserInterfaceApi.new
type_id = 56 # Integer | The item type to open in market window
opts = {
datasource: "tranquility", # String | The server name you would like data from
token: "token_example" # String | Access token to use if unable to set a header
}
begin
#Open Market Details
api_instance.post_ui_openwindow_marketdetails(type_id, opts)
rescue ESI::ApiError => e
puts "Exception when calling UserInterfaceApi->post_ui_openwindow_marketdetails: #{e}"
end
Parameters
Name | Type | Description | Notes |
---|---|---|---|
type_id | Integer | The item type to open in market window | |
datasource | String | The server name you would like data from | [optional] [default to tranquility] |
token | String | Access token to use if unable to set a header | [optional] |
Return type
nil (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json
post_ui_openwindow_newmail
post_ui_openwindow_newmail(new_mail, opts)
Open New Mail Window
Open the New Mail window, according to settings from the request if applicable ---
Example
# load the gem
require 'esi-client-bvv'
# setup authorization
ESI.configure do |config|
# Configure OAuth2 access token for authorization: evesso
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = ESI::UserInterfaceApi.new
new_mail = ESI::PostUiOpenwindowNewmailNewMail.new # PostUiOpenwindowNewmailNewMail | The details of mail to create
opts = {
datasource: "tranquility", # String | The server name you would like data from
token: "token_example" # String | Access token to use if unable to set a header
}
begin
#Open New Mail Window
api_instance.post_ui_openwindow_newmail(new_mail, opts)
rescue ESI::ApiError => e
puts "Exception when calling UserInterfaceApi->post_ui_openwindow_newmail: #{e}"
end
Parameters
Name | Type | Description | Notes |
---|---|---|---|
new_mail | PostUiOpenwindowNewmailNewMail | The details of mail to create | |
datasource | String | The server name you would like data from | [optional] [default to tranquility] |
token | String | Access token to use if unable to set a header | [optional] |
Return type
nil (empty response body)
Authorization
HTTP request headers
- Content-Type: application/json
- Accept: application/json