Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/bitbar/cloud-api-client-ruby

Bitbar Cloud API Client for Ruby
https://github.com/bitbar/cloud-api-client-ruby

api-client bitbar bitbar-cloud ruby ruby-gem swagger-codegen

Last synced: about 2 months ago
JSON representation

Bitbar Cloud API Client for Ruby

Lists

README

        

# Bitbar Cloud API Client for Ruby

This repo contains Bitbar Cloud API Client for Ruby.
It's mainly generated by [Swagger Codegen](https://github.com/swagger-api/swagger-codegen.git), with small tweaks and
additions (like [FilterBuilder](lib/bitbar-cloud-api-client/filter_builder.rb)).

BitbarCloud API

This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:

- API version: 3.24.1-master-20231027-124207
- Package version: 1.1.0
- Build package: io.swagger.codegen.v3.generators.ruby.RubyClientCodegen
For more information, please visit [https://support.smartbear.com/bitbar](https://support.smartbear.com/bitbar)

To generate it the following steps have been made:
- Downloaded https://cloud.bitbar.com/cloud/v3/api-docs/BitBar, saved as ~/Downloads/BitBar.json
- Downloaded https://cloud.bitbar.com/cloud/v3/api-docs/swagger-config, saved as ~/Downloads/swagger-config.json
- Modifed ~/Downloads/swagger-config.json to include `"gemName":"bitbar-cloud-api-client"`:
```json
{"configUrl":"/cloud/v3/api-docs/swagger-config","docExpansion":"none","oauth2RedirectUrl":"https://cloud.bitbar.com/cloud/swagger-ui/oauth2-redirect.html","tagsSorter":"alpha","urls":[{"url":"/cloud/v3/api-docs/BitBar","name":"BitBar"}],"validatorUrl":"","gemName":"bitbar-cloud-api-client"}
```
- `wget https://repo1.maven.org/maven2/io/swagger/codegen/v3/swagger-codegen-cli/3.0.50/swagger-codegen-cli-3.0.50.jar -O swagger-codegen-cli.jar`
- Execute:
```
java -jar swagger-codegen-cli.jar generate \
-i ~/Downloads/BitBar.json \
-l ruby \
-o ruby \
-c ~/Downloads/swagger-config.json
```

## Installation

### Build a gem

To build the Ruby code into a gem:

```shell
gem build bitbar-cloud-api-client.gemspec
```

Then either install the gem locally:

```shell
gem install ./bitbar-cloud-api-client-1.1.0.gem
```
(for development, run `gem install --dev ./bitbar-cloud-api-client-1.1.0.gem` to install the development dependencies)

or publish the gem to a gem hosting service, e.g. [RubyGems](https://rubygems.org/).

Finally add this to the Gemfile:

gem 'bitbar-cloud-api-client', '~> 1.1.0'

### Install from Git

gem 'bitbar-cloud-api-client', :git => 'https://github.com/bitbar/cloud-api-client-ruby.git'

### Include the Ruby code directly

Include the Ruby code directly using `-I` as follows:

```shell
ruby -Ilib script.rb
```

## Getting Started

Please follow the [installation](#installation) procedure and then run the following code:
```ruby
# Load the gem
require 'bitbar-cloud-api-client'

# Setup authorization
BitbarCloudApiClient.configure do |config|
# Configure HTTP basic authorization: apiKeyInHeader
config.username = 'YOUR_API_KEY'
config.password = ''
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Abort device session.
result = api_instance.abort_device_session1(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->abort_device_session1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Abort test run and receive partial results.
result = api_instance.abort_project_test_run(project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->abort_project_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Abort test run and receive partial results.

result = api_instance.abort_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->abort_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |

begin
#Abort test run and receive partial results.
result = api_instance.abort_test_run1(run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->abort_test_run1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Activate license.
result = api_instance.activate_license(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->activate_license: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
service_id = 789 # Integer |
opts = {
activate_time: 789 # Integer |
}

begin
#Activate service.
result = api_instance.activate_service(service_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->activate_service: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
account_service_id = 789 # Integer |

begin
#Activate account service.
result = api_instance.activate_user_service(account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->activate_user_service: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
device_cleanup_configuration_id = 789 # Integer |

begin
#Add device specific cleanup configuration.
result = api_instance.add_device_cleanup_configuration(device_id, device_cleanup_configuration_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Add label to device.
result = api_instance.add_device_label(device_id, label_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_device_label: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Add label to device.
result = api_instance.add_device_label1(device_id, label_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_device_label1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
field: 'field_example', # String |
label_group_id: 789 # Integer |
}

begin
#Create device model criterion.
result = api_instance.add_device_model_criteria(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_device_model_criteria: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody4.new, # OutputfilesetFilesBody4 |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_device_session_output_file(device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_device_session_output_file: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
opts = {
device_id: [56], # Array |
device_ids: [56] # Array |
}

begin
#Add device to device group.
result = api_instance.add_device_to_device_group1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_device_to_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
name = 'name_example' # String |

begin
#Add tag to test run.
result = api_instance.add_project_test_run_tag(project_id, run_id, name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_project_test_run_tag: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
role_id = 789 # Integer |
opts = {
value: 56, # Integer |
expire_time: 789 # Integer |
}

begin
#Add account role.
result = api_instance.add_role_to_account(user_id, role_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_role_to_account: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
selector_ids = [56] # Array |

begin
#Add selectors to device group.
result = api_instance.add_selector_to_device_group1(device_group_id, selector_ids)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_selector_to_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
service_id = 789 # Integer |
opts = {
count: 1, # Integer |
end_time: 789 # Integer |
}

begin
#Add service to user.
result = api_instance.add_service_to_user(user_id, service_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_service_to_user: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
name = 'name_example' # String |
opts = {
project_id: 789 # Integer |
}

begin
#Add tag to test run.
result = api_instance.add_test_run_tag1(run_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_test_run_tag1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |
email = 'email_example' # String |

begin
#Add user to access group.
result = api_instance.add_user1(access_group_id, email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->add_user1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
service_id = 789 # Integer |

begin
#Archive service.
api_instance.archive_service(service_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->archive_service: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
test_run_id = 789 # Integer |

begin
#Create property banning application.
result = api_instance.ban_application(test_run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->ban_application: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
email = 'email_example' # String |

begin
#Create property banning email domain.
result = api_instance.ban_email_domain(email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->ban_email_domain: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |

begin
#Start blinking device screen.
result = api_instance.blink(device_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->blink: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
service_id = 789 # Integer |
cent_price = 56 # Integer |

begin
#Update service price.
result = api_instance.change_service_price(service_id, cent_price)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->change_service_price: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
name = 'name_example' # String |
opts = {
scope: 'USER', # String |
user_id: 789 # Integer |
}

begin
#Create access group.
result = api_instance.create1(name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
name = 'name_example' # String |
display_name = 'display_name_example' # String |
version = 'version_example' # String |
os_type = 'os_type_example' # String |
opts = {
architecture: 'architecture_example', # String |
install_url: 'install_url_example' # String |
}

begin
#Create browser.
result = api_instance.create_browser(name, display_name, version, os_type, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_browser: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
content = 'content_example' # String |
os_type = 'os_type_example' # String |
discriminator = 'discriminator_example' # String |
opts = {
enabled: true # BOOLEAN |
}

begin
#Create device cleanup configuration.
result = api_instance.create_device_cleanup_configuration(content, os_type, discriminator, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
host = 'host_example' # String |
port = 56 # Integer |
type = 'type_example' # String |
opts = {
password: 'password_example' # String |
}

begin
#Create connection for device session.
result = api_instance.create_device_session_connection1(device_session_id, host, port, type, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_device_session_connection1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
key = 'key_example' # String |
value = 'value_example' # String |

begin
#Create file property.
result = api_instance.create_file_property(file_id, key, value)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_file_property: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
name = 'name_example' # String |
os_type = 'os_type_example' # String |
content = 'content_example' # String |
opts = {
description: 'description_example', # String |
required_app_extensions: 'required_app_extensions_example', # String |
required_test_extensions: 'required_test_extensions_example', # String |
required_test_file_tags: 'required_test_file_tags_example', # String |
documentation_url: 'documentation_url_example', # String |
for_projects: true, # BOOLEAN |
can_run_from_ui: true, # BOOLEAN |
retryable: true, # BOOLEAN |
skip_queue: false, # BOOLEAN |
skip_older_sdk: true, # BOOLEAN |
type: 'type_example', # String |
account_id: 789, # Integer |
label_id: 789, # Integer |
add_label_to_devices: false, # BOOLEAN |
role_ids: [56], # Array |
sample_app_id: 789, # Integer |
sample_test_id: 789, # Integer |
icon: 'icon_example' # String |
}

begin
#Create framework.
result = api_instance.create_framework(name, os_type, content, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_framework: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
group_id = 789 # Integer |
name = 'name_example' # String |
display_name = 'display_name_example' # String |

begin
#Add label to label group.
result = api_instance.create_label(group_id, name, display_name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_label: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
name = 'name_example' # String |
display_name = 'display_name_example' # String |

begin
#Create label group.
result = api_instance.create_label_group(name, display_name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_label_group: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
unit = 'unit_example' # String |
unit_count = 56 # Integer |
opts = {
android_enabled: false, # BOOLEAN |
android_device_limit: 56, # Integer |
android_project_limit: 56, # Integer |
inspector_enabled: false, # BOOLEAN |
ios_enabled: false, # BOOLEAN |
ios_device_limit: 56, # Integer |
ios_project_limit: 56, # Integer |
private_instance: false, # BOOLEAN |
build_enabled: false, # BOOLEAN |
build_limit: 56, # Integer |
desktop_enabled: false, # BOOLEAN |
desktop_device_limit: 56, # Integer |
desktop_project_limit: 56, # Integer |
global_device_limit: 56, # Integer |
global_project_limit: 56 # Integer |
}

begin
#Create license.
result = api_instance.create_license(user_id, unit, unit_count, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_license: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
name = 'name_example' # String |
value = 'value_example' # String |
description = 'description_example' # String |
opts = {
from_time: 789, # Integer |
to_time: 789 # Integer |
}

begin
#Create property.
result = api_instance.create_property(name, value, description, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_property: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
body = BitbarCloudApiClient::APIService.new # APIService |

begin
#Create or update the service.
result = api_instance.create_service(body)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_service: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
email = 'email_example' # String |

begin
#Create user.
result = api_instance.create_user(email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->create_user: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Deactivate license.
result = api_instance.deactivate_license(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->deactivate_license: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
account_service_id = 789 # Integer |

begin
#Deactivate account service.
result = api_instance.deactivate_user_service(account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->deactivate_user_service: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |

begin
#Delete access group.
api_instance.delete2(access_group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Delete browser.
api_instance.delete_browser(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_browser: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Delete cluster.
api_instance.delete_cluster(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_cluster: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |

begin
#Delete device.
api_instance.delete_device(device_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_device: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |

begin
#Delete device specific cleanup configuration.
api_instance.delete_device_cleanup_configuration(device_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
device_model_id = 789 # Integer |

begin
#Delete device from device group.
api_instance.delete_device_from_device_group1(device_group_id, device_model_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_device_from_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |

begin
#Delete device group.
api_instance.delete_device_group(device_group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Delete label from device.
api_instance.delete_device_label(device_id, label_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_device_label: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Delete label from device.
api_instance.delete_device_label1(device_id, label_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_device_label1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Delete device model criterion.
result = api_instance.delete_device_model_criteria(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_device_model_criteria: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
device_ids = [56] # Array |

begin
#Delete devices from device group.
api_instance.delete_devices_from_device_group(user_id, device_group_id, device_ids)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_devices_from_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
device_ids = [56] # Array |

begin
#Delete devices from device group.
api_instance.delete_devices_from_device_group1(device_group_id, device_ids)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_devices_from_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |

begin
#Delete file.
api_instance.delete_file2(file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_file2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Delete file from device session.
api_instance.delete_file3(device_session_id, file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_file3: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |

begin
#Delete sample file.
api_instance.delete_file4(file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_file4: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
property_id = 789 # Integer |

begin
#Delete file property.
api_instance.delete_file_property(file_id, property_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_file_property: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Delete framework.
api_instance.delete_framework(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_framework: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
group_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Delete label.
api_instance.delete_label(group_id, label_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_label: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
group_id = 789 # Integer |

begin
#Delete label group.
api_instance.delete_label_group(group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_label_group: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Delete license.
api_instance.delete_license(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_license: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |

begin
#Delete project.
api_instance.delete_project(project_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_project: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Delete test run.
api_instance.delete_project_test_run(project_id, run_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_project_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Delete property.
api_instance.delete_property(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_property: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |
resource_id = 789 # Integer |

begin
#Delete access group resource.
api_instance.delete_resource1(access_group_id, resource_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_resource1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
account_role_id = 789 # Integer |

begin
#Delete account role.
api_instance.delete_role_from_account(user_id, account_role_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_role_from_account: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
selector_id = 789 # Integer |

begin
#Delete selector from device group.
api_instance.delete_selector_from_device_group1(device_group_id, selector_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_selector_from_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
selector_ids = [56] # Array |

begin
#Delete selectors from device group.
api_instance.delete_selectors_from_device_group(user_id, device_group_id, selector_ids)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_selectors_from_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
selector_ids = [56] # Array |

begin
#Delete selectors from device group.
api_instance.delete_selectors_from_device_group1(device_group_id, selector_ids)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_selectors_from_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Delete test run.
api_instance.delete_test_run(run_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |

begin
#Delete test run.
api_instance.delete_test_run1(run_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_test_run1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
tag_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Delete test run tag.
api_instance.delete_test_run_tag1(run_id, tag_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_test_run_tag1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
tag_id = 789 # Integer |

begin
#Delete test run tag.
api_instance.delete_test_run_tag_with_project(project_id, run_id, tag_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_test_run_tag_with_project: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |
user_id = 789 # Integer |

begin
#Delete access group user.
api_instance.delete_user2(access_group_id, user_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_user2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |

begin
#Delete all user test runs.
api_instance.delete_user_test_runs(user_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->delete_user_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |

begin
#Disable user.
result = api_instance.disable_user(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->disable_user: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |

begin
#Download icon of file.
api_instance.download_icon_file1(file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->download_icon_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Get license.
api_instance.download_license(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->download_license: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_output_files_zip1(device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->download_output_files_zip1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_test_run_output_files_zip1(run_id, device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->download_test_run_output_files_zip1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_test_run_output_files_zip2(project_id, run_id, device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->download_test_run_output_files_zip2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Download file.
api_instance.download_user_file1(file_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->download_user_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |

begin
#Enable user.
result = api_instance.enable_user(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->enable_user: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |

begin
#Get access group.
result = api_instance.get2(access_group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
account_id = 789 # Integer |
opts = {
with_dedicated_devices_info: false # BOOLEAN |
}

begin
#Get account.
result = api_instance.get_account1(account_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_account1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
with_dedicated_devices_info: false, # BOOLEAN |
only_with_dedicated_devices: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=mainUserFirstName_a
sort=mainUserEmail_a
sort=id_a
sort=mainUserLastName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=createtime_eq_1700230366167
filter=mainuserfirstname_eq_value
filter=mainuseremail_eq_value
filter=id_eq_1
filter=mainuserlastname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get accounts.
result = api_instance.get_account_list(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_account_list: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
account_id = 789 # Integer |

begin
#Get account preferences.
result = api_instance.get_account_preferences(account_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_account_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:

filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=name_eq_admin
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get account roles.
result = api_instance.get_account_roles(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_account_roles: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=chargeType_a
sort=active_a
sort=activatedByName_a
sort=serviceName_a
sort=deactivatedByName_a
sort=accountId_a
sort=cbtId_a
sort=price_a
sort=autoRenew_a
sort=paymentMethod_a
sort=startTime_a
sort=_endTime_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=deactivatereason_eq_initial_failure
filter=chargetype_eq_concurrency
filter=active_eq_true
filter=activatedbyname_eq_value
filter=servicename_eq_value
filter=deactivatedbyname_eq_value
filter=accountid_eq_1
filter=cbtid_eq_value
filter=price_eq_1
filter=autorenew_eq_true
filter=paymentmethod_eq_paypal
filter=starttime_eq_1700230366179
filter=_endtime_eq_1700230366179
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get account services.
result = api_instance.get_account_services(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_account_services: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=userAgent_a
sort=userEmail_a
sort=id_a
sort=body_a
sort=httpMethod_a
sort=parameters_a
sort=uri_a
sort=userId_a
sort=deprecatedResource_a
sort=accept_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=createtime_eq_1700230366162
filter=useragent_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=body_eq_value
filter=httpmethod_eq_get
filter=parameters_eq_value
filter=uri_eq_value
filter=userid_eq_1
filter=deprecatedresource_eq_true
filter=accept_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get activities.
result = api_instance.get_activities(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_activities: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |

begin
#Get device.
result = api_instance.get_admin_device(device_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_admin_device: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
days: 30 # Integer |
}

begin
#Get device session statistics.
result = api_instance.get_admin_test_runs(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_admin_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230365771
filter=starttime_eq_1700230365771
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_admin_test_runs1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_admin_test_runs1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=additionalHoursPrice_a
sort=mail_a
sort=totalPrice_a
sort=startBillingPeriod_a
sort=userId_a
sort=_endBillingPeriod_a
sort=subscriptionEnd_a
sort=createTime_a
sort=servicePrice_a
sort=lastPaymentDate_a
sort=subscriptionStart_a
sort=additionalHours_a
sort=paymentMethod_a
sort=id_a
sort=additionalHoursPaymentDate_a
sort=paymentDate_a
sort=plan_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=additionalhoursprice_eq_1
filter=mail_eq_value
filter=totalprice_eq_1
filter=startbillingperiod_eq_1700230366157
filter=userid_eq_1
filter=_endbillingperiod_eq_1700230366157
filter=subscriptionend_eq_1700230366157
filter=createtime_eq_1700230366157
filter=serviceprice_eq_1
filter=lastpaymentdate_eq_1700230366157
filter=paid_eq_true
filter=subscriptionstart_eq_1700230366157
filter=additionalhours_eq_1
filter=paymentmethod_eq_paypal
filter=id_eq_1
filter=plan_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get billing periods.
result = api_instance.get_all_billing_periods(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_all_billing_periods: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps of all device sessions in run.
result = api_instance.get_all_test_run_device_session_steps1(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_all_test_run_device_session_steps1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps of all device sessions in run.
result = api_instance.get_all_test_run_device_session_steps2(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_all_test_run_device_session_steps2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Get property.
result = api_instance.get_api_property(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_api_property: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
test_run_id = 789 # Integer |

begin
#Get property of banned application.
result = api_instance.get_ban_application(test_run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_ban_application: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Get browser.
result = api_instance.get_browser(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_browser: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
filter=version_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get browsers.
result = api_instance.get_browsers(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_browsers: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
opts = {
with_devices: true # BOOLEAN |
}

begin
#Get cluster.
result = api_instance.get_cluster_by_id(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_cluster_by_id: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=stateChangeTime_a
sort=cluster.name_a
sort=mainUserEmail_a
sort=enabled_a
sort=manufacturer_a
sort=accountId_a
sort=mainUserId_a
sort=serialId_a
sort=stateTime_a
sort=deviceModelId_a
sort=fingerprint_a
sort=name_a
sort=dedicationEndTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=statechangetime_eq_1700230365659
filter=cluster.name_eq_value
filter=mainuseremail_eq_value
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
filter=accountid_eq_1
filter=mainuserid_eq_1
filter=serialid_eq_value
filter=statetime_eq_1700230365659
filter=devicemodelid_eq_1
filter=fingerprint_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=dedicationendtime_eq_1700230365659
filter=devicecleanupconfigurationid_eq_1
filter=id_eq_1
filter=state_eq_offline_cleaning
filter=locked_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get cluster devices.
result = api_instance.get_cluster_devices(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_cluster_devices: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=stateChangeTime_a
sort=ipAddress_a
sort=jenkinsVersion_a
sort=type_a
sort=enabled_a
sort=url_a
sort=pluginVersion_a
sort=stateTime_a
sort=name_a
sort=location_a
sort=id_a
sort=state_a
sort=region_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=statechangetime_eq_1700230365631
filter=ipaddress_eq_value
filter=jenkinsversion_eq_value
filter=type_eq_bare_metal
filter=enabled_eq_true
filter=url_eq_value
filter=pluginversion_eq_value
filter=statetime_eq_1700230365631
filter=name_eq_value
filter=location_eq_value
filter=id_eq_1
filter=state_eq_offline
filter=region_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get clusters.
result = api_instance.get_clusters(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_clusters: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device model criteria.
result = api_instance.get_criteria(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_criteria: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get current device session step.
result = api_instance.get_current_device_session_step1(run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_current_device_session_step1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get current device session step.
result = api_instance.get_current_device_session_step2(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_current_device_session_step2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |

begin
#Get current device session step.
result = api_instance.get_current_device_session_step3(device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_current_device_session_step3: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |

begin
#Get device specific cleanup configuration.
result = api_instance.get_device_cleanup_configuration(device_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Get device cleanup configuration.
result = api_instance.get_device_cleanup_configuration1(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_cleanup_configuration1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createdByEmail_a
sort=createTime_a
sort=lastModificationTime_a
sort=osType_a
sort=global_a
sort=id_a
sort=content_a
sort=createdById_a
sort=enabled_a
sort=discriminator_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=createdbyemail_eq_value
filter=createtime_eq_1700230365974
filter=lastmodificationtime_eq_1700230365974
filter=ostype_eq_ios
filter=global_eq_true
filter=id_eq_1
filter=content_eq_value
filter=createdbyid_eq_1
filter=enabled_eq_true
filter=discriminator_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device cleanup configurations.
result = api_instance.get_device_cleanup_configurations(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_cleanup_configurations: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |

begin
#Get device group.
result = api_instance.get_device_group(device_group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
opts = {
with_properties: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=accountId_a
sort=displayName_a
sort=creditsPrice_a
sort=osType_a
sort=device.archiveTime_a
sort=id_a
sort=locked_a
sort=enabled_a
sort=platform_a
sort=manufacturer_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=accountid_eq_1
filter=displayname_eq_value
filter=creditsprice_eq_1
filter=ostype_eq_ios
filter=online_eq_true
filter=location_eq_value
filter=device.archivetime_eq_1700230365585
filter=id_eq_1
filter=locked_eq_true
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device group devices.
result = api_instance.get_device_group_devices1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_group_devices1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device group selectors.
result = api_instance.get_device_group_selectors1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_group_selectors1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=osType_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device groups.
result = api_instance.get_device_groups(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_groups: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device labels.
result = api_instance.get_device_labels(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_labels: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device labels.
result = api_instance.get_device_labels1(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_labels1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_model_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
filter=version_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device model browsers.
result = api_instance.get_device_model_browsers(device_model_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_model_browsers: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
serial_id = 'serial_id_example' # String |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
filter=version_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device model browsers.
result = api_instance.get_device_model_browsers1(serial_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_model_browsers1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Get device model pool.
result = api_instance.get_device_model_pool(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_model_pool: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new

begin
#Get device model pools statistics.
result = api_instance.get_device_model_pool_statistics
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_model_pool_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=retentionStrategy_a
sort=createTime_a
sort=name_a
sort=location_a
sort=id_a
sort=enabled_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=retentionstrategy_eq_cluster_on_off
filter=name_eq_value
filter=location_eq_value
filter=id_eq_1
filter=enabled_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device model pools.
result = api_instance.get_device_model_pools(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_model_pools: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
with_sessions_info: true, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=releaseVersion_a
sort=enabled_a
sort=platform_a
sort=total_a
sort=name_a
sort=osType_a
sort=online_a
sort=location_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=dedicated_eq_true
filter=releaseversion_eq_value
filter=enabled_eq_true
filter=platform_eq_ios
filter=total_eq_1
filter=name_eq_value
filter=ostype_eq_ios
filter=online_eq_1
filter=location_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device models.
result = api_instance.get_device_models(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_models: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=clusterName_a
sort=clusterId_a
sort=id_a
sort=deviceId_a
sort=deviceName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=clustername_eq_value
filter=ostype_eq_ios
filter=clusterid_eq_1
filter=id_eq_1
filter=deviceid_eq_1
filter=devicename_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device problems.
result = api_instance.get_device_problems(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_problems: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=startedByDisplayName_a
sort=currentStepType_a
sort=deviceModel.id_a
sort=device.id_a
sort=priority_a
sort=createTime_a
sort=startTime_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=projectName_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230365957
filter=startedbydisplayname_eq_value
filter=currentsteptype_eq_waiting
filter=devicemodel.id_eq_1
filter=device.id_eq_1
filter=priority_eq_1
filter=createtime_eq_1700230365957
filter=starttime_eq_1700230365957
filter=_endtime_eq_1700230365957
filter=id_eq_1
filter=state_eq_aborted
filter=projectname_eq_value
filter=testrunname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device queue.
result = api_instance.get_device_queue(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_queue: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
test_run_id: 789 # Integer |
}

begin
#Get device session.
result = api_instance.get_device_session(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session commands.
result = api_instance.get_device_session_commands1(run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_commands1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session commands.
result = api_instance.get_device_session_commands2(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_commands2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |

begin
#Get device session commands.
result = api_instance.get_device_session_commands3(device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_commands3: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=path_a
sort=password_a
sort=urlSchema_a
sort=deviceSessionId_a
sort=createTime_a
sort=port_a
sort=host_a
sort=_endTime_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=path_eq_value
filter=password_eq_value
filter=urlschema_eq_value
filter=devicesessionid_eq_1
filter=createtime_eq_1700230365550
filter=port_eq_1
filter=host_eq_value
filter=_endtime_eq_1700230365550
filter=id_eq_1
filter=type_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get connections for device session.
result = api_instance.get_device_session_connections1(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_connections1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=startedByDisplayName_a
sort=currentStepType_a
sort=deviceModel.id_a
sort=device.id_a
sort=priority_a
sort=createTime_a
sort=startTime_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=projectName_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230366086
filter=startedbydisplayname_eq_value
filter=currentsteptype_eq_waiting
filter=devicemodel.id_eq_1
filter=device.id_eq_1
filter=priority_eq_1
filter=createtime_eq_1700230366086
filter=starttime_eq_1700230366086
filter=_endtime_eq_1700230366086
filter=id_eq_1
filter=state_eq_aborted
filter=projectname_eq_value
filter=testrunname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_device_session_history(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_history: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
screenshot_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Get device session screenshot.
api_instance.get_device_session_screenshot(run_id, device_session_id, screenshot_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_screenshot: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
screenshot_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
test_run_id: 789, # Integer |
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Get device session screenshot.
api_instance.get_device_session_screenshot1(device_session_id, screenshot_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_screenshot1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session screenshots.
result = api_instance.get_device_session_screenshots(run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
test_run_id: 789, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session screenshots.
result = api_instance.get_device_session_screenshots1(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_screenshots1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
device_session_step_id = 789 # Integer |

begin
#Get device session step.
result = api_instance.get_device_session_step(run_id, device_session_id, device_session_step_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_step: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
device_session_step_id = 789 # Integer |

begin
#Get device session step.
result = api_instance.get_device_session_step1(project_id, run_id, device_session_id, device_session_step_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_step1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
device_session_step_id = 789 # Integer |

begin
#Get device session step.
result = api_instance.get_device_session_step2(device_session_id, device_session_step_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_step2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps1(run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_steps1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps2(project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_steps2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps3(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_steps3: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
test_run_id: 789 # Integer |
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps_with_params(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_steps_with_params: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session steps.
result = api_instance.get_device_session_test_case_runs1(run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_test_case_runs1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session steps.
result = api_instance.get_device_session_test_case_runs2(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_test_case_runs2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session.
result = api_instance.get_device_session_with_project(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_with_project: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session.
result = api_instance.get_device_session_with_run(run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_session_with_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=isExcluded_a
sort=testRunId_a
sort=clientSideId_a
sort=externalId_a
sort=successRatio_a
sort=device.id_a
sort=retryState_a
sort=type_a
sort=userId_a
sort=duration_a
sort=timeLimit_a
sort=createTime_a
sort=biometricInstrumentation_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=device.displayName_a
sort=projectName_a
sort=projectId_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=clientsideid_eq_value
filter=externalid_eq_value
filter=successratio_eq_1
filter=device.id_eq_1
filter=retrystate_eq_none
filter=type_eq_automatic
filter=userid_eq_1
filter=duration_eq_1
filter=timelimit_eq_1
filter=createtime_eq_1700230364841
filter=biometricinstrumentation_eq_true
filter=starttime_eq_1700230364841
filter=useremail_eq_value
filter=_endtime_eq_1700230364841
filter=id_eq_1
filter=state_eq_aborted
filter=device.displayname_eq_value
filter=projectname_eq_value
filter=projectid_eq_1
filter=testrunname_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_device_sessions1(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_sessions1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=internalStorage_a
sort=tdsVersion_a
sort=alarmOn_a
sort=externalStorage_a
sort=monitoringOn_a
sort=deviceTime_a
sort=deviceId_a
sort=deviceName_a
sort=ssid_a
sort=enabled_a
sort=internetAccess_a
sort=serialId_a
sort=clusterName_a
sort=emailAccount_a
sort=bluetoothOn_a
sort=id_a
sort=state_a
sort=mockLocationOn_a
sort=batteryLevel_a
sort=locationServiceOn_a
sort=testExecuting_a
sort=screenLocked_a
sort=updateTime_a
sort=sdcardPresent_a
sort=aslOn_a
sort=deviceTimeZone_a
sort=device.archiveTime_a
sort=flashOn_a
sort=tetheringOn_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=internalstorage_eq_1
filter=tdsversion_eq_value
filter=alarmon_eq_true
filter=externalstorage_eq_1
filter=monitoringon_eq_true
filter=devicetime_eq_1
filter=deviceid_eq_1
filter=devicename_eq_value
filter=ssid_eq_value
filter=enabled_eq_true
filter=internetaccess_eq_true
filter=serialid_eq_value
filter=clustername_eq_value
filter=emailaccount_eq_value
filter=bluetoothon_eq_true
filter=id_eq_1
filter=state_eq_offline_cleaning
filter=mocklocationon_eq_true
filter=batterylevel_eq_1
filter=locationserviceon_eq_true
filter=testexecuting_eq_true
filter=screenlocked_eq_true
filter=sdcardpresent_eq_true
filter=aslon_eq_true
filter=devicetimezone_eq_value
filter=device.archivetime_eq_1700230366053
filter=flashon_eq_true
filter=tetheringon_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device statuses.
result = api_instance.get_device_statuses(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_statuses: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:

filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicemodelname_eq_value
filter=ostype_eq_ios
filter=starttime_eq_1700230366077
filter=useremail_eq_value
filter=_endtime_eq_1700230366077
filter=projectname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time, counted testRuns and deviceSessions per day, user, project, deviceModel.
result = api_instance.get_device_time_count_session_report(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_time_count_session_report: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
for_whole_account: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=id_a
sort=type_a
sort=userName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=starttime_eq_1700230366066
filter=_endtime_eq_1700230366066
filter=id_eq_1
filter=username_eq_value
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time history.
result = api_instance.get_device_time_history(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_time_history: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
for_whole_account: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=id_a
sort=type_a
sort=userName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=starttime_eq_1700230366080
filter=_endtime_eq_1700230366080
filter=id_eq_1
filter=username_eq_value
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time summary.
result = api_instance.get_device_time_history_summary(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_time_history_summary: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:

filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicemodelname_eq_value
filter=ostype_eq_ios
filter=starttime_eq_1700230366072
filter=useremail_eq_value
filter=_endtime_eq_1700230366072
filter=projectname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device preparing and waiting time per day, user, project, deviceModel.
result = api_instance.get_device_time_step_time_report(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_time_step_time_report: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_type_id = 789 # Integer |

begin
#Get device frame.
result = api_instance.get_device_type(device_type_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_type: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=imagePrefix_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=imageprefix_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device frames.
result = api_instance.get_device_types(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_device_types: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
with_disabled: true, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=stateChangeTime_a
sort=cluster.name_a
sort=mainUserEmail_a
sort=enabled_a
sort=manufacturer_a
sort=accountId_a
sort=mainUserId_a
sort=serialId_a
sort=stateTime_a
sort=deviceModelId_a
sort=fingerprint_a
sort=name_a
sort=dedicationEndTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=statechangetime_eq_1700230365935
filter=cluster.name_eq_value
filter=mainuseremail_eq_value
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
filter=accountid_eq_1
filter=mainuserid_eq_1
filter=serialid_eq_value
filter=statetime_eq_1700230365935
filter=devicemodelid_eq_1
filter=fingerprint_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=dedicationendtime_eq_1700230365935
filter=devicecleanupconfigurationid_eq_1
filter=id_eq_1
filter=state_eq_offline_cleaning
filter=locked_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get devices.
result = api_instance.get_devices1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_devices1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=stateChangeTime_a
sort=cluster.name_a
sort=mainUserEmail_a
sort=enabled_a
sort=manufacturer_a
sort=accountId_a
sort=mainUserId_a
sort=serialId_a
sort=stateTime_a
sort=deviceModelId_a
sort=fingerprint_a
sort=name_a
sort=dedicationEndTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=statechangetime_eq_1700230365989
filter=cluster.name_eq_value
filter=mainuseremail_eq_value
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
filter=accountid_eq_1
filter=mainuserid_eq_1
filter=serialid_eq_value
filter=statetime_eq_1700230365989
filter=devicemodelid_eq_1
filter=fingerprint_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=dedicationendtime_eq_1700230365989
filter=devicecleanupconfigurationid_eq_1
filter=id_eq_1
filter=state_eq_offline_cleaning
filter=locked_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get devices used given device cleanup configuration.
result = api_instance.get_devices_used_device_cleanup_configuration(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_devices_used_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=subject_a
sort=lastRetryTime_a
sort=channel_a
sort=userEmail_a
sort=id_a
sort=sent_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=createtime_eq_1700230365926
filter=subject_eq_value
filter=lastretrytime_eq_1700230365926
filter=channel_eq_slack
filter=useremail_eq_value
filter=id_eq_1
filter=sent_eq_true
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get emails.
result = api_instance.get_emails(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_emails: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=quantity_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=quantity_eq_1
filter=id_eq_1
filter=type_eq_abort_request
filter=timestamp_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get errors.
result = api_instance.get_errors(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_errors: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=id_a
sort=value_a
sort=key_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=id_eq_1
filter=value_eq_value
filter=key_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get file properties.
result = api_instance.get_file_properties(file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_file_properties: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
property_id = 789 # Integer |

begin
#Get file property.
result = api_instance.get_file_property(file_id, property_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_file_property: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get file tags.
result = api_instance.get_file_tags1(file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_file_tags1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230365359
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get files.
result = api_instance.get_files(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_files: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Get framework.
result = api_instance.get_framework(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_framework: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get available framework labels.
result = api_instance.get_framework_available_labels(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_framework_available_labels: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Get framework's config.
result = api_instance.get_framework_config(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_framework_config: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=name_eq_admin
filter=id_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get roles required by framework.
result = api_instance.get_framework_roles(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_framework_roles: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
days: 30, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkName_a
sort=releaseVersion_a
sort=osType_a
sort=startTime_a
sort=_endTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkname_eq_value
filter=releaseversion_eq_value
filter=devicemodelname_eq_value
filter=ostype_eq_ios
filter=starttime_eq_1700230365734
filter=useremail_eq_value
filter=_endtime_eq_1700230365734
filter=id_eq_1
filter=state_eq_aborted
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get framework statistics.
result = api_instance.get_framework_statistics(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_framework_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=canRunFromUI_a
sort=retryable_a
sort=skipQueue_a
sort=forProjects_a
sort=description_a
sort=mainUserEmail_a
sort=type_a
sort=accountId_a
sort=labelId_a
sort=createTime_a
sort=jobConfigId_a
sort=name_a
sort=osType_a
sort=id_a
sort=labelName_a
sort=secured_a
sort=skipOlderSdk_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=canrunfromui_eq_true
filter=retryable_eq_true
filter=skipqueue_eq_true
filter=forprojects_eq_true
filter=description_eq_value
filter=mainuseremail_eq_value
filter=type_eq_value
filter=accountid_eq_1
filter=labelid_eq_1
filter=createtime_eq_1700230365861
filter=jobconfigid_eq_1
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=labelname_eq_value
filter=secured_eq_true
filter=skipoldersdk_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get frameworks.
result = api_instance.get_frameworks(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_frameworks: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
connection_id = 789 # Integer |

begin
#Get connection for device session.
result = api_instance.get_inspector_device_session_connection(device_session_id, connection_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_inspector_device_session_connection: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=deviceModelName_a
sort=type_a
sort=billable_a
sort=deviceId_a
sort=deviceName_a
sort=userId_a
sort=duration_a
sort=createTime_a
sort=deviceModelId_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicemodelname_eq_value
filter=type_eq_automatic
filter=billable_eq_true
filter=deviceid_eq_1
filter=devicename_eq_value
filter=userid_eq_1
filter=duration_eq_1
filter=createtime_eq_1700230365850
filter=devicemodelid_eq_1
filter=ostype_eq_ios
filter=starttime_eq_1700230365850
filter=useremail_eq_value
filter=_endtime_eq_1700230365850
filter=id_eq_1
filter=state_eq_aborted
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get manual sessions queue.
result = api_instance.get_interactive_queue(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_interactive_queue: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new

begin
#Get license installed to cloud.
result = api_instance.get_license
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_license: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Get license.
result = api_instance.get_license1(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_license1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=expireTime_a
sort=closeTime_a
sort=activateTime_a
sort=privateInstance_a
sort=userEmail_a
sort=id_a
sort=userId_a
sort=status_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=expiretime_eq_1700230365836
filter=closetime_eq_1700230365836
filter=activatetime_eq_1700230365836
filter=privateinstance_eq_true
filter=useremail_eq_value
filter=id_eq_1
filter=userid_eq_1
filter=status_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get licenses.
result = api_instance.get_licenses(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_licenses: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=scope_a
sort=name_a
sort=userEmail_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=scope_eq_user
filter=name_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access groups.
result = api_instance.get_list1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_list1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new

begin
#Get maintenance mode.
result = api_instance.get_maintenance
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_maintenance: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230364930
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session output files.
result = api_instance.get_output_files_for_device_session_by_tag(run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_output_files_for_device_session_by_tag: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230365543
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session output files.
result = api_instance.get_output_files_for_device_session_by_tag1(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_output_files_for_device_session_by_tag1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230365281
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session output files.
result = api_instance.get_output_files_for_projects_runs_device_session(project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_output_files_for_projects_runs_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |

begin
#Get project.
result = api_instance.get_project(project_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_project: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
screenshot_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Get device session screenshot.
api_instance.get_project_device_session_screenshot(project_id, run_id, device_session_id, screenshot_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_project_device_session_screenshot: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session screenshots.
result = api_instance.get_project_device_session_screenshots(project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_project_device_session_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=isExcluded_a
sort=testRunId_a
sort=clientSideId_a
sort=externalId_a
sort=successRatio_a
sort=device.id_a
sort=retryState_a
sort=type_a
sort=userId_a
sort=duration_a
sort=timeLimit_a
sort=createTime_a
sort=biometricInstrumentation_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=device.displayName_a
sort=projectName_a
sort=projectId_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=clientsideid_eq_value
filter=externalid_eq_value
filter=successratio_eq_1
filter=device.id_eq_1
filter=retrystate_eq_none
filter=type_eq_automatic
filter=userid_eq_1
filter=duration_eq_1
filter=timelimit_eq_1
filter=createtime_eq_1700230365198
filter=biometricinstrumentation_eq_true
filter=starttime_eq_1700230365198
filter=useremail_eq_value
filter=_endtime_eq_1700230365198
filter=id_eq_1
filter=state_eq_aborted
filter=device.displayname_eq_value
filter=projectname_eq_value
filter=projectid_eq_1
filter=testrunname_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_project_device_sessions(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_project_device_sessions: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=testRunId_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run tags.
result = api_instance.get_project_test_run_tags(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_project_test_run_tags: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get test run.
result = api_instance.get_project_test_run_with_project(project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_project_test_run_with_project: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230365041
filter=starttime_eq_1700230365041
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_project_test_runs(project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_project_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=common_a
sort=createTime_a
sort=name_a
sort=osType_a
sort=description_a
sort=id_a
sort=sharedByEmail_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230364959
filter=common_eq_true
filter=createtime_eq_1700230364959
filter=name_eq_value
filter=ostype_eq_ios
filter=description_eq_value
filter=readonly_eq_true
filter=id_eq_1
filter=sharedbyemail_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get projects.
result = api_instance.get_projects(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_projects: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=updatedByDisplayName_a
sort=fromTime_a
sort=name_a
sort=description_a
sort=updateTime_a
sort=id_a
sort=updatedById_a
sort=value_a
sort=toTime_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=updatedbydisplayname_eq_value
filter=fromtime_eq_1700230364946
filter=name_eq_value
filter=description_eq_value
filter=updatetime_eq_1700230364946
filter=id_eq_1
filter=updatedbyid_eq_1
filter=value_eq_value
filter=totime_eq_1700230364946
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get properties.
result = api_instance.get_properties(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_properties: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |
resource_id = 789 # Integer |

begin
#Get access group resource.
result = api_instance.get_resource1(access_group_id, resource_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_resource1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=resourceId_a
sort=name_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=resourceid_eq_1
filter=accessgroupid_eq_1
filter=name_eq_value
filter=id_eq_1
filter=type_eq_device_group
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access group resources.
result = api_instance.get_resources1(access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_resources1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
without_priorities: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get roles.
result = api_instance.get_roles(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_roles: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230365764
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get sample files.
result = api_instance.get_sample_files(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_sample_files: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |

begin
#Get screenshot names.
result = api_instance.get_screenshot_names1(run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_screenshot_names1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get screenshot names.
result = api_instance.get_screenshot_names2(project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_screenshot_names2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
service_id = 789 # Integer |

begin
#Get service.
result = api_instance.get_service(service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_service: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
in_use: false, # BOOLEAN |
not_archived: false, # BOOLEAN |
active_only: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=chargeType_a
sort=activateTime_a
sort=description_a
sort=pricePerHour_a
sort=centPrice_a
sort=customPlan_a
sort=includedHours_a
sort=name_a
sort=autoRenew_a
sort=commonId_a
sort=id_a
sort=activated_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230365751
filter=chargetype_eq_concurrency
filter=activatetime_eq_1700230365751
filter=description_eq_value
filter=priceperhour_eq_1
filter=centprice_eq_1
filter=customplan_eq_true
filter=includedhours_eq_1
filter=name_eq_value
filter=autorenew_eq_true
filter=commonid_eq_value
filter=id_eq_1
filter=activated_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get services.
result = api_instance.get_services(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_services: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
with_vulnerable_data: false # BOOLEAN |
}

begin
#Get settings.
result = api_instance.get_settings(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_settings: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
serial_id = 'serial_id_example' # String |

begin
#Get specific device cleanup configuration.
result = api_instance.get_specific_device_cleanup_configuration(serial_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_specific_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Delete device cleanup configuration.
api_instance.get_specific_device_cleanup_configuration1(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_specific_device_cleanup_configuration1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new

begin
#Get overview status.
result = api_instance.get_system_overview
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_system_overview: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Get test run.
result = api_instance.get_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get test run data availability.
result = api_instance.get_test_run_data_availability_with_project(project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_run_data_availability_with_project: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
user_id: 789, # Integer |
project_id: 789 # Integer |
}

begin
#Get test run data availability.
result = api_instance.get_test_run_data_availability_with_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_run_data_availability_with_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
name = 'name_example' # String |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run screenshots by name.
result = api_instance.get_test_run_screenshots1(run_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_run_screenshots1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
name = 'name_example' # String |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run screenshots by name.
result = api_instance.get_test_run_screenshots2(project_id, run_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_run_screenshots2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
tag_id = 789 # Integer |

begin
#Get test run tag.
result = api_instance.get_test_run_tag1(project_id, run_id, tag_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_run_tag1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
tag_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Get test run tag.
result = api_instance.get_test_run_tag_with_run(run_id, tag_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_run_tag_with_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=testRunId_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run tags.
result = api_instance.get_test_run_tags1(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_run_tags1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230364648
filter=starttime_eq_1700230364648
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_test_runs(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
from_time = 789 # Integer |
to_time = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=country_a
sort=organization_a
sort=id_a
sort=state_a
sort=email_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=country_eq_value
filter=organization_eq_value
filter=id_eq_1
filter=state_eq_value
filter=email_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get trial statistics.
result = api_instance.get_trial_statistics(from_time, to_time, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_trial_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |
user_id = 789 # Integer |

begin
#Get access group user.
result = api_instance.get_user2(access_group_id, user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_user2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |

begin
#Get file.
result = api_instance.get_user_file1(file_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_user_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=expireTime_a
sort=closeTime_a
sort=activateTime_a
sort=privateInstance_a
sort=userEmail_a
sort=id_a
sort=userId_a
sort=status_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=expiretime_eq_1700230365671
filter=closetime_eq_1700230365671
filter=activatetime_eq_1700230365671
filter=privateinstance_eq_true
filter=useremail_eq_value
filter=id_eq_1
filter=userid_eq_1
filter=status_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get user licenses.
result = api_instance.get_user_licenses(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_user_licenses: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
account_service_id = 789 # Integer |

begin
#Get account service.
result = api_instance.get_user_service(account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_user_service: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=chargeType_a
sort=active_a
sort=activatedByName_a
sort=serviceName_a
sort=deactivatedByName_a
sort=accountId_a
sort=cbtId_a
sort=price_a
sort=autoRenew_a
sort=paymentMethod_a
sort=startTime_a
sort=_endTime_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=deactivatereason_eq_initial_failure
filter=chargetype_eq_concurrency
filter=active_eq_true
filter=activatedbyname_eq_value
filter=servicename_eq_value
filter=deactivatedbyname_eq_value
filter=accountid_eq_1
filter=cbtid_eq_value
filter=price_eq_1
filter=autorenew_eq_true
filter=paymentmethod_eq_paypal
filter=starttime_eq_1700230365684
filter=_endtime_eq_1700230365684
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get account services.
result = api_instance.get_user_services(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_user_services: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
only_main_users: false, # BOOLEAN |
only_with_disabled_services: false, # BOOLEAN |
with_role: 'with_role_example', # String |
with_roles: false, # BOOLEAN |
with_address: false, # BOOLEAN |
with_user_info: true, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=lastName_a
sort=mainUserEmail_a
sort=accountId_a
sort=firstName_a
sort=serviceIds_a
sort=mainUserId_a
sort=createTime_a
sort=deleteTime_a
sort=accountServiceIds_a
sort=id_a
sort=email_a
sort=status_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=lastname_eq_value
filter=mainuseremail_eq_value
filter=accountid_eq_1
filter=firstname_eq_value
filter=serviceids_eq_1
filter=mainuserid_eq_1
filter=createtime_eq_1700230363668
filter=deletetime_eq_1700230363668
filter=accountserviceids_eq_1
filter=ismainuser_eq_true
filter=id_eq_1
filter=email_eq_value
filter=status_eq_inactive
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get users.
result = api_instance.get_users(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_users: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=firstName_a
sort=lastName_a
sort=id_a
sort=email_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=firstname_eq_value
filter=lastname_eq_value
filter=accessgroupid_eq_1
filter=id_eq_1
filter=email_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access group users.
result = api_instance.get_users2(access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->get_users2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
billing_period_id = 789 # Integer |

begin
#Mark billing period as paid.
result = api_instance.mark_billing_period_as_paid(billing_period_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->mark_billing_period_as_paid: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |

begin
#Release device session.
result = api_instance.release_device_session1(device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->release_device_session1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate build logs zip.
result = api_instance.request_project_test_run_build_logs(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_project_test_run_build_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate files zip.
result = api_instance.request_project_test_run_files(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_project_test_run_files: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate logs zip.
result = api_instance.request_project_test_run_logs(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_project_test_run_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate performance zip.
result = api_instance.request_project_test_run_performance(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_project_test_run_performance: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate screenshot zip.
result = api_instance.request_project_test_run_screenshots(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_project_test_run_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
user_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate build logs zip.
result = api_instance.request_test_run_build_logs(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_test_run_build_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
user_id: 789, # Integer |
project_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate files zip.
result = api_instance.request_test_run_files(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_test_run_files: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
user_id: 789, # Integer |
project_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate logs zip.
result = api_instance.request_test_run_logs(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_test_run_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
user_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate performance zip.
result = api_instance.request_test_run_performance(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_test_run_performance: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
user_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate screenshot zip.
result = api_instance.request_test_run_screenshots(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->request_test_run_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
additional_user_id = 789 # Integer |

begin
#Resend activation email to additional user.
result = api_instance.resend_activation_email(user_id, additional_user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->resend_activation_email: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |

begin
#Resend activation email.
result = api_instance.resend_activation_email1(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->resend_activation_email1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Resend email.
result = api_instance.resend_email(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->resend_email: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Resend license.
result = api_instance.resend_license(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->resend_license: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Retry device session.
result = api_instance.retry_device_session(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->retry_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Retry test run or its device sessions.
result = api_instance.retry_project_test_run(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->retry_project_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Retry test run or its device sessions.
result = api_instance.retry_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->retry_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Retry test run or its device sessions.
result = api_instance.retry_test_run_with_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->retry_test_run_with_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |

begin
#Rollback framework's config.
result = api_instance.rollback_framework_config(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->rollback_framework_config: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
body = BitbarCloudApiClient::APITestRunConfig.new # APITestRunConfig |

begin
#Run test run.
result = api_instance.run_test_run(body)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->run_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
billable = true # BOOLEAN |

begin
#Change billable status.
result = api_instance.set_billable_flag(run_id, billable)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->set_billable_flag: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_session_id = 789 # Integer |
billable = true # BOOLEAN |

begin
#Change billable status for device session.
result = api_instance.set_billable_flag1(device_session_id, billable)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->set_billable_flag1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
enabled = true # BOOLEAN |
opts = {
type: 'type_example' # String |
}

begin
#Turn on/off maintenance mode.
result = api_instance.set_maintenance(enabled, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->set_maintenance: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
priority = 56 # Integer |

begin
#Change priority.
result = api_instance.set_priority(run_id, priority)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->set_priority: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share device group.
result = api_instance.share_device_group1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->share_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share file.
result = api_instance.share_file1(file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->share_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share project.
result = api_instance.share_project1(project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->share_project1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |

begin
#Unarchive project.
api_instance.unarchive_project(project_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->unarchive_project: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
access_group_id = 789 # Integer |
opts = {
scope: 'scope_example', # String |
name: 'name_example' # String |
}

begin
#Update access group.
result = api_instance.update1(access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
body = BitbarCloudApiClient::APIAccountPreference.new # APIAccountPreference |
account_id = 789 # Integer |

begin
#Update account preferences.
result = api_instance.update_account_preferences(body, account_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_account_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
account_service_id = 789 # Integer |

begin
#Force update account service subscription price.
result = api_instance.update_account_service_price(account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_account_service_price: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
group_id = 789 # Integer |
label_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example' # String |
}

begin
#Update label.
result = api_instance.update_api_label(group_id, label_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_api_label: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
name = 'name_example' # String |
display_name = 'display_name_example' # String |
version = 'version_example' # String |
os_type = 'os_type_example' # String |
opts = {
architecture: 'architecture_example', # String |
install_url: 'install_url_example' # String |
}

begin
#Update browser.
result = api_instance.update_browser(id, name, display_name, version, os_type, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_browser: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
opts = {
enabled: true, # BOOLEAN |
quiet_down: true, # BOOLEAN |
restart: true, # BOOLEAN |
turn_maintenance: true, # BOOLEAN |
url: 'url_example' # String |
}

begin
#Update cluster.
result = api_instance.update_cluster(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_cluster: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_id = 789 # Integer |
opts = {
release_version: 'release_version_example', # String |
api_level: 56, # Integer |
serial_id: 'serial_id_example', # String |
name: 'name_example', # String |
enabled: true, # BOOLEAN |
unlock_gesture: 'unlock_gesture_example', # String |
init_step: 'init_step_example', # String |
ip_address: 'ip_address_example', # String |
account_id: 789, # Integer |
test_time_limit: 789, # Integer |
dedication_end_time: 789, # Integer |
comment: 'comment_example' # String |
}

begin
#Update device.
result = api_instance.update_device(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
content = 'content_example' # String |
opts = {
enabled: true, # BOOLEAN |
discriminator: 'discriminator_example' # String |
}

begin
#Update device cleanup configuration.
result = api_instance.update_device_cleanup_configuration(id, content, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_model_id = 789 # Integer |
opts = {
release_version: 'release_version_example', # String |
api_level: 56, # Integer |
name: 'name_example', # String |
manufacturer: 'manufacturer_example', # String |
enabled: true, # BOOLEAN |
type_id: 789, # Integer |
credits_price: 56 # Integer |
}

begin
#Update device model.
result = api_instance.update_device_model(device_model_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device_model: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_model_id = 789 # Integer |
opts = {
browser_ids: [56] # Array |
}

begin
#Update device model browsers.
result = api_instance.update_device_model_browsers(device_model_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device_model_browsers: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
opts = {
min_available: 56, # Integer |
max_total: 56 # Integer |
}

begin
#Update device model pool.
result = api_instance.update_device_model_pool(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device_model_pool: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
body: BitbarCloudApiClient::APIDevicePicker.new, # APIDevicePicker |
sync: false # BOOLEAN |
}

begin
#Update device picker filters.
result = api_instance.update_device_picker(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device_picker: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
name: 'name_example', # String |
client_side_id: 'client_side_id_example', # String |
state: 'state_example' # String |
}

begin
#Update device session by external id.
result = api_instance.update_device_session2(run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device_session2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
name: 'name_example', # String |
client_side_id: 'client_side_id_example', # String |
state: 'state_example' # String |
}

begin
#Update device session by external id.
result = api_instance.update_device_session3(project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device_session3: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_type_id = 789 # Integer |
image_width = 56 # Integer |
image_height = 56 # Integer |
image_left = 56 # Integer |
image_top = 56 # Integer |
opts = {
frame_extra_width: 56 # Integer |
}

begin
#Update device frame.
result = api_instance.update_device_type(device_type_id, image_width, image_height, image_left, image_top, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_device_type: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
name = 'name_example' # String |

begin
#Update file name.
result = api_instance.update_file_name1(file_id, name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_file_name1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
property_id = 789 # Integer |
value = 'value_example' # String |

begin
#Update file property.
result = api_instance.update_file_property(file_id, property_id, value)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_file_property: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
opts = {
name: 'name_example', # String |
description: 'description_example', # String |
os_type: 'os_type_example', # String |
required_app_extensions: 'required_app_extensions_example', # String |
required_test_extensions: 'required_test_extensions_example', # String |
required_test_file_tags: 'required_test_file_tags_example', # String |
documentation_url: 'documentation_url_example', # String |
for_projects: true, # BOOLEAN |
can_run_from_ui: true, # BOOLEAN |
retryable: true, # BOOLEAN |
skip_queue: true, # BOOLEAN |
skip_older_sdk: true, # BOOLEAN |
type: 'type_example', # String |
label_id: 789, # Integer |
add_label_to_devices: false, # BOOLEAN |
role_ids: [56], # Array |
sample_app_id: 789, # Integer |
sample_test_id: 789, # Integer |
icon: 'icon_example' # String |
}

begin
#Update framework.
result = api_instance.update_framework(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_framework: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
content = 'content_example' # String |

begin
#Update framework's config.
result = api_instance.update_framework_config(id, content)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_framework_config: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
group_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example' # String |
}

begin
#Update label group.
result = api_instance.update_label_group(group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_label_group: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
opts = {
name: 'name_example', # String |
description: 'description_example', # String |
common: true, # BOOLEAN |
read_only: true, # BOOLEAN |
archiving_strategy: 'archiving_strategy_example', # String |
archiving_item_count: 56, # Integer |
email: 'email_example' # String |
}

begin
#Update project.
result = api_instance.update_project(project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_project: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
display_name = 'display_name_example' # String |

begin
#Update test run.
result = api_instance.update_project_test_run(project_id, run_id, display_name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_project_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
id = 789 # Integer |
opts = {
name: 'name_example', # String |
value: 'value_example', # String |
description: 'description_example', # String |
from_time: 789, # Integer |
to_time: 789, # Integer |
always_valid: true # BOOLEAN |
}

begin
#Update property.
result = api_instance.update_property(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_property: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
run_id = 789 # Integer |
display_name = 'display_name_example' # String |
opts = {
project_id: 789 # Integer |
}

begin
#Update test run.
result = api_instance.update_test_run(run_id, display_name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
device_group_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example', # String |
os_type: 'os_type_example' # String |
}

begin
#Update device group.
result = api_instance.update_user_device_group1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_user_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
file_id = 789 # Integer |
opts = {
body: BitbarCloudApiClient::FileIdFileBody1.new # FileIdFileBody1 |
}

begin
#Update file content.
result = api_instance.update_user_file1(file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_user_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
user_id = 789 # Integer |
opts = {
account_id: 789 # Integer |
}

begin
#Update users main account, switch main user.
result = api_instance.update_users_main_account(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->update_users_main_account: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
body: BitbarCloudApiClient::V2FilesBody.new, # V2FilesBody |
global: false # BOOLEAN |
}

begin
#Upload file.
result = api_instance.upload_file1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->upload_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
body: BitbarCloudApiClient::AdminSamplesBody.new # AdminSamplesBody |
}

begin
#Upload sample file.
result = api_instance.upload_file2(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->upload_file2: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
opts = {
body: BitbarCloudApiClient::V2LicenseBody.new # V2LicenseBody |
}

begin
#Upload license to cloud.
result = api_instance.upload_license(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->upload_license: #{e}"
end

api_instance = BitbarCloudApiClient::AdminApi.new
body = BitbarCloudApiClient::APITestRunConfig.new # APITestRunConfig |
opts = {
include_devices: false, # BOOLEAN |
include_device_groups: true, # BOOLEAN |
include_frameworks: true # BOOLEAN |
}

begin
#Validate test run configuration.
result = api_instance.validate_test_run_config1(body, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AdminApi->validate_test_run_config1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Abort device session.
result = api_instance.abort_device_session(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->abort_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Abort device session.
result = api_instance.abort_device_session1(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->abort_device_session1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Abort test run and receive partial results.
result = api_instance.abort_project_test_run(project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->abort_project_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Abort test run and receive partial results.
result = api_instance.abort_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->abort_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |

begin
#Abort test run and receive partial results.
result = api_instance.abort_test_run1(run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->abort_test_run1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Abort test run and receive partial results.
result = api_instance.abort_user_test_run(user_id, project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->abort_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
email = 'email_example' # String |
key = 'key_example' # String |
password = 'password_example' # String |
opts = {
first_name: 'first_name_example', # String |
last_name: 'last_name_example', # String |
phone: 'phone_example', # String |
organization: 'organization_example', # String |
country: 'country_example', # String |
city: 'city_example', # String |
state: 'state_example', # String |
address: 'address_example', # String |
zip: 'zip_example' # String |
}

begin
#Activate user after registration.
result = api_instance.activate(email, key, password, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->activate: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Activate license.
result = api_instance.activate_license(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->activate_license: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
service_id = 789 # Integer |
opts = {
activate_time: 789 # Integer |
}

begin
#Activate service.
result = api_instance.activate_service(service_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->activate_service: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
account_service_id = 789 # Integer |

begin
#Activate account service.
result = api_instance.activate_user_service(account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->activate_user_service: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
email = 'email_example' # String |

begin
#Add additional user.
result = api_instance.add_additional_user(user_id, email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_additional_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
device_cleanup_configuration_id = 789 # Integer |

begin
#Add device specific cleanup configuration.
result = api_instance.add_device_cleanup_configuration(device_id, device_cleanup_configuration_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Add label to device.
result = api_instance.add_device_label(device_id, label_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_device_label: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Add label to device.
result = api_instance.add_device_label1(device_id, label_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_device_label1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
field: 'field_example', # String |
label_group_id: 789 # Integer |
}

begin
#Create device model criterion.
result = api_instance.add_device_model_criteria(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_device_model_criteria: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody4.new, # OutputfilesetFilesBody4 |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_device_session_output_file(device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_device_session_output_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
device_id: [56], # Array |
device_ids: [56] # Array |
}

begin
#Add device to device group.
result = api_instance.add_device_to_device_group(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_device_to_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
opts = {
device_id: [56], # Array |
device_ids: [56] # Array |
}

begin
#Add device to device group.
result = api_instance.add_device_to_device_group1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_device_to_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody.new, # OutputfilesetFilesBody |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_file(user_id, project_id, run_id, device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody1.new, # OutputfilesetFilesBody1 |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_file1(user_id, device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody2.new, # OutputfilesetFilesBody2 |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_file2(run_id, device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_file2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody3.new, # OutputfilesetFilesBody3 |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_file3(project_id, run_id, device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_file3: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
name = 'name_example' # String |

begin
#Add tag to test run.
result = api_instance.add_project_test_run_tag(project_id, run_id, name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_project_test_run_tag: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
role_id = 789 # Integer |
opts = {
value: 56, # Integer |
expire_time: 789 # Integer |
}

begin
#Add account role.
result = api_instance.add_role_to_account(user_id, role_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_role_to_account: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
selector_ids = [56] # Array |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=osType_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Add selectors to device group.
result = api_instance.add_selector_to_device_group(user_id, device_group_id, selector_ids, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_selector_to_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
selector_ids = [56] # Array |

begin
#Add selectors to device group.
result = api_instance.add_selector_to_device_group1(device_group_id, selector_ids)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_selector_to_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
service_id = 789 # Integer |
opts = {
count: 1, # Integer |
end_time: 789 # Integer |
}

begin
#Add service to user.
result = api_instance.add_service_to_user(user_id, service_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_service_to_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
name = 'name_example' # String |

begin
#Add tag to test run.
result = api_instance.add_test_run_tag(user_id, project_id, run_id, name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_test_run_tag: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
name = 'name_example' # String |
opts = {
project_id: 789 # Integer |
}

begin
#Add tag to test run.
result = api_instance.add_test_run_tag1(run_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_test_run_tag1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
email = 'email_example' # String |

begin
#Add user to access group.
result = api_instance.add_user(user_id, access_group_id, email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |
email = 'email_example' # String |

begin
#Add user to access group.
result = api_instance.add_user1(access_group_id, email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->add_user1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
service_id = 789 # Integer |

begin
#Archive service.
api_instance.archive_service(service_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->archive_service: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
test_run_id = 789 # Integer |

begin
#Create property banning application.
result = api_instance.ban_application(test_run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->ban_application: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
email = 'email_example' # String |

begin
#Create property banning email domain.
result = api_instance.ban_email_domain(email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->ban_email_domain: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |

begin
#Start blinking device screen.
result = api_instance.blink(device_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->blink: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
service_id = 789 # Integer |
payment_method = 'payment_method_example' # String |
opts = {
first_name: 'first_name_example', # String |
last_name: 'last_name_example', # String |
email: 'email_example', # String |
phone: 'phone_example', # String |
organization: 'organization_example', # String |
country: 'country_example', # String |
city: 'city_example', # String |
state: 'state_example', # String |
address: 'address_example', # String |
zip: 'zip_example', # String |
card_number: 'card_number_example', # String |
expiration_date: 'expiration_date_example', # String |
cvv: 'cvv_example', # String |
count: 1, # Integer |
stripe_token: 'stripe_token_example' # String |
}

begin
#Buy service.
result = api_instance.buy_service(user_id, service_id, payment_method, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->buy_service: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
account_service_id = 789 # Integer |

begin
#Cancel service subscription.
result = api_instance.cancel_subscription(user_id, account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->cancel_subscription: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
service_id = 789 # Integer |
cent_price = 56 # Integer |

begin
#Update service price.
result = api_instance.change_service_price(service_id, cent_price)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->change_service_price: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
name = 'name_example' # String |
opts = {
scope: 'USER' # String |
}

begin
#Create access group.
result = api_instance.create(user_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
name = 'name_example' # String |
opts = {
scope: 'USER', # String |
user_id: 789 # Integer |
}

begin
#Create access group.
result = api_instance.create1(name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
name = 'name_example' # String |
display_name = 'display_name_example' # String |
version = 'version_example' # String |
os_type = 'os_type_example' # String |
opts = {
architecture: 'architecture_example', # String |
install_url: 'install_url_example' # String |
}

begin
#Create browser.
result = api_instance.create_browser(name, display_name, version, os_type, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_browser: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
content = 'content_example' # String |
os_type = 'os_type_example' # String |
discriminator = 'discriminator_example' # String |
opts = {
enabled: true # BOOLEAN |
}

begin
#Create device cleanup configuration.
result = api_instance.create_device_cleanup_configuration(content, os_type, discriminator, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
host = 'host_example' # String |
port = 56 # Integer |
type = 'type_example' # String |
opts = {
password: 'password_example' # String |
}

begin
#Create connection for device session.
result = api_instance.create_device_session_connection(user_id, device_session_id, host, port, type, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_device_session_connection: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
host = 'host_example' # String |
port = 56 # Integer |
type = 'type_example' # String |
opts = {
password: 'password_example' # String |
}

begin
#Create connection for device session.
result = api_instance.create_device_session_connection1(device_session_id, host, port, type, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_device_session_connection1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
content = 'content_example' # String |
opts = {
body: BitbarCloudApiClient::UserIdFeedbackBody.new # UserIdFeedbackBody |
}

begin
#Create feedback email.
api_instance.create_feedback_form_email(user_id, content, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_feedback_form_email: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
key = 'key_example' # String |
value = 'value_example' # String |

begin
#Create file property.
result = api_instance.create_file_property(file_id, key, value)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_file_property: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
name = 'name_example' # String |
os_type = 'os_type_example' # String |
content = 'content_example' # String |
opts = {
description: 'description_example', # String |
required_app_extensions: 'required_app_extensions_example', # String |
required_test_extensions: 'required_test_extensions_example', # String |
required_test_file_tags: 'required_test_file_tags_example', # String |
documentation_url: 'documentation_url_example', # String |
for_projects: true, # BOOLEAN |
can_run_from_ui: true, # BOOLEAN |
retryable: true, # BOOLEAN |
skip_queue: false, # BOOLEAN |
skip_older_sdk: true, # BOOLEAN |
type: 'type_example', # String |
account_id: 789, # Integer |
label_id: 789, # Integer |
add_label_to_devices: false, # BOOLEAN |
role_ids: [56], # Array |
sample_app_id: 789, # Integer |
sample_test_id: 789, # Integer |
icon: 'icon_example' # String |
}

begin
#Create framework.
result = api_instance.create_framework(name, os_type, content, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_framework: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
body: BitbarCloudApiClient::APIDeviceSessionConfig.new, # APIDeviceSessionConfig |
device_model_id: 789, # Integer |
type: 'type_example', # String |
browser_name: 'browser_name_example', # String |
browser_version: 'browser_version_example', # String |
screen_resolution: 'screen_resolution_example', # String |
url: 'url_example' # String |
}

begin
#Create device session.
result = api_instance.create_inspector_device_session(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_inspector_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
group_id = 789 # Integer |
name = 'name_example' # String |
display_name = 'display_name_example' # String |

begin
#Add label to label group.
result = api_instance.create_label(group_id, name, display_name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_label: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
name = 'name_example' # String |
display_name = 'display_name_example' # String |

begin
#Create label group.
result = api_instance.create_label_group(name, display_name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_label_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
unit = 'unit_example' # String |
unit_count = 56 # Integer |
opts = {
android_enabled: false, # BOOLEAN |
android_device_limit: 56, # Integer |
android_project_limit: 56, # Integer |
inspector_enabled: false, # BOOLEAN |
ios_enabled: false, # BOOLEAN |
ios_device_limit: 56, # Integer |
ios_project_limit: 56, # Integer |
private_instance: false, # BOOLEAN |
build_enabled: false, # BOOLEAN |
build_limit: 56, # Integer |
desktop_enabled: false, # BOOLEAN |
desktop_device_limit: 56, # Integer |
desktop_project_limit: 56, # Integer |
global_device_limit: 56, # Integer |
global_project_limit: 56 # Integer |
}

begin
#Create license.
result = api_instance.create_license(user_id, unit, unit_count, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_license: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
name: 'name_example' # String |
}

begin
#Create project.
result = api_instance.create_my_project(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_my_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
body = BitbarCloudApiClient::APIVisualTestAccess.new # APIVisualTestAccess |
user_id = 789 # Integer |

begin
#Create or update VisualTests access.
result = api_instance.create_or_update_visual_test_access(body, user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_or_update_visual_test_access: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
name = 'name_example' # String |
value = 'value_example' # String |
description = 'description_example' # String |
opts = {
from_time: 789, # Integer |
to_time: 789 # Integer |
}

begin
#Create property.
result = api_instance.create_property(name, value, description, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_property: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
body = BitbarCloudApiClient::APIService.new # APIService |

begin
#Create or update the service.
result = api_instance.create_service(body)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_service: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
email = 'email_example' # String |

begin
#Create user.
result = api_instance.create_user(email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example', # String |
os_type: 'ANDROID', # String |
device_ids: [56], # Array |
selector_ids: [56] # Array |
}

begin
#Create device group.
result = api_instance.create_user_device_group(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_user_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
destination = 'destination_example' # String |
channel = 'channel_example' # String |
scope = 'scope_example' # String |
opts = {
project_id: 789 # Integer |
}

begin
#Create notification.
result = api_instance.create_user_notification(user_id, destination, channel, scope, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->create_user_notification: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Deactivate license.
result = api_instance.deactivate_license(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->deactivate_license: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
account_service_id = 789 # Integer |

begin
#Deactivate account service.
result = api_instance.deactivate_user_service(account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->deactivate_user_service: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
tunnel_id = 'tunnel_id_example' # String |

begin
#Delete users tunnel.
api_instance.delete(user_id, tunnel_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |

begin
#Delete access group.
api_instance.delete1(user_id, access_group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |

begin
#Delete access group.
api_instance.delete2(access_group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Delete browser.
api_instance.delete_browser(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_browser: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Delete cluster.
api_instance.delete_cluster(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_cluster: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |

begin
#Delete device.
api_instance.delete_device(device_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_device: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |

begin
#Delete device specific cleanup configuration.
api_instance.delete_device_cleanup_configuration(device_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
device_id = 789 # Integer |

begin
#Delete device from device group.
api_instance.delete_device_from_device_group(user_id, device_group_id, device_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_device_from_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
device_model_id = 789 # Integer |

begin
#Delete device from device group.
api_instance.delete_device_from_device_group1(device_group_id, device_model_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_device_from_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |

begin
#Delete device group.
api_instance.delete_device_group(device_group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Delete label from device.
api_instance.delete_device_label(device_id, label_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_device_label: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Delete label from device.
api_instance.delete_device_label1(device_id, label_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_device_label1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Delete device model criterion.
result = api_instance.delete_device_model_criteria(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_device_model_criteria: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
device_ids = [56] # Array |

begin
#Delete devices from device group.
api_instance.delete_devices_from_device_group(user_id, device_group_id, device_ids)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_devices_from_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
device_ids = [56] # Array |

begin
#Delete devices from device group.
api_instance.delete_devices_from_device_group1(device_group_id, device_ids)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_devices_from_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Delete file.
api_instance.delete_file(user_id, file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Delete file from device session.
api_instance.delete_file1(user_id, device_session_id, file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |

begin
#Delete file.
api_instance.delete_file2(file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_file2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Delete file from device session.
api_instance.delete_file3(device_session_id, file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_file3: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |

begin
#Delete sample file.
api_instance.delete_file4(file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_file4: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
property_id = 789 # Integer |

begin
#Delete file property.
api_instance.delete_file_property(file_id, property_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_file_property: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Delete framework.
api_instance.delete_framework(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_framework: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
group_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Delete label.
api_instance.delete_label(group_id, label_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_label: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
group_id = 789 # Integer |

begin
#Delete label group.
api_instance.delete_label_group(group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_label_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Delete license.
api_instance.delete_license(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_license: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |

begin
#Delete project.
api_instance.delete_project(project_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Delete test run.
api_instance.delete_project_test_run(project_id, run_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_project_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Delete property.
api_instance.delete_property(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_property: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
resource_id = 789 # Integer |

begin
#Delete access group resource.
api_instance.delete_resource(user_id, access_group_id, resource_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_resource: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |
resource_id = 789 # Integer |

begin
#Delete access group resource.
api_instance.delete_resource1(access_group_id, resource_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_resource1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
account_role_id = 789 # Integer |

begin
#Delete account role.
api_instance.delete_role_from_account(user_id, account_role_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_role_from_account: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
selector_id = 789 # Integer |

begin
#Delete selector from device group.
api_instance.delete_selector_from_device_group(user_id, device_group_id, selector_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_selector_from_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
selector_id = 789 # Integer |

begin
#Delete selector from device group.
api_instance.delete_selector_from_device_group1(device_group_id, selector_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_selector_from_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
selector_ids = [56] # Array |

begin
#Delete selectors from device group.
api_instance.delete_selectors_from_device_group(user_id, device_group_id, selector_ids)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_selectors_from_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
selector_ids = [56] # Array |

begin
#Delete selectors from device group.
api_instance.delete_selectors_from_device_group1(device_group_id, selector_ids)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_selectors_from_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Delete test run.
api_instance.delete_test_run(run_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |

begin
#Delete test run.
api_instance.delete_test_run1(run_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_test_run1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
tag_id = 789 # Integer |

begin
#Delete test run tag.
api_instance.delete_test_run_tag(user_id, project_id, run_id, tag_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_test_run_tag: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
tag_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Delete test run tag.
api_instance.delete_test_run_tag1(run_id, tag_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_test_run_tag1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
tag_id = 789 # Integer |

begin
#Delete test run tag.
api_instance.delete_test_run_tag_with_project(project_id, run_id, tag_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_test_run_tag_with_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
password = 'password_example' # String |

begin
#Delete user.
result = api_instance.delete_user(user_id, password)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
participant_id = 789 # Integer |

begin
#Delete access group user.
api_instance.delete_user1(user_id, access_group_id, participant_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_user1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |
user_id = 789 # Integer |

begin
#Delete access group user.
api_instance.delete_user2(access_group_id, user_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_user2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |

begin
#Delete device group.
api_instance.delete_user_device_group(user_id, device_group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_user_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
id = 789 # Integer |

begin
#Delete notification.
api_instance.delete_user_notification_email(user_id, id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_user_notification_email: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |

begin
#Delete project.
api_instance.delete_user_project(user_id, project_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_user_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Delete test run.
api_instance.delete_user_test_run(user_id, project_id, run_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Delete all user test runs.
api_instance.delete_user_test_runs(user_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->delete_user_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
additional_user_id = 789 # Integer |

begin
#Disable additional user.
result = api_instance.disable_additional_user(user_id, additional_user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->disable_additional_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Disable user.
result = api_instance.disable_user(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->disable_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Download icon of file.
api_instance.download_icon_file(user_id, file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_icon_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |

begin
#Download icon of file.
api_instance.download_icon_file1(file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_icon_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Get license.
api_instance.download_license(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_license: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_output_files_zip(user_id, device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_output_files_zip: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_output_files_zip1(device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_output_files_zip1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_test_run_output_files_zip(user_id, project_id, run_id, device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_test_run_output_files_zip: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_test_run_output_files_zip1(run_id, device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_test_run_output_files_zip1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_test_run_output_files_zip2(project_id, run_id, device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_test_run_output_files_zip2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Download file.
api_instance.download_user_file(user_id, file_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_user_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Download file.
api_instance.download_user_file1(file_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->download_user_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
additional_user_id = 789 # Integer |

begin
#Enable additional user.
result = api_instance.enable_additional_user(user_id, additional_user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->enable_additional_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Enable user.
result = api_instance.enable_user(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->enable_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
email = 'email_example' # String |

begin
#Generate recovery key.
result = api_instance.generate_recovery_key_for_user(email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->generate_recovery_key_for_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
active: true # BOOLEAN |
}

begin
#Get users tunnels.
result = api_instance.get(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |

begin
#Get access group.
result = api_instance.get1(user_id, access_group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |

begin
#Get access group.
result = api_instance.get2(access_group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Get account.
result = api_instance.get_account(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_account: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
account_id = 789 # Integer |
opts = {
with_dedicated_devices_info: false # BOOLEAN |
}

begin
#Get account.
result = api_instance.get_account1(account_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_account1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
account_id = 789 # Integer |

begin
#Get account concurrency status.
result = api_instance.get_account_concurrency_status(account_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_account_concurrency_status: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
with_dedicated_devices_info: false, # BOOLEAN |
only_with_dedicated_devices: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=mainUserFirstName_a
sort=mainUserEmail_a
sort=id_a
sort=mainUserLastName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=createtime_eq_1700230366167
filter=mainuserfirstname_eq_value
filter=mainuseremail_eq_value
filter=id_eq_1
filter=mainuserlastname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get accounts.
result = api_instance.get_account_list(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_account_list: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
account_id = 789 # Integer |

begin
#Get account preferences.
result = api_instance.get_account_preferences(account_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_account_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:

filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=name_eq_admin
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get account roles.
result = api_instance.get_account_roles(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_account_roles: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
account_service_id = 789 # Integer |
opts = {
on_date: 789 # Integer |
}

begin
#Get billing information.
result = api_instance.get_account_service_payment(user_id, account_service_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_account_service_payment: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=chargeType_a
sort=active_a
sort=activatedByName_a
sort=serviceName_a
sort=deactivatedByName_a
sort=accountId_a
sort=cbtId_a
sort=price_a
sort=autoRenew_a
sort=paymentMethod_a
sort=startTime_a
sort=_endTime_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=deactivatereason_eq_initial_failure
filter=chargetype_eq_concurrency
filter=active_eq_true
filter=activatedbyname_eq_value
filter=servicename_eq_value
filter=deactivatedbyname_eq_value
filter=accountid_eq_1
filter=cbtid_eq_value
filter=price_eq_1
filter=autorenew_eq_true
filter=paymentmethod_eq_paypal
filter=starttime_eq_1700230366179
filter=_endtime_eq_1700230366179
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get account services.
result = api_instance.get_account_services(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_account_services: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=userAgent_a
sort=userEmail_a
sort=id_a
sort=body_a
sort=httpMethod_a
sort=parameters_a
sort=uri_a
sort=userId_a
sort=deprecatedResource_a
sort=accept_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=createtime_eq_1700230366162
filter=useragent_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=body_eq_value
filter=httpmethod_eq_get
filter=parameters_eq_value
filter=uri_eq_value
filter=userid_eq_1
filter=deprecatedresource_eq_true
filter=accept_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get activities.
result = api_instance.get_activities(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_activities: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=lastName_a
sort=mainUserEmail_a
sort=accountId_a
sort=firstName_a
sort=serviceIds_a
sort=mainUserId_a
sort=createTime_a
sort=deleteTime_a
sort=accountServiceIds_a
sort=id_a
sort=email_a
sort=status_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=lastname_eq_value
filter=mainuseremail_eq_value
filter=accountid_eq_1
filter=firstname_eq_value
filter=serviceids_eq_1
filter=mainuserid_eq_1
filter=createtime_eq_1700230364459
filter=deletetime_eq_1700230364459
filter=accountserviceids_eq_1
filter=ismainuser_eq_true
filter=id_eq_1
filter=email_eq_value
filter=status_eq_inactive
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get additional users.
result = api_instance.get_additional_users(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_additional_users: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |

begin
#Get device.
result = api_instance.get_admin_device(device_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_admin_device: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
days: 30 # Integer |
}

begin
#Get device session statistics.
result = api_instance.get_admin_test_runs(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_admin_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230365771
filter=starttime_eq_1700230365771
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_admin_test_runs1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_admin_test_runs1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=additionalHoursPrice_a
sort=mail_a
sort=totalPrice_a
sort=startBillingPeriod_a
sort=userId_a
sort=_endBillingPeriod_a
sort=subscriptionEnd_a
sort=createTime_a
sort=servicePrice_a
sort=lastPaymentDate_a
sort=subscriptionStart_a
sort=additionalHours_a
sort=paymentMethod_a
sort=id_a
sort=additionalHoursPaymentDate_a
sort=paymentDate_a
sort=plan_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=additionalhoursprice_eq_1
filter=mail_eq_value
filter=totalprice_eq_1
filter=startbillingperiod_eq_1700230366157
filter=userid_eq_1
filter=_endbillingperiod_eq_1700230366157
filter=subscriptionend_eq_1700230366157
filter=createtime_eq_1700230366157
filter=serviceprice_eq_1
filter=lastpaymentdate_eq_1700230366157
filter=paid_eq_true
filter=subscriptionstart_eq_1700230366157
filter=additionalhours_eq_1
filter=paymentmethod_eq_paypal
filter=id_eq_1
filter=plan_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get billing periods.
result = api_instance.get_all_billing_periods(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_all_billing_periods: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps of all device sessions in run.
result = api_instance.get_all_test_run_device_session_steps(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_all_test_run_device_session_steps: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps of all device sessions in run.
result = api_instance.get_all_test_run_device_session_steps1(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_all_test_run_device_session_steps1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps of all device sessions in run.
result = api_instance.get_all_test_run_device_session_steps2(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_all_test_run_device_session_steps2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
group_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Get label.
result = api_instance.get_api_label(group_id, label_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_api_label: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
group_id = 789 # Integer |

begin
#Get label group.
result = api_instance.get_api_label_group(group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_api_label_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Get property.
result = api_instance.get_api_property(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_api_property: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=canRunFromUI_a
sort=retryable_a
sort=skipQueue_a
sort=forProjects_a
sort=description_a
sort=mainUserEmail_a
sort=type_a
sort=accountId_a
sort=labelId_a
sort=createTime_a
sort=jobConfigId_a
sort=name_a
sort=osType_a
sort=id_a
sort=labelName_a
sort=secured_a
sort=skipOlderSdk_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=canrunfromui_eq_true
filter=retryable_eq_true
filter=skipqueue_eq_true
filter=forprojects_eq_true
filter=description_eq_value
filter=mainuseremail_eq_value
filter=type_eq_value
filter=accountid_eq_1
filter=labelid_eq_1
filter=createtime_eq_1700230364439
filter=jobconfigid_eq_1
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=labelname_eq_value
filter=secured_eq_true
filter=skipoldersdk_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get available frameworks.
result = api_instance.get_available_frameworks(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_available_frameworks: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=chargeType_a
sort=activateTime_a
sort=description_a
sort=pricePerHour_a
sort=centPrice_a
sort=customPlan_a
sort=includedHours_a
sort=name_a
sort=autoRenew_a
sort=commonId_a
sort=id_a
sort=activated_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230363752
filter=chargetype_eq_concurrency
filter=activatetime_eq_1700230363752
filter=description_eq_value
filter=priceperhour_eq_1
filter=centprice_eq_1
filter=customplan_eq_true
filter=includedhours_eq_1
filter=name_eq_value
filter=autorenew_eq_true
filter=commonid_eq_value
filter=id_eq_1
filter=activated_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get available services.
result = api_instance.get_available_services(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_available_services: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=chargeType_a
sort=activateTime_a
sort=description_a
sort=pricePerHour_a
sort=centPrice_a
sort=customPlan_a
sort=includedHours_a
sort=name_a
sort=autoRenew_a
sort=commonId_a
sort=id_a
sort=activated_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230364570
filter=chargetype_eq_concurrency
filter=activatetime_eq_1700230364571
filter=description_eq_value
filter=priceperhour_eq_1
filter=centprice_eq_1
filter=customplan_eq_true
filter=includedhours_eq_1
filter=name_eq_value
filter=autorenew_eq_true
filter=commonid_eq_value
filter=id_eq_1
filter=activated_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get available services.
result = api_instance.get_available_services1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_available_services1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
test_run_id = 789 # Integer |

begin
#Get property of banned application.
result = api_instance.get_ban_application(test_run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_ban_application: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
billing_period_id = 789 # Integer |

begin
#Get billing period.
result = api_instance.get_billing_period(user_id, billing_period_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_billing_period: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Get browser.
result = api_instance.get_browser(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_browser: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
filter=version_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get browsers.
result = api_instance.get_browsers(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_browsers: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
channel = 'channel_example' # String |

begin
#Get notification scopes for user and channel.
result = api_instance.get_channel_scopes(channel)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_channel_scopes: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get notification channels.
result = api_instance.get_channels
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_channels: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
opts = {
with_devices: true # BOOLEAN |
}

begin
#Get cluster.
result = api_instance.get_cluster_by_id(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_cluster_by_id: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=stateChangeTime_a
sort=cluster.name_a
sort=mainUserEmail_a
sort=enabled_a
sort=manufacturer_a
sort=accountId_a
sort=mainUserId_a
sort=serialId_a
sort=stateTime_a
sort=deviceModelId_a
sort=fingerprint_a
sort=name_a
sort=dedicationEndTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=statechangetime_eq_1700230365659
filter=cluster.name_eq_value
filter=mainuseremail_eq_value
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
filter=accountid_eq_1
filter=mainuserid_eq_1
filter=serialid_eq_value
filter=statetime_eq_1700230365659
filter=devicemodelid_eq_1
filter=fingerprint_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=dedicationendtime_eq_1700230365659
filter=devicecleanupconfigurationid_eq_1
filter=id_eq_1
filter=state_eq_offline_cleaning
filter=locked_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get cluster devices.
result = api_instance.get_cluster_devices(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_cluster_devices: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=stateChangeTime_a
sort=ipAddress_a
sort=jenkinsVersion_a
sort=type_a
sort=enabled_a
sort=url_a
sort=pluginVersion_a
sort=stateTime_a
sort=name_a
sort=location_a
sort=id_a
sort=state_a
sort=region_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=statechangetime_eq_1700230365631
filter=ipaddress_eq_value
filter=jenkinsversion_eq_value
filter=type_eq_bare_metal
filter=enabled_eq_true
filter=url_eq_value
filter=pluginversion_eq_value
filter=statetime_eq_1700230365631
filter=name_eq_value
filter=location_eq_value
filter=id_eq_1
filter=state_eq_offline
filter=region_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get clusters.
result = api_instance.get_clusters(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_clusters: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device model criteria.
result = api_instance.get_criteria(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_criteria: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get current device session step.
result = api_instance.get_current_device_session_step(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_current_device_session_step: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get current device session step.
result = api_instance.get_current_device_session_step1(run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_current_device_session_step1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get current device session step.
result = api_instance.get_current_device_session_step2(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_current_device_session_step2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |

begin
#Get current device session step.
result = api_instance.get_current_device_session_step3(device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_current_device_session_step3: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get desktop browser capabilities.
result = api_instance.get_desktop_browser_capabilities
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_desktop_browser_capabilities: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
opts = {
with_dedicated: false, # BOOLEAN |
with_disabled: false, # BOOLEAN |
with_browsers: false # BOOLEAN |
}

begin
#Get device.
result = api_instance.get_device(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
filter=version_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device browsers.
result = api_instance.get_device_browsers(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_browsers: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |

begin
#Get device specific cleanup configuration.
result = api_instance.get_device_cleanup_configuration(device_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Get device cleanup configuration.
result = api_instance.get_device_cleanup_configuration1(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_cleanup_configuration1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createdByEmail_a
sort=createTime_a
sort=lastModificationTime_a
sort=osType_a
sort=global_a
sort=id_a
sort=content_a
sort=createdById_a
sort=enabled_a
sort=discriminator_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=createdbyemail_eq_value
filter=createtime_eq_1700230365974
filter=lastmodificationtime_eq_1700230365974
filter=ostype_eq_ios
filter=global_eq_true
filter=id_eq_1
filter=content_eq_value
filter=createdbyid_eq_1
filter=enabled_eq_true
filter=discriminator_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device cleanup configurations.
result = api_instance.get_device_cleanup_configurations(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_cleanup_configurations: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |

begin
#Get device group.
result = api_instance.get_device_group(device_group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
with_properties: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=accountId_a
sort=displayName_a
sort=creditsPrice_a
sort=osType_a
sort=device.archiveTime_a
sort=id_a
sort=locked_a
sort=enabled_a
sort=platform_a
sort=manufacturer_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=accountid_eq_1
filter=displayname_eq_value
filter=creditsprice_eq_1
filter=ostype_eq_ios
filter=online_eq_true
filter=location_eq_value
filter=device.archivetime_eq_1700230364388
filter=id_eq_1
filter=locked_eq_true
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device group devices.
result = api_instance.get_device_group_devices(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_group_devices: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
opts = {
with_properties: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=accountId_a
sort=displayName_a
sort=creditsPrice_a
sort=osType_a
sort=device.archiveTime_a
sort=id_a
sort=locked_a
sort=enabled_a
sort=platform_a
sort=manufacturer_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=accountid_eq_1
filter=displayname_eq_value
filter=creditsprice_eq_1
filter=ostype_eq_ios
filter=online_eq_true
filter=location_eq_value
filter=device.archivetime_eq_1700230365585
filter=id_eq_1
filter=locked_eq_true
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device group devices.
result = api_instance.get_device_group_devices1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_group_devices1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device group selectors.
result = api_instance.get_device_group_selectors(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_group_selectors: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device group selectors.
result = api_instance.get_device_group_selectors1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_group_selectors1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=osType_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device groups.
result = api_instance.get_device_groups(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_groups: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device labels.
result = api_instance.get_device_labels(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_labels: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device labels.
result = api_instance.get_device_labels1(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_labels1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_model_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
filter=version_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device model browsers.
result = api_instance.get_device_model_browsers(device_model_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_model_browsers: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
serial_id = 'serial_id_example' # String |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
filter=version_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device model browsers.
result = api_instance.get_device_model_browsers1(serial_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_model_browsers1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Get device model pool.
result = api_instance.get_device_model_pool(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_model_pool: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get device model pools statistics.
result = api_instance.get_device_model_pool_statistics
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_model_pool_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=retentionStrategy_a
sort=createTime_a
sort=name_a
sort=location_a
sort=id_a
sort=enabled_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=retentionstrategy_eq_cluster_on_off
filter=name_eq_value
filter=location_eq_value
filter=id_eq_1
filter=enabled_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device model pools.
result = api_instance.get_device_model_pools(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_model_pools: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
with_sessions_info: true, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=releaseVersion_a
sort=enabled_a
sort=platform_a
sort=total_a
sort=name_a
sort=osType_a
sort=online_a
sort=location_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=dedicated_eq_true
filter=releaseversion_eq_value
filter=enabled_eq_true
filter=platform_eq_ios
filter=total_eq_1
filter=name_eq_value
filter=ostype_eq_ios
filter=online_eq_1
filter=location_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device models.
result = api_instance.get_device_models(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_models: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicefiltergroup.name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device properties.
result = api_instance.get_device_picker(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_picker: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=clusterName_a
sort=clusterId_a
sort=id_a
sort=deviceId_a
sort=deviceName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=clustername_eq_value
filter=ostype_eq_ios
filter=clusterid_eq_1
filter=id_eq_1
filter=deviceid_eq_1
filter=devicename_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device problems.
result = api_instance.get_device_problems(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_problems: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device properties.
result = api_instance.get_device_properties(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_properties: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=startedByDisplayName_a
sort=currentStepType_a
sort=deviceModel.id_a
sort=device.id_a
sort=priority_a
sort=createTime_a
sort=startTime_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=projectName_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230365957
filter=startedbydisplayname_eq_value
filter=currentsteptype_eq_waiting
filter=devicemodel.id_eq_1
filter=device.id_eq_1
filter=priority_eq_1
filter=createtime_eq_1700230365957
filter=starttime_eq_1700230365957
filter=_endtime_eq_1700230365957
filter=id_eq_1
filter=state_eq_aborted
filter=projectname_eq_value
filter=testrunname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device queue.
result = api_instance.get_device_queue(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_queue: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
test_run_id: 789 # Integer |
}

begin
#Get device session.
result = api_instance.get_device_session(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session commands.
result = api_instance.get_device_session_commands(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_commands: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session commands.
result = api_instance.get_device_session_commands1(run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_commands1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session commands.
result = api_instance.get_device_session_commands2(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_commands2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |

begin
#Get device session commands.
result = api_instance.get_device_session_commands3(device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_commands3: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=path_a
sort=password_a
sort=urlSchema_a
sort=deviceSessionId_a
sort=createTime_a
sort=port_a
sort=host_a
sort=_endTime_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=path_eq_value
filter=password_eq_value
filter=urlschema_eq_value
filter=devicesessionid_eq_1
filter=createtime_eq_1700230364360
filter=port_eq_1
filter=host_eq_value
filter=_endtime_eq_1700230364360
filter=id_eq_1
filter=type_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get connections for device session.
result = api_instance.get_device_session_connections(user_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_connections: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=path_a
sort=password_a
sort=urlSchema_a
sort=deviceSessionId_a
sort=createTime_a
sort=port_a
sort=host_a
sort=_endTime_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=path_eq_value
filter=password_eq_value
filter=urlschema_eq_value
filter=devicesessionid_eq_1
filter=createtime_eq_1700230365550
filter=port_eq_1
filter=host_eq_value
filter=_endtime_eq_1700230365550
filter=id_eq_1
filter=type_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get connections for device session.
result = api_instance.get_device_session_connections1(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_connections1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=startedByDisplayName_a
sort=currentStepType_a
sort=deviceModel.id_a
sort=device.id_a
sort=priority_a
sort=createTime_a
sort=startTime_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=projectName_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230366086
filter=startedbydisplayname_eq_value
filter=currentsteptype_eq_waiting
filter=devicemodel.id_eq_1
filter=device.id_eq_1
filter=priority_eq_1
filter=createtime_eq_1700230366086
filter=starttime_eq_1700230366086
filter=_endtime_eq_1700230366086
filter=id_eq_1
filter=state_eq_aborted
filter=projectname_eq_value
filter=testrunname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_device_session_history(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_history: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
screenshot_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Get device session screenshot.
api_instance.get_device_session_screenshot(run_id, device_session_id, screenshot_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_screenshot: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
screenshot_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
test_run_id: 789, # Integer |
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Get device session screenshot.
api_instance.get_device_session_screenshot1(device_session_id, screenshot_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_screenshot1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session screenshots.
result = api_instance.get_device_session_screenshots(run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
test_run_id: 789, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session screenshots.
result = api_instance.get_device_session_screenshots1(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_screenshots1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
device_session_step_id = 789 # Integer |

begin
#Get device session step.
result = api_instance.get_device_session_step(run_id, device_session_id, device_session_step_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_step: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
device_session_step_id = 789 # Integer |

begin
#Get device session step.
result = api_instance.get_device_session_step1(project_id, run_id, device_session_id, device_session_step_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_step1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
device_session_step_id = 789 # Integer |

begin
#Get device session step.
result = api_instance.get_device_session_step2(device_session_id, device_session_step_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_step2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps(user_id, project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_steps: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps1(run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_steps1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps2(project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_steps2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps3(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_steps3: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
test_run_id: 789 # Integer |
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps_with_params(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_steps_with_params: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session steps.
result = api_instance.get_device_session_test_case_runs(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_test_case_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session steps.
result = api_instance.get_device_session_test_case_runs1(run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_test_case_runs1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session steps.
result = api_instance.get_device_session_test_case_runs2(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_test_case_runs2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session.
result = api_instance.get_device_session_with_project(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_with_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session.
result = api_instance.get_device_session_with_run(run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_session_with_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=isExcluded_a
sort=testRunId_a
sort=clientSideId_a
sort=externalId_a
sort=successRatio_a
sort=device.id_a
sort=retryState_a
sort=type_a
sort=userId_a
sort=duration_a
sort=timeLimit_a
sort=createTime_a
sort=biometricInstrumentation_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=device.displayName_a
sort=projectName_a
sort=projectId_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=clientsideid_eq_value
filter=externalid_eq_value
filter=successratio_eq_1
filter=device.id_eq_1
filter=retrystate_eq_none
filter=type_eq_automatic
filter=userid_eq_1
filter=duration_eq_1
filter=timelimit_eq_1
filter=createtime_eq_1700230364086
filter=biometricinstrumentation_eq_true
filter=starttime_eq_1700230364086
filter=useremail_eq_value
filter=_endtime_eq_1700230364086
filter=id_eq_1
filter=state_eq_aborted
filter=device.displayname_eq_value
filter=projectname_eq_value
filter=projectid_eq_1
filter=testrunname_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_device_sessions(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_sessions: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=isExcluded_a
sort=testRunId_a
sort=clientSideId_a
sort=externalId_a
sort=successRatio_a
sort=device.id_a
sort=retryState_a
sort=type_a
sort=userId_a
sort=duration_a
sort=timeLimit_a
sort=createTime_a
sort=biometricInstrumentation_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=device.displayName_a
sort=projectName_a
sort=projectId_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=clientsideid_eq_value
filter=externalid_eq_value
filter=successratio_eq_1
filter=device.id_eq_1
filter=retrystate_eq_none
filter=type_eq_automatic
filter=userid_eq_1
filter=duration_eq_1
filter=timelimit_eq_1
filter=createtime_eq_1700230364841
filter=biometricinstrumentation_eq_true
filter=starttime_eq_1700230364841
filter=useremail_eq_value
filter=_endtime_eq_1700230364841
filter=id_eq_1
filter=state_eq_aborted
filter=device.displayname_eq_value
filter=projectname_eq_value
filter=projectid_eq_1
filter=testrunname_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_device_sessions1(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_sessions1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
mode: 'DEVICE_NAME', # String |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=failedRatio_a
sort=passedTests_a
sort=releaseVersion_a
sort=failedTests_a
sort=passedRatio_a
sort=deviceName_a
sort=usageCount_a
sort=totalTests_a
sort=failedDevices_a
sort=osType_a
sort=usageMillis_a
sort=id_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=releaseversion_eq_value
filter=testrunid_eq_1
filter=devicename_eq_value
filter=common_eq_true
filter=createtime_eq_1700230364268
filter=ostype_eq_ios
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device statistics.
result = api_instance.get_device_statistics(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
skip_common_project: false, # BOOLEAN |
mode: 'DEVICE_NAME', # String |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=failedRatio_a
sort=passedTests_a
sort=releaseVersion_a
sort=failedTests_a
sort=passedRatio_a
sort=deviceName_a
sort=usageCount_a
sort=totalTests_a
sort=failedDevices_a
sort=osType_a
sort=usageMillis_a
sort=id_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=releaseversion_eq_value
filter=testrunid_eq_1
filter=devicename_eq_value
filter=common_eq_true
filter=createtime_eq_1700230365460
filter=ostype_eq_ios
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device statistics.
result = api_instance.get_device_statistics1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_statistics1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=internalStorage_a
sort=tdsVersion_a
sort=alarmOn_a
sort=externalStorage_a
sort=monitoringOn_a
sort=deviceTime_a
sort=deviceId_a
sort=deviceName_a
sort=ssid_a
sort=enabled_a
sort=internetAccess_a
sort=serialId_a
sort=clusterName_a
sort=emailAccount_a
sort=bluetoothOn_a
sort=id_a
sort=state_a
sort=mockLocationOn_a
sort=batteryLevel_a
sort=locationServiceOn_a
sort=testExecuting_a
sort=screenLocked_a
sort=updateTime_a
sort=sdcardPresent_a
sort=aslOn_a
sort=deviceTimeZone_a
sort=device.archiveTime_a
sort=flashOn_a
sort=tetheringOn_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=internalstorage_eq_1
filter=tdsversion_eq_value
filter=alarmon_eq_true
filter=externalstorage_eq_1
filter=monitoringon_eq_true
filter=devicetime_eq_1
filter=deviceid_eq_1
filter=devicename_eq_value
filter=ssid_eq_value
filter=enabled_eq_true
filter=internetaccess_eq_true
filter=serialid_eq_value
filter=clustername_eq_value
filter=emailaccount_eq_value
filter=bluetoothon_eq_true
filter=id_eq_1
filter=state_eq_offline_cleaning
filter=mocklocationon_eq_true
filter=batterylevel_eq_1
filter=locationserviceon_eq_true
filter=testexecuting_eq_true
filter=screenlocked_eq_true
filter=sdcardpresent_eq_true
filter=aslon_eq_true
filter=devicetimezone_eq_value
filter=device.archivetime_eq_1700230366053
filter=flashon_eq_true
filter=tetheringon_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device statuses.
result = api_instance.get_device_statuses(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_statuses: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:

filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicemodelname_eq_value
filter=ostype_eq_ios
filter=starttime_eq_1700230366077
filter=useremail_eq_value
filter=_endtime_eq_1700230366077
filter=projectname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time, counted testRuns and deviceSessions per day, user, project, deviceModel.
result = api_instance.get_device_time_count_session_report(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_time_count_session_report: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
for_whole_account: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=id_a
sort=type_a
sort=userName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=starttime_eq_1700230366066
filter=_endtime_eq_1700230366066
filter=id_eq_1
filter=username_eq_value
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time history.
result = api_instance.get_device_time_history(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_time_history: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
for_whole_account: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=id_a
sort=type_a
sort=userName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=starttime_eq_1700230366080
filter=_endtime_eq_1700230366080
filter=id_eq_1
filter=username_eq_value
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time summary.
result = api_instance.get_device_time_history_summary(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_time_history_summary: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:

filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicemodelname_eq_value
filter=ostype_eq_ios
filter=starttime_eq_1700230366072
filter=useremail_eq_value
filter=_endtime_eq_1700230366072
filter=projectname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device preparing and waiting time per day, user, project, deviceModel.
result = api_instance.get_device_time_step_time_report(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_time_step_time_report: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_type_id = 789 # Integer |

begin
#Get device frame.
result = api_instance.get_device_type(device_type_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_type: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=imagePrefix_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=imageprefix_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device frames.
result = api_instance.get_device_types(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_device_types: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
with_disabled: false, # BOOLEAN |
with_dedicated: false, # BOOLEAN |
with_browsers: false, # BOOLEAN |
with_properties: false, # BOOLEAN |
with_supported_creators: false, # BOOLEAN |
live_testing_only: false, # BOOLEAN |
only_with_browsers: false, # BOOLEAN |
label_ids: [56], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=accountId_a
sort=displayName_a
sort=creditsPrice_a
sort=osType_a
sort=device.archiveTime_a
sort=id_a
sort=locked_a
sort=enabled_a
sort=platform_a
sort=manufacturer_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=accountid_eq_1
filter=displayname_eq_value
filter=creditsprice_eq_1
filter=ostype_eq_ios
filter=online_eq_true
filter=location_eq_value
filter=device.archivetime_eq_1700230365397
filter=id_eq_1
filter=locked_eq_true
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get devices.
result = api_instance.get_devices(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_devices: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
with_disabled: true, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=stateChangeTime_a
sort=cluster.name_a
sort=mainUserEmail_a
sort=enabled_a
sort=manufacturer_a
sort=accountId_a
sort=mainUserId_a
sort=serialId_a
sort=stateTime_a
sort=deviceModelId_a
sort=fingerprint_a
sort=name_a
sort=dedicationEndTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=statechangetime_eq_1700230365935
filter=cluster.name_eq_value
filter=mainuseremail_eq_value
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
filter=accountid_eq_1
filter=mainuserid_eq_1
filter=serialid_eq_value
filter=statetime_eq_1700230365935
filter=devicemodelid_eq_1
filter=fingerprint_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=dedicationendtime_eq_1700230365935
filter=devicecleanupconfigurationid_eq_1
filter=id_eq_1
filter=state_eq_offline_cleaning
filter=locked_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get devices.
result = api_instance.get_devices1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_devices1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=stateChangeTime_a
sort=cluster.name_a
sort=mainUserEmail_a
sort=enabled_a
sort=manufacturer_a
sort=accountId_a
sort=mainUserId_a
sort=serialId_a
sort=stateTime_a
sort=deviceModelId_a
sort=fingerprint_a
sort=name_a
sort=dedicationEndTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=statechangetime_eq_1700230365989
filter=cluster.name_eq_value
filter=mainuseremail_eq_value
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
filter=accountid_eq_1
filter=mainuserid_eq_1
filter=serialid_eq_value
filter=statetime_eq_1700230365989
filter=devicemodelid_eq_1
filter=fingerprint_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=dedicationendtime_eq_1700230365989
filter=devicecleanupconfigurationid_eq_1
filter=id_eq_1
filter=state_eq_offline_cleaning
filter=locked_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get devices used given device cleanup configuration.
result = api_instance.get_devices_used_device_cleanup_configuration(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_devices_used_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=subject_a
sort=lastRetryTime_a
sort=channel_a
sort=userEmail_a
sort=id_a
sort=sent_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=createtime_eq_1700230365926
filter=subject_eq_value
filter=lastretrytime_eq_1700230365926
filter=channel_eq_slack
filter=useremail_eq_value
filter=id_eq_1
filter=sent_eq_true
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get emails.
result = api_instance.get_emails(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_emails: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get enums.
result = api_instance.get_enums
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_enums: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=quantity_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=quantity_eq_1
filter=id_eq_1
filter=type_eq_abort_request
filter=timestamp_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get errors.
result = api_instance.get_errors(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_errors: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=id_a
sort=value_a
sort=key_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=id_eq_1
filter=value_eq_value
filter=key_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get file properties.
result = api_instance.get_file_properties(file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_file_properties: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
property_id = 789 # Integer |

begin
#Get file property.
result = api_instance.get_file_property(file_id, property_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_file_property: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get file tags.
result = api_instance.get_file_tags(user_id, file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_file_tags: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get file tags.
result = api_instance.get_file_tags1(file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_file_tags1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230365359
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get files.
result = api_instance.get_files(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_files: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230364167
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session output files.
result = api_instance.get_files_for_device_session_by_tag(user_id, project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_files_for_device_session_by_tag: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Get framework.
result = api_instance.get_framework(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_framework: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get available framework labels.
result = api_instance.get_framework_available_labels(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_framework_available_labels: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Get framework's config.
result = api_instance.get_framework_config(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_framework_config: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=name_eq_admin
filter=id_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get roles required by framework.
result = api_instance.get_framework_roles(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_framework_roles: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
days: 30, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkName_a
sort=releaseVersion_a
sort=osType_a
sort=startTime_a
sort=_endTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkname_eq_value
filter=releaseversion_eq_value
filter=devicemodelname_eq_value
filter=ostype_eq_ios
filter=starttime_eq_1700230365734
filter=useremail_eq_value
filter=_endtime_eq_1700230365734
filter=id_eq_1
filter=state_eq_aborted
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get framework statistics.
result = api_instance.get_framework_statistics(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_framework_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=canRunFromUI_a
sort=retryable_a
sort=skipQueue_a
sort=forProjects_a
sort=description_a
sort=mainUserEmail_a
sort=type_a
sort=accountId_a
sort=labelId_a
sort=createTime_a
sort=jobConfigId_a
sort=name_a
sort=osType_a
sort=id_a
sort=labelName_a
sort=secured_a
sort=skipOlderSdk_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=canrunfromui_eq_true
filter=retryable_eq_true
filter=skipqueue_eq_true
filter=forprojects_eq_true
filter=description_eq_value
filter=mainuseremail_eq_value
filter=type_eq_value
filter=accountid_eq_1
filter=labelid_eq_1
filter=createtime_eq_1700230365861
filter=jobconfigid_eq_1
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=labelname_eq_value
filter=secured_eq_true
filter=skipoldersdk_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get frameworks.
result = api_instance.get_frameworks(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_frameworks: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get health check.
result = api_instance.get_health_check
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_health_check: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get appium broker hubs (location and url).
result = api_instance.get_hubs
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_hubs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
connection_id = 789 # Integer |

begin
#Get connection for device session.
result = api_instance.get_inspector_device_session_connection(device_session_id, connection_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_inspector_device_session_connection: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
with_properties: true, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=isExcluded_a
sort=testRunId_a
sort=clientSideId_a
sort=externalId_a
sort=successRatio_a
sort=device.id_a
sort=retryState_a
sort=type_a
sort=userId_a
sort=duration_a
sort=timeLimit_a
sort=createTime_a
sort=biometricInstrumentation_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=device.displayName_a
sort=projectName_a
sort=projectId_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=clientsideid_eq_value
filter=externalid_eq_value
filter=successratio_eq_1
filter=device.id_eq_1
filter=retrystate_eq_none
filter=type_eq_automatic
filter=userid_eq_1
filter=duration_eq_1
filter=timelimit_eq_1
filter=createtime_eq_1700230364288
filter=biometricinstrumentation_eq_true
filter=starttime_eq_1700230364288
filter=useremail_eq_value
filter=_endtime_eq_1700230364288
filter=id_eq_1
filter=state_eq_aborted
filter=device.displayname_eq_value
filter=projectname_eq_value
filter=projectid_eq_1
filter=testrunname_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_inspector_device_sessions(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_inspector_device_sessions: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=deviceModelName_a
sort=type_a
sort=billable_a
sort=deviceId_a
sort=deviceName_a
sort=userId_a
sort=duration_a
sort=createTime_a
sort=deviceModelId_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicemodelname_eq_value
filter=type_eq_automatic
filter=billable_eq_true
filter=deviceid_eq_1
filter=devicename_eq_value
filter=userid_eq_1
filter=duration_eq_1
filter=createtime_eq_1700230365850
filter=devicemodelid_eq_1
filter=ostype_eq_ios
filter=starttime_eq_1700230365850
filter=useremail_eq_value
filter=_endtime_eq_1700230365850
filter=id_eq_1
filter=state_eq_aborted
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get manual sessions queue.
result = api_instance.get_interactive_queue(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_interactive_queue: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get label groups.
result = api_instance.get_label_groups(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_label_groups: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get labels.
result = api_instance.get_labels(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_labels: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get labels.
result = api_instance.get_labels1(group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_labels1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get license installed to cloud.
result = api_instance.get_license
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_license: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Get license.
result = api_instance.get_license1(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_license1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=expireTime_a
sort=closeTime_a
sort=activateTime_a
sort=privateInstance_a
sort=userEmail_a
sort=id_a
sort=userId_a
sort=status_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=expiretime_eq_1700230365836
filter=closetime_eq_1700230365836
filter=activatetime_eq_1700230365836
filter=privateinstance_eq_true
filter=useremail_eq_value
filter=id_eq_1
filter=userid_eq_1
filter=status_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get licenses.
result = api_instance.get_licenses(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_licenses: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=scope_a
sort=name_a
sort=userEmail_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=scope_eq_user
filter=name_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access groups.
result = api_instance.get_list(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_list: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=scope_a
sort=name_a
sort=userEmail_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=scope_eq_user
filter=name_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access groups.
result = api_instance.get_list1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_list1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get maintenance mode.
result = api_instance.get_maintenance
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_maintenance: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230364352
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get files for device session.
result = api_instance.get_output_files(user_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_output_files: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230364930
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session output files.
result = api_instance.get_output_files_for_device_session_by_tag(run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_output_files_for_device_session_by_tag: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230365543
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session output files.
result = api_instance.get_output_files_for_device_session_by_tag1(device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_output_files_for_device_session_by_tag1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230365281
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session output files.
result = api_instance.get_output_files_for_projects_runs_device_session(project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_output_files_for_projects_runs_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |

begin
#Get project.
result = api_instance.get_project(project_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
screenshot_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Get device session screenshot.
api_instance.get_project_device_session_screenshot(project_id, run_id, device_session_id, screenshot_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_project_device_session_screenshot: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session screenshots.
result = api_instance.get_project_device_session_screenshots(project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_project_device_session_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=isExcluded_a
sort=testRunId_a
sort=clientSideId_a
sort=externalId_a
sort=successRatio_a
sort=device.id_a
sort=retryState_a
sort=type_a
sort=userId_a
sort=duration_a
sort=timeLimit_a
sort=createTime_a
sort=biometricInstrumentation_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=device.displayName_a
sort=projectName_a
sort=projectId_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=clientsideid_eq_value
filter=externalid_eq_value
filter=successratio_eq_1
filter=device.id_eq_1
filter=retrystate_eq_none
filter=type_eq_automatic
filter=userid_eq_1
filter=duration_eq_1
filter=timelimit_eq_1
filter=createtime_eq_1700230365198
filter=biometricinstrumentation_eq_true
filter=starttime_eq_1700230365198
filter=useremail_eq_value
filter=_endtime_eq_1700230365198
filter=id_eq_1
filter=state_eq_aborted
filter=device.displayname_eq_value
filter=projectname_eq_value
filter=projectid_eq_1
filter=testrunname_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_project_device_sessions(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_project_device_sessions: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=testRunId_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run tags.
result = api_instance.get_project_test_run_tags(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_project_test_run_tags: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get test run.
result = api_instance.get_project_test_run_with_project(project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_project_test_run_with_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230365041
filter=starttime_eq_1700230365041
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_project_test_runs(project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_project_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=common_a
sort=createTime_a
sort=name_a
sort=osType_a
sort=description_a
sort=id_a
sort=sharedByEmail_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230364959
filter=common_eq_true
filter=createtime_eq_1700230364959
filter=name_eq_value
filter=ostype_eq_ios
filter=description_eq_value
filter=readonly_eq_true
filter=id_eq_1
filter=sharedbyemail_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get projects.
result = api_instance.get_projects(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_projects: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=updatedByDisplayName_a
sort=fromTime_a
sort=name_a
sort=description_a
sort=updateTime_a
sort=id_a
sort=updatedById_a
sort=value_a
sort=toTime_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=updatedbydisplayname_eq_value
filter=fromtime_eq_1700230364946
filter=name_eq_value
filter=description_eq_value
filter=updatetime_eq_1700230364946
filter=id_eq_1
filter=updatedbyid_eq_1
filter=value_eq_value
filter=totime_eq_1700230364946
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get properties.
result = api_instance.get_properties(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_properties: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
billing_period_id = 789 # Integer |

begin
#Get purchased service receipt.
api_instance.get_receipt(user_id, billing_period_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_receipt: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
resource_id = 789 # Integer |

begin
#Get access group resource.
result = api_instance.get_resource(user_id, access_group_id, resource_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_resource: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |
resource_id = 789 # Integer |

begin
#Get access group resource.
result = api_instance.get_resource1(access_group_id, resource_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_resource1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=resourceId_a
sort=name_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=resourceid_eq_1
filter=accessgroupid_eq_1
filter=name_eq_value
filter=id_eq_1
filter=type_eq_device_group
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access group resources.
result = api_instance.get_resources(user_id, access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_resources: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=resourceId_a
sort=name_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=resourceid_eq_1
filter=accessgroupid_eq_1
filter=name_eq_value
filter=id_eq_1
filter=type_eq_device_group
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access group resources.
result = api_instance.get_resources1(access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_resources1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
without_priorities: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get roles.
result = api_instance.get_roles(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_roles: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230365764
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get sample files.
result = api_instance.get_sample_files(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_sample_files: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get notification scopes.
result = api_instance.get_scopes
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_scopes: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get screenshot names.
result = api_instance.get_screenshot_names(user_id, project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_screenshot_names: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |

begin
#Get screenshot names.
result = api_instance.get_screenshot_names1(run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_screenshot_names1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get screenshot names.
result = api_instance.get_screenshot_names2(project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_screenshot_names2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
service_id = 789 # Integer |

begin
#Get service.
result = api_instance.get_service(service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_service: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
in_use: false, # BOOLEAN |
not_archived: false, # BOOLEAN |
active_only: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=chargeType_a
sort=activateTime_a
sort=description_a
sort=pricePerHour_a
sort=centPrice_a
sort=customPlan_a
sort=includedHours_a
sort=name_a
sort=autoRenew_a
sort=commonId_a
sort=id_a
sort=activated_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230365751
filter=chargetype_eq_concurrency
filter=activatetime_eq_1700230365751
filter=description_eq_value
filter=priceperhour_eq_1
filter=centprice_eq_1
filter=customplan_eq_true
filter=includedhours_eq_1
filter=name_eq_value
filter=autorenew_eq_true
filter=commonid_eq_value
filter=id_eq_1
filter=activated_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get services.
result = api_instance.get_services(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_services: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
with_vulnerable_data: false # BOOLEAN |
}

begin
#Get settings.
result = api_instance.get_settings(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_settings: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
serial_id = 'serial_id_example' # String |

begin
#Get specific device cleanup configuration.
result = api_instance.get_specific_device_cleanup_configuration(serial_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_specific_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Delete device cleanup configuration.
api_instance.get_specific_device_cleanup_configuration1(id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_specific_device_cleanup_configuration1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get basic cloud info.
result = api_instance.get_status
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_status: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new

begin
#Get overview status.
result = api_instance.get_system_overview
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_system_overview: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Get test run.
result = api_instance.get_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get test run data availability.
result = api_instance.get_test_run_data_availability_with_project(project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_data_availability_with_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
user_id: 789, # Integer |
project_id: 789 # Integer |
}

begin
#Get test run data availability.
result = api_instance.get_test_run_data_availability_with_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_data_availability_with_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get test run data availability.
result = api_instance.get_test_run_data_availability_with_user(user_id, project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_data_availability_with_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
name = 'name_example' # String |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run screenshots by name.
result = api_instance.get_test_run_screenshots(user_id, project_id, run_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
name = 'name_example' # String |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run screenshots by name.
result = api_instance.get_test_run_screenshots1(run_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_screenshots1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
name = 'name_example' # String |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run screenshots by name.
result = api_instance.get_test_run_screenshots2(project_id, run_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_screenshots2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
tag_id = 789 # Integer |

begin
#Get test run tag.
result = api_instance.get_test_run_tag(user_id, project_id, run_id, tag_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_tag: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
tag_id = 789 # Integer |

begin
#Get test run tag.
result = api_instance.get_test_run_tag1(project_id, run_id, tag_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_tag1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
tag_id = 789 # Integer |
opts = {
project_id: 789 # Integer |
}

begin
#Get test run tag.
result = api_instance.get_test_run_tag_with_run(run_id, tag_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_tag_with_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=testRunId_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run tags.
result = api_instance.get_test_run_tags(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_tags: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=testRunId_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run tags.
result = api_instance.get_test_run_tags1(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_run_tags1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230364648
filter=starttime_eq_1700230364648
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_test_runs(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
from_time = 789 # Integer |
to_time = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=country_a
sort=organization_a
sort=id_a
sort=state_a
sort=email_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=country_eq_value
filter=organization_eq_value
filter=id_eq_1
filter=state_eq_value
filter=email_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get trial statistics.
result = api_instance.get_trial_statistics(from_time, to_time, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_trial_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Get user.
result = api_instance.get_user(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
participant_id = 789 # Integer |

begin
#Get access group user.
result = api_instance.get_user1(user_id, access_group_id, participant_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |
user_id = 789 # Integer |

begin
#Get access group user.
result = api_instance.get_user2(access_group_id, user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=chargeType_a
sort=active_a
sort=activatedByName_a
sort=serviceName_a
sort=deactivatedByName_a
sort=accountId_a
sort=cbtId_a
sort=price_a
sort=autoRenew_a
sort=paymentMethod_a
sort=startTime_a
sort=_endTime_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=deactivatereason_eq_initial_failure
filter=chargetype_eq_concurrency
filter=active_eq_true
filter=activatedbyname_eq_value
filter=servicename_eq_value
filter=deactivatedbyname_eq_value
filter=accountid_eq_1
filter=cbtid_eq_value
filter=price_eq_1
filter=autorenew_eq_true
filter=paymentmethod_eq_paypal
filter=starttime_eq_1700230363766
filter=_endtime_eq_1700230363766
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get active services.
result = api_instance.get_user_active_services(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_active_services: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=additionalHoursPrice_a
sort=mail_a
sort=totalPrice_a
sort=startBillingPeriod_a
sort=userId_a
sort=_endBillingPeriod_a
sort=subscriptionEnd_a
sort=createTime_a
sort=servicePrice_a
sort=lastPaymentDate_a
sort=subscriptionStart_a
sort=additionalHours_a
sort=paymentMethod_a
sort=id_a
sort=additionalHoursPaymentDate_a
sort=paymentDate_a
sort=plan_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=additionalhoursprice_eq_1
filter=mail_eq_value
filter=totalprice_eq_1
filter=startbillingperiod_eq_1700230364395
filter=userid_eq_1
filter=_endbillingperiod_eq_1700230364395
filter=subscriptionend_eq_1700230364395
filter=createtime_eq_1700230364395
filter=serviceprice_eq_1
filter=lastpaymentdate_eq_1700230364395
filter=paid_eq_true
filter=subscriptionstart_eq_1700230364395
filter=additionalhours_eq_1
filter=paymentmethod_eq_paypal
filter=id_eq_1
filter=plan_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get users billing periods.
result = api_instance.get_user_billing_periods(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_billing_periods: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
recovery_key = 'recovery_key_example' # String |

begin
#Get user by recovery key.
result = api_instance.get_user_by_recovery_key(recovery_key)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_by_recovery_key: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |

begin
#Get device group.
result = api_instance.get_user_device_group(user_id, device_group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
with_public: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=osType_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device groups.
result = api_instance.get_user_device_groups(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_device_groups: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session screenshots.
result = api_instance.get_user_device_session_screenshots(user_id, project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_device_session_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
device_session_step_id = 789 # Integer |

begin
#Get device session step.
result = api_instance.get_user_device_session_step(user_id, project_id, run_id, device_session_id, device_session_step_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_device_session_step: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session.
result = api_instance.get_user_device_session_with_users(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_device_session_with_users: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
start_time: 789, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=deviceSession.createTime_a
sort=displayName_a
sort=failedDeviceSessions_a
sort=creditsPrice_a
sort=osType_a
sort=totalDeviceSessions_a
sort=deviceSession.userId_a
sort=id_a
sort=manufacturer_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicesession.createtime_eq_1700230364248
filter=common_eq_true
filter=displayname_eq_value
filter=creditsprice_eq_1
filter=ostype_eq_ios
filter=devicesession.userid_eq_1
filter=id_eq_1
filter=manufacturer_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device usage statistics.
result = api_instance.get_user_device_usage_statistics(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_device_usage_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Get file.
result = api_instance.get_user_file(user_id, file_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |

begin
#Get file.
result = api_instance.get_user_file1(file_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230364193
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get files.
result = api_instance.get_user_files(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_files: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
with_properties: true # BOOLEAN |
}

begin
#Get device session.
result = api_instance.get_user_inspector_device_session(user_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_inspector_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
connection_id = 789 # Integer |

begin
#Get connection for device session.
result = api_instance.get_user_inspector_device_session_connection(user_id, device_session_id, connection_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_inspector_device_session_connection: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=expireTime_a
sort=closeTime_a
sort=activateTime_a
sort=privateInstance_a
sort=userEmail_a
sort=id_a
sort=userId_a
sort=status_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=expiretime_eq_1700230365671
filter=closetime_eq_1700230365671
filter=activatetime_eq_1700230365671
filter=privateinstance_eq_true
filter=useremail_eq_value
filter=id_eq_1
filter=userid_eq_1
filter=status_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get user licenses.
result = api_instance.get_user_licenses(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_licenses: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
id = 789 # Integer |

begin
#Get notification.
result = api_instance.get_user_notification(user_id, id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_notification: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=scope_a
sort=channel_a
sort=id_a
sort=projectId_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=scope_eq_all
filter=channel_eq_slack
filter=id_eq_1
filter=projectid_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get notifications.
result = api_instance.get_user_notifications(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_notifications: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |

begin
#Get project.
result = api_instance.get_user_project(user_id, project_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230363968
filter=starttime_eq_1700230363968
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_user_project_test_runs(user_id, project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_project_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
show_statistics: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=common_a
sort=createTime_a
sort=name_a
sort=osType_a
sort=description_a
sort=id_a
sort=sharedByEmail_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230363889
filter=common_eq_true
filter=createtime_eq_1700230363889
filter=name_eq_value
filter=ostype_eq_ios
filter=description_eq_value
filter=readonly_eq_true
filter=id_eq_1
filter=sharedbyemail_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get projects.
result = api_instance.get_user_projects(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_projects: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Get reserved device time.
result = api_instance.get_user_reserved_device_time(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_reserved_device_time: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
account_service_id = 789 # Integer |

begin
#Get account service.
result = api_instance.get_user_service(account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_service: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=chargeType_a
sort=active_a
sort=activatedByName_a
sort=serviceName_a
sort=deactivatedByName_a
sort=accountId_a
sort=cbtId_a
sort=price_a
sort=autoRenew_a
sort=paymentMethod_a
sort=startTime_a
sort=_endTime_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=deactivatereason_eq_initial_failure
filter=chargetype_eq_concurrency
filter=active_eq_true
filter=activatedbyname_eq_value
filter=servicename_eq_value
filter=deactivatedbyname_eq_value
filter=accountid_eq_1
filter=cbtid_eq_value
filter=price_eq_1
filter=autorenew_eq_true
filter=paymentmethod_eq_paypal
filter=starttime_eq_1700230365684
filter=_endtime_eq_1700230365684
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get account services.
result = api_instance.get_user_services(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_services: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
start_time: 789 # Integer |
}

begin
#Get statistics.
result = api_instance.get_user_statistics(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get test run.
result = api_instance.get_user_test_run(user_id, project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230363880
filter=starttime_eq_1700230363880
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_user_test_runs(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Get used device time.
result = api_instance.get_user_used_device_time(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_user_used_device_time: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
only_main_users: false, # BOOLEAN |
only_with_disabled_services: false, # BOOLEAN |
with_role: 'with_role_example', # String |
with_roles: false, # BOOLEAN |
with_address: false, # BOOLEAN |
with_user_info: true, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=lastName_a
sort=mainUserEmail_a
sort=accountId_a
sort=firstName_a
sort=serviceIds_a
sort=mainUserId_a
sort=createTime_a
sort=deleteTime_a
sort=accountServiceIds_a
sort=id_a
sort=email_a
sort=status_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=lastname_eq_value
filter=mainuseremail_eq_value
filter=accountid_eq_1
filter=firstname_eq_value
filter=serviceids_eq_1
filter=mainuserid_eq_1
filter=createtime_eq_1700230363668
filter=deletetime_eq_1700230363668
filter=accountserviceids_eq_1
filter=ismainuser_eq_true
filter=id_eq_1
filter=email_eq_value
filter=status_eq_inactive
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get users.
result = api_instance.get_users(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_users: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=firstName_a
sort=lastName_a
sort=id_a
sort=email_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=firstname_eq_value
filter=lastname_eq_value
filter=accessgroupid_eq_1
filter=id_eq_1
filter=email_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access group users.
result = api_instance.get_users1(user_id, access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_users1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=firstName_a
sort=lastName_a
sort=id_a
sort=email_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=firstname_eq_value
filter=lastname_eq_value
filter=accessgroupid_eq_1
filter=id_eq_1
filter=email_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access group users.
result = api_instance.get_users2(access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_users2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=id_a
sort=type_a
sort=userName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=starttime_eq_1700230364254
filter=_endtime_eq_1700230364254
filter=id_eq_1
filter=username_eq_value
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time history.
result = api_instance.get_users_device_time_history(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_users_device_time_history: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=id_a
sort=type_a
sort=userName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=starttime_eq_1700230364262
filter=_endtime_eq_1700230364262
filter=id_eq_1
filter=username_eq_value
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time history.
result = api_instance.get_users_device_time_history_summary(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_users_device_time_history_summary: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Get VisualTests enabled status.
result = api_instance.get_visual_test_access(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_visual_test_access: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Retrieve VisualTests images.
result = api_instance.get_visual_test_images(user_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->get_visual_test_images: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Load user preferences.
result = api_instance.load_user_preferences(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->load_user_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Load ui preferences.
result = api_instance.load_user_ui_preferences(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->load_user_ui_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
billing_period_id = 789 # Integer |

begin
#Mark billing period as paid.
result = api_instance.mark_billing_period_as_paid(billing_period_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->mark_billing_period_as_paid: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
key = 'key_example' # String |
password = 'password_example' # String |

begin
#Set new password after recovery.
result = api_instance.recover_password(key, password)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->recover_password: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
email = 'email_example' # String |

begin
#Register new user.
api_instance.register(email)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->register: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Release device session.
result = api_instance.release_device_session(user_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->release_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |

begin
#Release device session.
result = api_instance.release_device_session1(device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->release_device_session1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate build logs zip.
result = api_instance.request_project_test_run_build_logs(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_project_test_run_build_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate files zip.
result = api_instance.request_project_test_run_files(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_project_test_run_files: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate logs zip.
result = api_instance.request_project_test_run_logs(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_project_test_run_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate performance zip.
result = api_instance.request_project_test_run_performance(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_project_test_run_performance: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate screenshot zip.
result = api_instance.request_project_test_run_screenshots(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_project_test_run_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
user_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate build logs zip.
result = api_instance.request_test_run_build_logs(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_test_run_build_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
user_id: 789, # Integer |
project_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate files zip.
result = api_instance.request_test_run_files(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_test_run_files: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
user_id: 789, # Integer |
project_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate logs zip.
result = api_instance.request_test_run_logs(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_test_run_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
user_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate performance zip.
result = api_instance.request_test_run_performance(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_test_run_performance: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
user_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Generate screenshot zip.
result = api_instance.request_test_run_screenshots(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_test_run_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate files zip.
result = api_instance.request_user_test_run_files(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_user_test_run_files: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate logs zip.
result = api_instance.request_user_test_run_logs(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_user_test_run_logs: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate performance zip.
result = api_instance.request_user_test_run_performance(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_user_test_run_performance: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate screenshot zip.
result = api_instance.request_user_test_run_screenshots(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->request_user_test_run_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
additional_user_id = 789 # Integer |

begin
#Resend activation email to additional user.
result = api_instance.resend_activation_email(user_id, additional_user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->resend_activation_email: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Resend activation email.
result = api_instance.resend_activation_email1(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->resend_activation_email1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Resend email.
result = api_instance.resend_email(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->resend_email: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Resend license.
result = api_instance.resend_license(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->resend_license: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Reset api key.
result = api_instance.reset_api_key(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->reset_api_key: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |

begin
#Restore user requested to be deleted.
result = api_instance.restore_user(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->restore_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Retry device session.
result = api_instance.retry_device_session(project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->retry_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Retry device session.
result = api_instance.retry_device_session_with_user(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->retry_device_session_with_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Retry test run or its device sessions.
result = api_instance.retry_project_test_run(project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->retry_project_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Retry test run or its device sessions.
result = api_instance.retry_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->retry_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
opts = {
project_id: 789, # Integer |
device_run_ids: [56] # Array |
}

begin
#Retry test run or its device sessions.
result = api_instance.retry_test_run_with_test_run(run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->retry_test_run_with_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Retry test run or its device sessions.
result = api_instance.retry_test_run_with_user(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->retry_test_run_with_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |

begin
#Rollback framework's config.
result = api_instance.rollback_framework_config(id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->rollback_framework_config: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
body = BitbarCloudApiClient::APITestRunConfig.new # APITestRunConfig |

begin
#Run test run.
result = api_instance.run_test_run(body)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->run_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
body = BitbarCloudApiClient::APITestRunConfig.new # APITestRunConfig |
user_id = 789 # Integer |

begin
#Run test run.
result = api_instance.run_user_test_run(body, user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->run_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
screenshot_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Get device session screenshot.
api_instance.serve_screenshot(user_id, project_id, run_id, device_session_id, screenshot_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->serve_screenshot: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
billable = true # BOOLEAN |

begin
#Change billable status.
result = api_instance.set_billable_flag(run_id, billable)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->set_billable_flag: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_session_id = 789 # Integer |
billable = true # BOOLEAN |

begin
#Change billable status for device session.
result = api_instance.set_billable_flag1(device_session_id, billable)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->set_billable_flag1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
enabled = true # BOOLEAN |
opts = {
type: 'type_example' # String |
}

begin
#Turn on/off maintenance mode.
result = api_instance.set_maintenance(enabled, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->set_maintenance: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
priority = 56 # Integer |

begin
#Change priority.
result = api_instance.set_priority(run_id, priority)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->set_priority: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share device group.
result = api_instance.share_device_group(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->share_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share device group.
result = api_instance.share_device_group1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->share_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share file.
result = api_instance.share_file(user_id, file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->share_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share file.
result = api_instance.share_file1(file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->share_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share project.
result = api_instance.share_project(user_id, project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->share_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share project.
result = api_instance.share_project1(project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->share_project1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
body = BitbarCloudApiClient::APIUserPreference.new # APIUserPreference |
user_id = 789 # Integer |

begin
#Store user preferences.
result = api_instance.store_user_preferences(body, user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->store_user_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
data = 'data_example' # String |

begin
#Store ui preferences.
result = api_instance.store_user_ui_preferences(user_id, data)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->store_user_ui_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
id = 789 # Integer |

begin
#Test notification.
result = api_instance.test_user_notification(user_id, id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->test_user_notification: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |

begin
#Unarchive project.
api_instance.unarchive_project(project_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->unarchive_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
opts = {
scope: 'scope_example', # String |
name: 'name_example' # String |
}

begin
#Update access group.
result = api_instance.update(user_id, access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
access_group_id = 789 # Integer |
opts = {
scope: 'scope_example', # String |
name: 'name_example' # String |
}

begin
#Update access group.
result = api_instance.update1(access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
body = BitbarCloudApiClient::APIAccountPreference.new # APIAccountPreference |
account_id = 789 # Integer |

begin
#Update account preferences.
result = api_instance.update_account_preferences(body, account_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_account_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
account_service_id = 789 # Integer |

begin
#Force update account service subscription price.
result = api_instance.update_account_service_price(account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_account_service_price: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
group_id = 789 # Integer |
label_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example' # String |
}

begin
#Update label.
result = api_instance.update_api_label(group_id, label_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_api_label: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
name = 'name_example' # String |
display_name = 'display_name_example' # String |
version = 'version_example' # String |
os_type = 'os_type_example' # String |
opts = {
architecture: 'architecture_example', # String |
install_url: 'install_url_example' # String |
}

begin
#Update browser.
result = api_instance.update_browser(id, name, display_name, version, os_type, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_browser: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
opts = {
enabled: true, # BOOLEAN |
quiet_down: true, # BOOLEAN |
restart: true, # BOOLEAN |
turn_maintenance: true, # BOOLEAN |
url: 'url_example' # String |
}

begin
#Update cluster.
result = api_instance.update_cluster(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_cluster: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_id = 789 # Integer |
opts = {
release_version: 'release_version_example', # String |
api_level: 56, # Integer |
serial_id: 'serial_id_example', # String |
name: 'name_example', # String |
enabled: true, # BOOLEAN |
unlock_gesture: 'unlock_gesture_example', # String |
init_step: 'init_step_example', # String |
ip_address: 'ip_address_example', # String |
account_id: 789, # Integer |
test_time_limit: 789, # Integer |
dedication_end_time: 789, # Integer |
comment: 'comment_example' # String |
}

begin
#Update device.
result = api_instance.update_device(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
content = 'content_example' # String |
opts = {
enabled: true, # BOOLEAN |
discriminator: 'discriminator_example' # String |
}

begin
#Update device cleanup configuration.
result = api_instance.update_device_cleanup_configuration(id, content, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_cleanup_configuration: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_model_id = 789 # Integer |
opts = {
release_version: 'release_version_example', # String |
api_level: 56, # Integer |
name: 'name_example', # String |
manufacturer: 'manufacturer_example', # String |
enabled: true, # BOOLEAN |
type_id: 789, # Integer |
credits_price: 56 # Integer |
}

begin
#Update device model.
result = api_instance.update_device_model(device_model_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_model: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_model_id = 789 # Integer |
opts = {
browser_ids: [56] # Array |
}

begin
#Update device model browsers.
result = api_instance.update_device_model_browsers(device_model_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_model_browsers: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
opts = {
min_available: 56, # Integer |
max_total: 56 # Integer |
}

begin
#Update device model pool.
result = api_instance.update_device_model_pool(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_model_pool: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
body: BitbarCloudApiClient::APIDevicePicker.new, # APIDevicePicker |
sync: false # BOOLEAN |
}

begin
#Update device picker filters.
result = api_instance.update_device_picker(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_picker: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
name: 'name_example', # String |
client_side_id: 'client_side_id_example', # String |
state: 'state_example' # String |
}

begin
#Update device session by external id.
result = api_instance.update_device_session1(user_id, project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_session1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
name: 'name_example', # String |
client_side_id: 'client_side_id_example', # String |
state: 'state_example' # String |
}

begin
#Update device session by external id.
result = api_instance.update_device_session2(run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_session2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
name: 'name_example', # String |
client_side_id: 'client_side_id_example', # String |
state: 'state_example' # String |
}

begin
#Update device session by external id.
result = api_instance.update_device_session3(project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_session3: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_type_id = 789 # Integer |
image_width = 56 # Integer |
image_height = 56 # Integer |
image_left = 56 # Integer |
image_top = 56 # Integer |
opts = {
frame_extra_width: 56 # Integer |
}

begin
#Update device frame.
result = api_instance.update_device_type(device_type_id, image_width, image_height, image_left, image_top, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_device_type: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
name = 'name_example' # String |

begin
#Update file name.
result = api_instance.update_file_name(user_id, file_id, name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_file_name: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
name = 'name_example' # String |

begin
#Update file name.
result = api_instance.update_file_name1(file_id, name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_file_name1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
property_id = 789 # Integer |
value = 'value_example' # String |

begin
#Update file property.
result = api_instance.update_file_property(file_id, property_id, value)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_file_property: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
opts = {
name: 'name_example', # String |
description: 'description_example', # String |
os_type: 'os_type_example', # String |
required_app_extensions: 'required_app_extensions_example', # String |
required_test_extensions: 'required_test_extensions_example', # String |
required_test_file_tags: 'required_test_file_tags_example', # String |
documentation_url: 'documentation_url_example', # String |
for_projects: true, # BOOLEAN |
can_run_from_ui: true, # BOOLEAN |
retryable: true, # BOOLEAN |
skip_queue: true, # BOOLEAN |
skip_older_sdk: true, # BOOLEAN |
type: 'type_example', # String |
label_id: 789, # Integer |
add_label_to_devices: false, # BOOLEAN |
role_ids: [56], # Array |
sample_app_id: 789, # Integer |
sample_test_id: 789, # Integer |
icon: 'icon_example' # String |
}

begin
#Update framework.
result = api_instance.update_framework(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_framework: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
content = 'content_example' # String |

begin
#Update framework's config.
result = api_instance.update_framework_config(id, content)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_framework_config: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
group_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example' # String |
}

begin
#Update label group.
result = api_instance.update_label_group(group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_label_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
opts = {
name: 'name_example', # String |
description: 'description_example', # String |
common: true, # BOOLEAN |
read_only: true, # BOOLEAN |
archiving_strategy: 'archiving_strategy_example', # String |
archiving_item_count: 56, # Integer |
email: 'email_example' # String |
}

begin
#Update project.
result = api_instance.update_project(project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
display_name = 'display_name_example' # String |

begin
#Update test run.
result = api_instance.update_project_test_run(project_id, run_id, display_name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_project_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
id = 789 # Integer |
opts = {
name: 'name_example', # String |
value: 'value_example', # String |
description: 'description_example', # String |
from_time: 789, # Integer |
to_time: 789, # Integer |
always_valid: true # BOOLEAN |
}

begin
#Update property.
result = api_instance.update_property(id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_property: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
run_id = 789 # Integer |
display_name = 'display_name_example' # String |
opts = {
project_id: 789 # Integer |
}

begin
#Update test run.
result = api_instance.update_test_run(run_id, display_name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
first_name: 'first_name_example', # String |
last_name: 'last_name_example', # String |
locale_country: 'locale_country_example', # String |
time_zone: 'time_zone_example', # String |
email: 'email_example', # String |
code: 'code_example', # String |
state: 'state_example', # String |
city: 'city_example', # String |
address: 'address_example', # String |
phone: 'phone_example', # String |
organization: 'organization_example', # String |
password: 'password_example', # String |
new_password: 'new_password_example', # String |
confirm_password: 'confirm_password_example', # String |
mfa_enabled: true, # BOOLEAN |
mfa_code: 'mfa_code_example' # String |
}

begin
#Update user.
result = api_instance.update_user(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_user: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example', # String |
os_type: 'os_type_example' # String |
}

begin
#Update device group.
result = api_instance.update_user_device_group(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_user_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
device_group_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example', # String |
os_type: 'os_type_example' # String |
}

begin
#Update device group.
result = api_instance.update_user_device_group1(device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_user_device_group1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
opts = {
body: BitbarCloudApiClient::FileIdFileBody.new # FileIdFileBody |
}

begin
#Update file content.
result = api_instance.update_user_file(user_id, file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_user_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
file_id = 789 # Integer |
opts = {
body: BitbarCloudApiClient::FileIdFileBody1.new # FileIdFileBody1 |
}

begin
#Update file content.
result = api_instance.update_user_file1(file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_user_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
id = 789 # Integer |
opts = {
destination: 'destination_example', # String |
scope: 'scope_example' # String |
}

begin
#Update notification.
result = api_instance.update_user_notification(user_id, id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_user_notification: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
opts = {
name: 'name_example', # String |
description: 'description_example', # String |
archiving_strategy: 'archiving_strategy_example', # String |
archiving_item_count: 56 # Integer |
}

begin
#Update project.
result = api_instance.update_user_project(user_id, project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_user_project: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
display_name = 'display_name_example' # String |

begin
#Update test run.
result = api_instance.update_user_test_run(user_id, project_id, run_id, display_name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
name: 'name_example', # String |
client_side_id: 'client_side_id_example', # String |
state: 'state_example' # String |
}

begin
#Update device session by external id.
result = api_instance.update_users_device_session1(user_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_users_device_session1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
account_id: 789 # Integer |
}

begin
#Update users main account, switch main user.
result = api_instance.update_users_main_account(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->update_users_main_account: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
user_id = 789 # Integer |
opts = {
body: BitbarCloudApiClient::UserIdFilesBody.new # UserIdFilesBody |
}

begin
#Upload file.
result = api_instance.upload_file(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->upload_file: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
body: BitbarCloudApiClient::V2FilesBody.new, # V2FilesBody |
global: false # BOOLEAN |
}

begin
#Upload file.
result = api_instance.upload_file1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->upload_file1: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
body: BitbarCloudApiClient::AdminSamplesBody.new # AdminSamplesBody |
}

begin
#Upload sample file.
result = api_instance.upload_file2(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->upload_file2: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
opts = {
body: BitbarCloudApiClient::V2LicenseBody.new # V2LicenseBody |
}

begin
#Upload license to cloud.
result = api_instance.upload_license(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->upload_license: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
body = BitbarCloudApiClient::APITestRunConfig.new # APITestRunConfig |
user_id = 789 # Integer |
opts = {
include_devices: false, # BOOLEAN |
include_device_groups: true, # BOOLEAN |
include_frameworks: true # BOOLEAN |
}

begin
#Validate test run configuration.
result = api_instance.validate_test_run_config(body, user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->validate_test_run_config: #{e}"
end

api_instance = BitbarCloudApiClient::AllEndpointsApi.new
body = BitbarCloudApiClient::APITestRunConfig.new # APITestRunConfig |
opts = {
include_devices: false, # BOOLEAN |
include_device_groups: true, # BOOLEAN |
include_frameworks: true # BOOLEAN |
}

begin
#Validate test run configuration.
result = api_instance.validate_test_run_config1(body, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling AllEndpointsApi->validate_test_run_config1: #{e}"
end

api_instance = BitbarCloudApiClient::CloudInfoApi.new

begin
#Get enums.
result = api_instance.get_enums
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling CloudInfoApi->get_enums: #{e}"
end

api_instance = BitbarCloudApiClient::CloudInfoApi.new

begin
#Get health check.
result = api_instance.get_health_check
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling CloudInfoApi->get_health_check: #{e}"
end

api_instance = BitbarCloudApiClient::CloudInfoApi.new

begin
#Get basic cloud info.
result = api_instance.get_status
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling CloudInfoApi->get_status: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
device_id: [56], # Array |
device_ids: [56] # Array |
}

begin
#Add device to device group.
result = api_instance.add_device_to_device_group(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->add_device_to_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
selector_ids = [56] # Array |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=osType_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Add selectors to device group.
result = api_instance.add_selector_to_device_group(user_id, device_group_id, selector_ids, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->add_selector_to_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example', # String |
os_type: 'ANDROID', # String |
device_ids: [56], # Array |
selector_ids: [56] # Array |
}

begin
#Create device group.
result = api_instance.create_user_device_group(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->create_user_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
device_id = 789 # Integer |

begin
#Delete device from device group.
api_instance.delete_device_from_device_group(user_id, device_group_id, device_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->delete_device_from_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
selector_id = 789 # Integer |

begin
#Delete selector from device group.
api_instance.delete_selector_from_device_group(user_id, device_group_id, selector_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->delete_selector_from_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |

begin
#Delete device group.
api_instance.delete_user_device_group(user_id, device_group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->delete_user_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
with_properties: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=accountId_a
sort=displayName_a
sort=creditsPrice_a
sort=osType_a
sort=device.archiveTime_a
sort=id_a
sort=locked_a
sort=enabled_a
sort=platform_a
sort=manufacturer_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=accountid_eq_1
filter=displayname_eq_value
filter=creditsprice_eq_1
filter=ostype_eq_ios
filter=online_eq_true
filter=location_eq_value
filter=device.archivetime_eq_1700230364388
filter=id_eq_1
filter=locked_eq_true
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device group devices.
result = api_instance.get_device_group_devices(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->get_device_group_devices: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device group selectors.
result = api_instance.get_device_group_selectors(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->get_device_group_selectors: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |

begin
#Get device group.
result = api_instance.get_user_device_group(user_id, device_group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->get_user_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
opts = {
with_public: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=osType_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device groups.
result = api_instance.get_user_device_groups(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->get_user_device_groups: #{e}"
end

api_instance = BitbarCloudApiClient::DeviceGroupsApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
name: 'name_example', # String |
display_name: 'display_name_example', # String |
os_type: 'os_type_example' # String |
}

begin
#Update device group.
result = api_instance.update_user_device_group(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DeviceGroupsApi->update_user_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
group_id = 789 # Integer |
label_id = 789 # Integer |

begin
#Get label.
result = api_instance.get_api_label(group_id, label_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_api_label: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
group_id = 789 # Integer |

begin
#Get label group.
result = api_instance.get_api_label_group(group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_api_label_group: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new

begin
#Get desktop browser capabilities.
result = api_instance.get_desktop_browser_capabilities
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_desktop_browser_capabilities: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
device_id = 789 # Integer |
opts = {
with_dedicated: false, # BOOLEAN |
with_disabled: false, # BOOLEAN |
with_browsers: false # BOOLEAN |
}

begin
#Get device.
result = api_instance.get_device(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_device: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
filter=version_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device browsers.
result = api_instance.get_device_browsers(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_device_browsers: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicefiltergroup.name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device properties.
result = api_instance.get_device_picker(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_device_picker: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
device_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device properties.
result = api_instance.get_device_properties(device_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_device_properties: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
opts = {
with_disabled: false, # BOOLEAN |
with_dedicated: false, # BOOLEAN |
with_browsers: false, # BOOLEAN |
with_properties: false, # BOOLEAN |
with_supported_creators: false, # BOOLEAN |
live_testing_only: false, # BOOLEAN |
only_with_browsers: false, # BOOLEAN |
label_ids: [56], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=accountId_a
sort=displayName_a
sort=creditsPrice_a
sort=osType_a
sort=device.archiveTime_a
sort=id_a
sort=locked_a
sort=enabled_a
sort=platform_a
sort=manufacturer_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=accountid_eq_1
filter=displayname_eq_value
filter=creditsprice_eq_1
filter=ostype_eq_ios
filter=online_eq_true
filter=location_eq_value
filter=device.archivetime_eq_1700230365397
filter=id_eq_1
filter=locked_eq_true
filter=enabled_eq_true
filter=platform_eq_ios
filter=manufacturer_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get devices.
result = api_instance.get_devices(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_devices: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=displayName_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=displayname_eq_value
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get label groups.
result = api_instance.get_label_groups(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_label_groups: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get labels.
result = api_instance.get_labels(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_labels: #{e}"
end

api_instance = BitbarCloudApiClient::DevicesApi.new
group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=propertyGroupName_a
sort=displayName_a
sort=name_a
sort=propertyGroupId_a
sort=id_a
sort=labelGroupName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=propertygroupname_eq_value
filter=displayname_eq_value
filter=name_eq_value
filter=propertygroupid_eq_1
filter=id_eq_1
filter=labelgroupname_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get labels.
result = api_instance.get_labels1(group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling DevicesApi->get_labels1: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Delete file.
api_instance.delete_file(user_id, file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->delete_file: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Download icon of file.
api_instance.download_icon_file(user_id, file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->download_icon_file: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Download file.
api_instance.download_user_file(user_id, file_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->download_user_file: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get file tags.
result = api_instance.get_file_tags(user_id, file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->get_file_tags: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Get file.
result = api_instance.get_user_file(user_id, file_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->get_user_file: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230364193
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get files.
result = api_instance.get_user_files(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->get_user_files: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
name = 'name_example' # String |

begin
#Update file name.
result = api_instance.update_file_name(user_id, file_id, name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->update_file_name: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
opts = {
body: BitbarCloudApiClient::FileIdFileBody.new # FileIdFileBody |
}

begin
#Update file content.
result = api_instance.update_user_file(user_id, file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->update_user_file: #{e}"
end

api_instance = BitbarCloudApiClient::FilesApi.new
user_id = 789 # Integer |
opts = {
body: BitbarCloudApiClient::UserIdFilesBody.new # UserIdFilesBody |
}

begin
#Upload file.
result = api_instance.upload_file(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling FilesApi->upload_file: #{e}"
end

api_instance = BitbarCloudApiClient::NotificationsApi.new
user_id = 789 # Integer |
destination = 'destination_example' # String |
channel = 'channel_example' # String |
scope = 'scope_example' # String |
opts = {
project_id: 789 # Integer |
}

begin
#Create notification.
result = api_instance.create_user_notification(user_id, destination, channel, scope, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling NotificationsApi->create_user_notification: #{e}"
end

api_instance = BitbarCloudApiClient::NotificationsApi.new
user_id = 789 # Integer |
id = 789 # Integer |

begin
#Delete notification.
api_instance.delete_user_notification_email(user_id, id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling NotificationsApi->delete_user_notification_email: #{e}"
end

api_instance = BitbarCloudApiClient::NotificationsApi.new

begin
#Get notification channels.
result = api_instance.get_channels
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling NotificationsApi->get_channels: #{e}"
end

api_instance = BitbarCloudApiClient::NotificationsApi.new

begin
#Get notification scopes.
result = api_instance.get_scopes
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling NotificationsApi->get_scopes: #{e}"
end

api_instance = BitbarCloudApiClient::NotificationsApi.new
user_id = 789 # Integer |
id = 789 # Integer |

begin
#Get notification.
result = api_instance.get_user_notification(user_id, id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling NotificationsApi->get_user_notification: #{e}"
end

api_instance = BitbarCloudApiClient::NotificationsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=scope_a
sort=channel_a
sort=id_a
sort=projectId_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=scope_eq_all
filter=channel_eq_slack
filter=id_eq_1
filter=projectid_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get notifications.
result = api_instance.get_user_notifications(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling NotificationsApi->get_user_notifications: #{e}"
end

api_instance = BitbarCloudApiClient::NotificationsApi.new
user_id = 789 # Integer |
id = 789 # Integer |

begin
#Test notification.
result = api_instance.test_user_notification(user_id, id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling NotificationsApi->test_user_notification: #{e}"
end

api_instance = BitbarCloudApiClient::NotificationsApi.new
user_id = 789 # Integer |
id = 789 # Integer |
opts = {
destination: 'destination_example', # String |
scope: 'scope_example' # String |
}

begin
#Update notification.
result = api_instance.update_user_notification(user_id, id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling NotificationsApi->update_user_notification: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
user_id = 789 # Integer |
service_id = 789 # Integer |
payment_method = 'payment_method_example' # String |
opts = {
first_name: 'first_name_example', # String |
last_name: 'last_name_example', # String |
email: 'email_example', # String |
phone: 'phone_example', # String |
organization: 'organization_example', # String |
country: 'country_example', # String |
city: 'city_example', # String |
state: 'state_example', # String |
address: 'address_example', # String |
zip: 'zip_example', # String |
card_number: 'card_number_example', # String |
expiration_date: 'expiration_date_example', # String |
cvv: 'cvv_example', # String |
count: 1, # Integer |
stripe_token: 'stripe_token_example' # String |
}

begin
#Buy service.
result = api_instance.buy_service(user_id, service_id, payment_method, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->buy_service: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
user_id = 789 # Integer |
account_service_id = 789 # Integer |

begin
#Cancel service subscription.
result = api_instance.cancel_subscription(user_id, account_service_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->cancel_subscription: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
user_id = 789 # Integer |
account_service_id = 789 # Integer |
opts = {
on_date: 789 # Integer |
}

begin
#Get billing information.
result = api_instance.get_account_service_payment(user_id, account_service_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->get_account_service_payment: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=chargeType_a
sort=activateTime_a
sort=description_a
sort=pricePerHour_a
sort=centPrice_a
sort=customPlan_a
sort=includedHours_a
sort=name_a
sort=autoRenew_a
sort=commonId_a
sort=id_a
sort=activated_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230363752
filter=chargetype_eq_concurrency
filter=activatetime_eq_1700230363752
filter=description_eq_value
filter=priceperhour_eq_1
filter=centprice_eq_1
filter=customplan_eq_true
filter=includedhours_eq_1
filter=name_eq_value
filter=autorenew_eq_true
filter=commonid_eq_value
filter=id_eq_1
filter=activated_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get available services.
result = api_instance.get_available_services(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->get_available_services: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=chargeType_a
sort=activateTime_a
sort=description_a
sort=pricePerHour_a
sort=centPrice_a
sort=customPlan_a
sort=includedHours_a
sort=name_a
sort=autoRenew_a
sort=commonId_a
sort=id_a
sort=activated_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230364570
filter=chargetype_eq_concurrency
filter=activatetime_eq_1700230364571
filter=description_eq_value
filter=priceperhour_eq_1
filter=centprice_eq_1
filter=customplan_eq_true
filter=includedhours_eq_1
filter=name_eq_value
filter=autorenew_eq_true
filter=commonid_eq_value
filter=id_eq_1
filter=activated_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get available services.
result = api_instance.get_available_services1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->get_available_services1: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
user_id = 789 # Integer |
billing_period_id = 789 # Integer |

begin
#Get billing period.
result = api_instance.get_billing_period(user_id, billing_period_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->get_billing_period: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
user_id = 789 # Integer |
billing_period_id = 789 # Integer |

begin
#Get purchased service receipt.
api_instance.get_receipt(user_id, billing_period_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->get_receipt: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=chargeType_a
sort=active_a
sort=activatedByName_a
sort=serviceName_a
sort=deactivatedByName_a
sort=accountId_a
sort=cbtId_a
sort=price_a
sort=autoRenew_a
sort=paymentMethod_a
sort=startTime_a
sort=_endTime_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=deactivatereason_eq_initial_failure
filter=chargetype_eq_concurrency
filter=active_eq_true
filter=activatedbyname_eq_value
filter=servicename_eq_value
filter=deactivatedbyname_eq_value
filter=accountid_eq_1
filter=cbtid_eq_value
filter=price_eq_1
filter=autorenew_eq_true
filter=paymentmethod_eq_paypal
filter=starttime_eq_1700230363766
filter=_endtime_eq_1700230363766
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get active services.
result = api_instance.get_user_active_services(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->get_user_active_services: #{e}"
end

api_instance = BitbarCloudApiClient::PaymentsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=additionalHoursPrice_a
sort=mail_a
sort=totalPrice_a
sort=startBillingPeriod_a
sort=userId_a
sort=_endBillingPeriod_a
sort=subscriptionEnd_a
sort=createTime_a
sort=servicePrice_a
sort=lastPaymentDate_a
sort=subscriptionStart_a
sort=additionalHours_a
sort=paymentMethod_a
sort=id_a
sort=additionalHoursPaymentDate_a
sort=paymentDate_a
sort=plan_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=additionalhoursprice_eq_1
filter=mail_eq_value
filter=totalprice_eq_1
filter=startbillingperiod_eq_1700230364395
filter=userid_eq_1
filter=_endbillingperiod_eq_1700230364395
filter=subscriptionend_eq_1700230364395
filter=createtime_eq_1700230364395
filter=serviceprice_eq_1
filter=lastpaymentdate_eq_1700230364395
filter=paid_eq_true
filter=subscriptionstart_eq_1700230364395
filter=additionalhours_eq_1
filter=paymentmethod_eq_paypal
filter=id_eq_1
filter=plan_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get users billing periods.
result = api_instance.get_user_billing_periods(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling PaymentsApi->get_user_billing_periods: #{e}"
end

api_instance = BitbarCloudApiClient::ProjectsApi.new
user_id = 789 # Integer |
opts = {
name: 'name_example' # String |
}

begin
#Create project.
result = api_instance.create_my_project(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling ProjectsApi->create_my_project: #{e}"
end

api_instance = BitbarCloudApiClient::ProjectsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |

begin
#Delete project.
api_instance.delete_user_project(user_id, project_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling ProjectsApi->delete_user_project: #{e}"
end

api_instance = BitbarCloudApiClient::ProjectsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |

begin
#Get project.
result = api_instance.get_user_project(user_id, project_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling ProjectsApi->get_user_project: #{e}"
end

api_instance = BitbarCloudApiClient::ProjectsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
show_statistics: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=archiveTime_a
sort=common_a
sort=createTime_a
sort=name_a
sort=osType_a
sort=description_a
sort=id_a
sort=sharedByEmail_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=archivetime_eq_1700230363889
filter=common_eq_true
filter=createtime_eq_1700230363889
filter=name_eq_value
filter=ostype_eq_ios
filter=description_eq_value
filter=readonly_eq_true
filter=id_eq_1
filter=sharedbyemail_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get projects.
result = api_instance.get_user_projects(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling ProjectsApi->get_user_projects: #{e}"
end

api_instance = BitbarCloudApiClient::ProjectsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
opts = {
name: 'name_example', # String |
description: 'description_example', # String |
archiving_strategy: 'archiving_strategy_example', # String |
archiving_item_count: 56 # Integer |
}

begin
#Update project.
result = api_instance.update_user_project(user_id, project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling ProjectsApi->update_user_project: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
host = 'host_example' # String |
port = 56 # Integer |
type = 'type_example' # String |
opts = {
password: 'password_example' # String |
}

begin
#Create connection for device session.
result = api_instance.create_device_session_connection(user_id, device_session_id, host, port, type, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->create_device_session_connection: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
user_id = 789 # Integer |
opts = {
body: BitbarCloudApiClient::APIDeviceSessionConfig.new, # APIDeviceSessionConfig |
device_model_id: 789, # Integer |
type: 'type_example', # String |
browser_name: 'browser_name_example', # String |
browser_version: 'browser_version_example', # String |
screen_resolution: 'screen_resolution_example', # String |
url: 'url_example' # String |
}

begin
#Create device session.
result = api_instance.create_inspector_device_session(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->create_inspector_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
body = BitbarCloudApiClient::APIVisualTestAccess.new # APIVisualTestAccess |
user_id = 789 # Integer |

begin
#Create or update VisualTests access.
result = api_instance.create_or_update_visual_test_access(body, user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->create_or_update_visual_test_access: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
user_id = 789 # Integer |
tunnel_id = 'tunnel_id_example' # String |

begin
#Delete users tunnel.
api_instance.delete(user_id, tunnel_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->delete: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
user_id = 789 # Integer |
opts = {
active: true # BOOLEAN |
}

begin
#Get users tunnels.
result = api_instance.get(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->get: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=canRunFromUI_a
sort=retryable_a
sort=skipQueue_a
sort=forProjects_a
sort=description_a
sort=mainUserEmail_a
sort=type_a
sort=accountId_a
sort=labelId_a
sort=createTime_a
sort=jobConfigId_a
sort=name_a
sort=osType_a
sort=id_a
sort=labelName_a
sort=secured_a
sort=skipOlderSdk_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=canrunfromui_eq_true
filter=retryable_eq_true
filter=skipqueue_eq_true
filter=forprojects_eq_true
filter=description_eq_value
filter=mainuseremail_eq_value
filter=type_eq_value
filter=accountid_eq_1
filter=labelid_eq_1
filter=createtime_eq_1700230364439
filter=jobconfigid_eq_1
filter=name_eq_value
filter=ostype_eq_ios
filter=id_eq_1
filter=labelname_eq_value
filter=secured_eq_true
filter=skipoldersdk_eq_true
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get available frameworks.
result = api_instance.get_available_frameworks(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->get_available_frameworks: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=path_a
sort=password_a
sort=urlSchema_a
sort=deviceSessionId_a
sort=createTime_a
sort=port_a
sort=host_a
sort=_endTime_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=path_eq_value
filter=password_eq_value
filter=urlschema_eq_value
filter=devicesessionid_eq_1
filter=createtime_eq_1700230364360
filter=port_eq_1
filter=host_eq_value
filter=_endtime_eq_1700230364360
filter=id_eq_1
filter=type_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get connections for device session.
result = api_instance.get_device_session_connections(user_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->get_device_session_connections: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
connection_id = 789 # Integer |

begin
#Get connection for device session.
result = api_instance.get_user_inspector_device_session_connection(user_id, device_session_id, connection_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->get_user_inspector_device_session_connection: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
user_id = 789 # Integer |

begin
#Get VisualTests enabled status.
result = api_instance.get_visual_test_access(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->get_visual_test_access: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
body = BitbarCloudApiClient::APITestRunConfig.new # APITestRunConfig |
user_id = 789 # Integer |

begin
#Run test run.
result = api_instance.run_user_test_run(body, user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->run_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::RunningTestsApi.new
body = BitbarCloudApiClient::APITestRunConfig.new # APITestRunConfig |
user_id = 789 # Integer |
opts = {
include_devices: false, # BOOLEAN |
include_device_groups: true, # BOOLEAN |
include_frameworks: true # BOOLEAN |
}

begin
#Validate test run configuration.
result = api_instance.validate_test_run_config(body, user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling RunningTestsApi->validate_test_run_config: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
email = 'email_example' # String |

begin
#Add user to access group.
result = api_instance.add_user(user_id, access_group_id, email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->add_user: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
name = 'name_example' # String |
opts = {
scope: 'USER' # String |
}

begin
#Create access group.
result = api_instance.create(user_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->create: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |

begin
#Delete access group.
api_instance.delete1(user_id, access_group_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->delete1: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
resource_id = 789 # Integer |

begin
#Delete access group resource.
api_instance.delete_resource(user_id, access_group_id, resource_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->delete_resource: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
participant_id = 789 # Integer |

begin
#Delete access group user.
api_instance.delete_user1(user_id, access_group_id, participant_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->delete_user1: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |

begin
#Get access group.
result = api_instance.get1(user_id, access_group_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->get1: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=scope_a
sort=name_a
sort=userEmail_a
sort=id_a
sort=userId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=scope_eq_user
filter=name_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access groups.
result = api_instance.get_list(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->get_list: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
resource_id = 789 # Integer |

begin
#Get access group resource.
result = api_instance.get_resource(user_id, access_group_id, resource_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->get_resource: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=resourceId_a
sort=name_a
sort=id_a
sort=type_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=resourceid_eq_1
filter=accessgroupid_eq_1
filter=name_eq_value
filter=id_eq_1
filter=type_eq_device_group
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access group resources.
result = api_instance.get_resources(user_id, access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->get_resources: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
participant_id = 789 # Integer |

begin
#Get access group user.
result = api_instance.get_user1(user_id, access_group_id, participant_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->get_user1: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=firstName_a
sort=lastName_a
sort=id_a
sort=email_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=firstname_eq_value
filter=lastname_eq_value
filter=accessgroupid_eq_1
filter=id_eq_1
filter=email_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get access group users.
result = api_instance.get_users1(user_id, access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->get_users1: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
device_group_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share device group.
result = api_instance.share_device_group(user_id, device_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->share_device_group: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
file_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share file.
result = api_instance.share_file(user_id, file_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->share_file: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
opts = {
access_group_id: 789, # Integer |
email: 'email_example' # String |
}

begin
#Share project.
result = api_instance.share_project(user_id, project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->share_project: #{e}"
end

api_instance = BitbarCloudApiClient::SharingApi.new
user_id = 789 # Integer |
access_group_id = 789 # Integer |
opts = {
scope: 'scope_example', # String |
name: 'name_example' # String |
}

begin
#Update access group.
result = api_instance.update(user_id, access_group_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling SharingApi->update: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Abort device session.
result = api_instance.abort_device_session(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->abort_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Abort test run and receive partial results.
result = api_instance.abort_user_test_run(user_id, project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->abort_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody.new, # OutputfilesetFilesBody |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_file(user_id, project_id, run_id, device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->add_file: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody1.new, # OutputfilesetFilesBody1 |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_file1(user_id, device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->add_file1: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
run_id = 789 # Integer |
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody2.new, # OutputfilesetFilesBody2 |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_file2(run_id, device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->add_file2: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
name = 'name_example' # String |
opts = {
body: BitbarCloudApiClient::OutputfilesetFilesBody3.new, # OutputfilesetFilesBody3 |
tag: 'tag_example' # String |
}

begin
#Add file to device session.
result = api_instance.add_file3(project_id, run_id, device_session_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->add_file3: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
name = 'name_example' # String |

begin
#Add tag to test run.
result = api_instance.add_test_run_tag(user_id, project_id, run_id, name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->add_test_run_tag: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
file_id = 789 # Integer |

begin
#Delete file from device session.
api_instance.delete_file1(user_id, device_session_id, file_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->delete_file1: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
tag_id = 789 # Integer |

begin
#Delete test run tag.
api_instance.delete_test_run_tag(user_id, project_id, run_id, tag_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->delete_test_run_tag: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Delete test run.
api_instance.delete_user_test_run(user_id, project_id, run_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->delete_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_output_files_zip(user_id, device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->download_output_files_zip: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session output files.zip.
api_instance.download_test_run_output_files_zip(user_id, project_id, run_id, device_session_id)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->download_test_run_output_files_zip: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps of all device sessions in run.
result = api_instance.get_all_test_run_device_session_steps(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_all_test_run_device_session_steps: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get current device session step.
result = api_instance.get_current_device_session_step(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_current_device_session_step: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session commands.
result = api_instance.get_device_session_commands(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_device_session_commands: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=finishTimeMS_a
sort=deviceSessionId_a
sort=testRunId_a
sort=startTimeMS_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=finishtimems_eq_1
filter=devicesessionid_eq_1
filter=testrunid_eq_1
filter=starttimems_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session steps.
result = api_instance.get_device_session_steps(user_id, project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_device_session_steps: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session steps.
result = api_instance.get_device_session_test_case_runs(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_device_session_test_case_runs: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=isExcluded_a
sort=testRunId_a
sort=clientSideId_a
sort=externalId_a
sort=successRatio_a
sort=device.id_a
sort=retryState_a
sort=type_a
sort=userId_a
sort=duration_a
sort=timeLimit_a
sort=createTime_a
sort=biometricInstrumentation_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=device.displayName_a
sort=projectName_a
sort=projectId_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=clientsideid_eq_value
filter=externalid_eq_value
filter=successratio_eq_1
filter=device.id_eq_1
filter=retrystate_eq_none
filter=type_eq_automatic
filter=userid_eq_1
filter=duration_eq_1
filter=timelimit_eq_1
filter=createtime_eq_1700230364086
filter=biometricinstrumentation_eq_true
filter=starttime_eq_1700230364086
filter=useremail_eq_value
filter=_endtime_eq_1700230364086
filter=id_eq_1
filter=state_eq_aborted
filter=device.displayname_eq_value
filter=projectname_eq_value
filter=projectid_eq_1
filter=testrunname_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_device_sessions(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_device_sessions: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230364167
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session output files.
result = api_instance.get_files_for_device_session_by_tag(user_id, project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_files_for_device_session_by_tag: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
opts = {
with_properties: true, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=isExcluded_a
sort=testRunId_a
sort=clientSideId_a
sort=externalId_a
sort=successRatio_a
sort=device.id_a
sort=retryState_a
sort=type_a
sort=userId_a
sort=duration_a
sort=timeLimit_a
sort=createTime_a
sort=biometricInstrumentation_a
sort=startTime_a
sort=userEmail_a
sort=_endTime_a
sort=id_a
sort=state_a
sort=device.displayName_a
sort=projectName_a
sort=projectId_a
sort=testRunName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=clientsideid_eq_value
filter=externalid_eq_value
filter=successratio_eq_1
filter=device.id_eq_1
filter=retrystate_eq_none
filter=type_eq_automatic
filter=userid_eq_1
filter=duration_eq_1
filter=timelimit_eq_1
filter=createtime_eq_1700230364288
filter=biometricinstrumentation_eq_true
filter=starttime_eq_1700230364288
filter=useremail_eq_value
filter=_endtime_eq_1700230364288
filter=id_eq_1
filter=state_eq_aborted
filter=device.displayname_eq_value
filter=projectname_eq_value
filter=projectid_eq_1
filter=testrunname_eq_null
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device sessions.
result = api_instance.get_inspector_device_sessions(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_inspector_device_sessions: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
tag: ['tag_example'], # Array |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=size_a
sort=createTime_a
sort=name_a
sort=inputType_a
sort=mimetype_a
sort=userEmail_a
sort=id_a
sort=state_a
sort=direction_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=size_eq_1
filter=createtime_eq_1700230364352
filter=name_eq_value
filter=inputtype_eq_application
filter=mimetype_eq_value
filter=useremail_eq_value
filter=id_eq_1
filter=state_eq_preparing
filter=direction_eq_input
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get files for device session.
result = api_instance.get_output_files(user_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_output_files: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get screenshot names.
result = api_instance.get_screenshot_names(user_id, project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_screenshot_names: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get test run data availability.
result = api_instance.get_test_run_data_availability_with_user(user_id, project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_test_run_data_availability_with_user: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
name = 'name_example' # String |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run screenshots by name.
result = api_instance.get_test_run_screenshots(user_id, project_id, run_id, name, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_test_run_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
tag_id = 789 # Integer |

begin
#Get test run tag.
result = api_instance.get_test_run_tag(user_id, project_id, run_id, tag_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_test_run_tag: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=testRunId_a
sort=name_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=testrunid_eq_1
filter=name_eq_value
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test run tags.
result = api_instance.get_test_run_tags(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_test_run_tags: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=originalName_a
sort=takeTimestamp_a
sort=id_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=originalname_eq_value
filter=taketimestamp_eq_1
filter=id_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device session screenshots.
result = api_instance.get_user_device_session_screenshots(user_id, project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_user_device_session_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
device_session_step_id = 789 # Integer |

begin
#Get device session step.
result = api_instance.get_user_device_session_step(user_id, project_id, run_id, device_session_id, device_session_step_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_user_device_session_step: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Get device session.
result = api_instance.get_user_device_session_with_users(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_user_device_session_with_users: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
with_properties: true # BOOLEAN |
}

begin
#Get device session.
result = api_instance.get_user_inspector_device_session(user_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_user_inspector_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230363968
filter=starttime_eq_1700230363968
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_user_project_test_runs(user_id, project_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_user_project_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |

begin
#Get test run.
result = api_instance.get_user_test_run(user_id, project_id, run_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=frameworkId_a
sort=frameworkName_a
sort=deviceCount_a
sort=displayName_a
sort=executionRatio_a
sort=successRatio_a
sort=userId_a
sort=common_a
sort=createTime_a
sort=startTime_a
sort=id_a
sort=state_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=frameworkid_eq_1
filter=frameworkname_eq_value
filter=displayname_eq_value
filter=successratio_eq_1
filter=userid_eq_1
filter=common_eq_true
filter=createtime_eq_1700230363880
filter=starttime_eq_1700230363880
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get test runs.
result = api_instance.get_user_test_runs(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_user_test_runs: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Retrieve VisualTests images.
result = api_instance.get_visual_test_images(user_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->get_visual_test_images: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Release device session.
result = api_instance.release_device_session(user_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->release_device_session: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate files zip.
result = api_instance.request_user_test_run_files(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->request_user_test_run_files: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate logs zip.
result = api_instance.request_user_test_run_logs(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->request_user_test_run_logs: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate performance zip.
result = api_instance.request_user_test_run_performance(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->request_user_test_run_performance: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Generate screenshot zip.
result = api_instance.request_user_test_run_screenshots(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->request_user_test_run_screenshots: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |

begin
#Retry device session.
result = api_instance.retry_device_session_with_user(user_id, project_id, run_id, device_session_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->retry_device_session_with_user: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
opts = {
device_run_ids: [56] # Array |
}

begin
#Retry test run or its device sessions.
result = api_instance.retry_test_run_with_user(user_id, project_id, run_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->retry_test_run_with_user: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
screenshot_id = 789 # Integer |
opts = {
width: 56, # Integer |
height: 56 # Integer |
}

begin
#Get device session screenshot.
api_instance.serve_screenshot(user_id, project_id, run_id, device_session_id, screenshot_id, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->serve_screenshot: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
name: 'name_example', # String |
client_side_id: 'client_side_id_example', # String |
state: 'state_example' # String |
}

begin
#Update device session by external id.
result = api_instance.update_device_session1(user_id, project_id, run_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->update_device_session1: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
project_id = 789 # Integer |
run_id = 789 # Integer |
display_name = 'display_name_example' # String |

begin
#Update test run.
result = api_instance.update_user_test_run(user_id, project_id, run_id, display_name)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->update_user_test_run: #{e}"
end

api_instance = BitbarCloudApiClient::TestResultsApi.new
user_id = 789 # Integer |
device_session_id = 789 # Integer |
opts = {
name: 'name_example', # String |
client_side_id: 'client_side_id_example', # String |
state: 'state_example' # String |
}

begin
#Update device session by external id.
result = api_instance.update_users_device_session1(user_id, device_session_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling TestResultsApi->update_users_device_session1: #{e}"
end

api_instance = BitbarCloudApiClient::UsageAndStatisticsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
mode: 'DEVICE_NAME', # String |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=failedRatio_a
sort=passedTests_a
sort=releaseVersion_a
sort=failedTests_a
sort=passedRatio_a
sort=deviceName_a
sort=usageCount_a
sort=totalTests_a
sort=failedDevices_a
sort=osType_a
sort=usageMillis_a
sort=id_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=releaseversion_eq_value
filter=testrunid_eq_1
filter=devicename_eq_value
filter=common_eq_true
filter=createtime_eq_1700230364268
filter=ostype_eq_ios
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device statistics.
result = api_instance.get_device_statistics(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsageAndStatisticsApi->get_device_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::UsageAndStatisticsApi.new
opts = {
skip_common_project: false, # BOOLEAN |
mode: 'DEVICE_NAME', # String |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=failedRatio_a
sort=passedTests_a
sort=releaseVersion_a
sort=failedTests_a
sort=passedRatio_a
sort=deviceName_a
sort=usageCount_a
sort=totalTests_a
sort=failedDevices_a
sort=osType_a
sort=usageMillis_a
sort=id_a
sort=projectId_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=releaseversion_eq_value
filter=testrunid_eq_1
filter=devicename_eq_value
filter=common_eq_true
filter=createtime_eq_1700230365460
filter=ostype_eq_ios
filter=id_eq_1
filter=projectid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device statistics.
result = api_instance.get_device_statistics1(opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsageAndStatisticsApi->get_device_statistics1: #{e}"
end

api_instance = BitbarCloudApiClient::UsageAndStatisticsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
start_time: 789, # Integer |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=deviceSession.createTime_a
sort=displayName_a
sort=failedDeviceSessions_a
sort=creditsPrice_a
sort=osType_a
sort=totalDeviceSessions_a
sort=deviceSession.userId_a
sort=id_a
sort=manufacturer_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=devicesession.createtime_eq_1700230364248
filter=common_eq_true
filter=displayname_eq_value
filter=creditsprice_eq_1
filter=ostype_eq_ios
filter=devicesession.userid_eq_1
filter=id_eq_1
filter=manufacturer_eq_value
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device usage statistics.
result = api_instance.get_user_device_usage_statistics(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsageAndStatisticsApi->get_user_device_usage_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::UsageAndStatisticsApi.new
user_id = 789 # Integer |

begin
#Get reserved device time.
result = api_instance.get_user_reserved_device_time(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsageAndStatisticsApi->get_user_reserved_device_time: #{e}"
end

api_instance = BitbarCloudApiClient::UsageAndStatisticsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
skip_common_project: false, # BOOLEAN |
skip_shared: false, # BOOLEAN |
start_time: 789 # Integer |
}

begin
#Get statistics.
result = api_instance.get_user_statistics(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsageAndStatisticsApi->get_user_statistics: #{e}"
end

api_instance = BitbarCloudApiClient::UsageAndStatisticsApi.new
user_id = 789 # Integer |

begin
#Get used device time.
result = api_instance.get_user_used_device_time(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsageAndStatisticsApi->get_user_used_device_time: #{e}"
end

api_instance = BitbarCloudApiClient::UsageAndStatisticsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=id_a
sort=type_a
sort=userName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=starttime_eq_1700230364254
filter=_endtime_eq_1700230364254
filter=id_eq_1
filter=username_eq_value
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time history.
result = api_instance.get_users_device_time_history(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsageAndStatisticsApi->get_users_device_time_history: #{e}"
end

api_instance = BitbarCloudApiClient::UsageAndStatisticsApi.new
user_id = 789 # Integer |
opts = {
for_whole_account: false, # BOOLEAN |
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=createTime_a
sort=id_a
sort=type_a
sort=userName_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=starttime_eq_1700230364262
filter=_endtime_eq_1700230364262
filter=id_eq_1
filter=username_eq_value
filter=userid_eq_1
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get device time history.
result = api_instance.get_users_device_time_history_summary(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsageAndStatisticsApi->get_users_device_time_history_summary: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
email = 'email_example' # String |
key = 'key_example' # String |
password = 'password_example' # String |
opts = {
first_name: 'first_name_example', # String |
last_name: 'last_name_example', # String |
phone: 'phone_example', # String |
organization: 'organization_example', # String |
country: 'country_example', # String |
city: 'city_example', # String |
state: 'state_example', # String |
address: 'address_example', # String |
zip: 'zip_example' # String |
}

begin
#Activate user after registration.
result = api_instance.activate(email, key, password, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->activate: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |
email = 'email_example' # String |

begin
#Add additional user.
result = api_instance.add_additional_user(user_id, email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->add_additional_user: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |
content = 'content_example' # String |
opts = {
body: BitbarCloudApiClient::UserIdFeedbackBody.new # UserIdFeedbackBody |
}

begin
#Create feedback email.
api_instance.create_feedback_form_email(user_id, content, opts)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->create_feedback_form_email: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |
password = 'password_example' # String |

begin
#Delete user.
result = api_instance.delete_user(user_id, password)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->delete_user: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |
additional_user_id = 789 # Integer |

begin
#Disable additional user.
result = api_instance.disable_additional_user(user_id, additional_user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->disable_additional_user: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |
additional_user_id = 789 # Integer |

begin
#Enable additional user.
result = api_instance.enable_additional_user(user_id, additional_user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->enable_additional_user: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
email = 'email_example' # String |

begin
#Generate recovery key.
result = api_instance.generate_recovery_key_for_user(email)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->generate_recovery_key_for_user: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |

begin
#Get account.
result = api_instance.get_account(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->get_account: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
account_id = 789 # Integer |

begin
#Get account concurrency status.
result = api_instance.get_account_concurrency_status(account_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->get_account_concurrency_status: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |
opts = {
sort: '', # String | sort parameter contains list of fields used for sort query result
examples:
sort=lastName_a
sort=mainUserEmail_a
sort=accountId_a
sort=firstName_a
sort=serviceIds_a
sort=mainUserId_a
sort=createTime_a
sort=deleteTime_a
sort=accountServiceIds_a
sort=id_a
sort=email_a
sort=status_a
filter: '', # String | filter parameter contains list of fields used for filter query result
examples:
filter=lastname_eq_value
filter=mainuseremail_eq_value
filter=accountid_eq_1
filter=firstname_eq_value
filter=serviceids_eq_1
filter=mainuserid_eq_1
filter=createtime_eq_1700230364459
filter=deletetime_eq_1700230364459
filter=accountserviceids_eq_1
filter=ismainuser_eq_true
filter=id_eq_1
filter=email_eq_value
filter=status_eq_inactive
offset: '0', # String | offset parameter define page number
limit: '20' # String | limit parameter define page size
}

begin
#Get additional users.
result = api_instance.get_additional_users(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->get_additional_users: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |

begin
#Get user.
result = api_instance.get_user(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->get_user: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
recovery_key = 'recovery_key_example' # String |

begin
#Get user by recovery key.
result = api_instance.get_user_by_recovery_key(recovery_key)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->get_user_by_recovery_key: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |

begin
#Load user preferences.
result = api_instance.load_user_preferences(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->load_user_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |

begin
#Load ui preferences.
result = api_instance.load_user_ui_preferences(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->load_user_ui_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
key = 'key_example' # String |
password = 'password_example' # String |

begin
#Set new password after recovery.
result = api_instance.recover_password(key, password)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->recover_password: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
email = 'email_example' # String |

begin
#Register new user.
api_instance.register(email)
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->register: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |

begin
#Reset api key.
result = api_instance.reset_api_key(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->reset_api_key: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |

begin
#Restore user requested to be deleted.
result = api_instance.restore_user(user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->restore_user: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
body = BitbarCloudApiClient::APIUserPreference.new # APIUserPreference |
user_id = 789 # Integer |

begin
#Store user preferences.
result = api_instance.store_user_preferences(body, user_id)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->store_user_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |
data = 'data_example' # String |

begin
#Store ui preferences.
result = api_instance.store_user_ui_preferences(user_id, data)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->store_user_ui_preferences: #{e}"
end

api_instance = BitbarCloudApiClient::UsersApi.new
user_id = 789 # Integer |
opts = {
first_name: 'first_name_example', # String |
last_name: 'last_name_example', # String |
locale_country: 'locale_country_example', # String |
time_zone: 'time_zone_example', # String |
email: 'email_example', # String |
code: 'code_example', # String |
state: 'state_example', # String |
city: 'city_example', # String |
address: 'address_example', # String |
phone: 'phone_example', # String |
organization: 'organization_example', # String |
password: 'password_example', # String |
new_password: 'new_password_example', # String |
confirm_password: 'confirm_password_example', # String |
mfa_enabled: true, # BOOLEAN |
mfa_code: 'mfa_code_example' # String |
}

begin
#Update user.
result = api_instance.update_user(user_id, opts)
p result
rescue BitbarCloudApiClient::ApiError => e
puts "Exception when calling UsersApi->update_user: #{e}"
end

Usage of FilterBuilder:

```ruby
f = BitbarCloudApiClient::FilterBuilder.new
f.contains('name', 'something')
f.after('createTime', Time.now.to_i - 3600)

api_instance.some_method_using_get({ :filter => f.to_s })
```

## Documentation for API Endpoints

All URIs are relative to *https://cloud.bitbar.com/cloud*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*BitbarCloudApiClient::AdminApi* | [**abort_device_session1**](docs/AdminApi.md#abort_device_session1) | **POST** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/abort | Abort device session.
*BitbarCloudApiClient::AdminApi* | [**abort_project_test_run**](docs/AdminApi.md#abort_project_test_run) | **POST** /api/v2/projects/{projectId}/runs/{runId}/abort | Abort test run and receive partial results.
*BitbarCloudApiClient::AdminApi* | [**abort_test_run**](docs/AdminApi.md#abort_test_run) | **POST** /api/v2/runs/{runId}/abort | Abort test run and receive partial results.
*BitbarCloudApiClient::AdminApi* | [**abort_test_run1**](docs/AdminApi.md#abort_test_run1) | **POST** /api/v2/admin/runs/{runId}/abort | Abort test run and receive partial results.
*BitbarCloudApiClient::AdminApi* | [**activate_license**](docs/AdminApi.md#activate_license) | **POST** /api/v2/admin/licenses/{id}/activate | Activate license.
*BitbarCloudApiClient::AdminApi* | [**activate_service**](docs/AdminApi.md#activate_service) | **POST** /api/v2/admin/services/{serviceId}/activate | Activate service.
*BitbarCloudApiClient::AdminApi* | [**activate_user_service**](docs/AdminApi.md#activate_user_service) | **POST** /api/v2/admin/account-services/{accountServiceId}/activate | Activate account service.
*BitbarCloudApiClient::AdminApi* | [**add_device_cleanup_configuration**](docs/AdminApi.md#add_device_cleanup_configuration) | **POST** /api/v2/admin/devices/{deviceId}/cleanup-configuration | Add device specific cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**add_device_label**](docs/AdminApi.md#add_device_label) | **POST** /api/v2/admin/devices/{deviceId}/labels | Add label to device.
*BitbarCloudApiClient::AdminApi* | [**add_device_label1**](docs/AdminApi.md#add_device_label1) | **POST** /api/v2/admin/devices/{deviceId}/properties | Add label to device.
*BitbarCloudApiClient::AdminApi* | [**add_device_model_criteria**](docs/AdminApi.md#add_device_model_criteria) | **POST** /api/v2/admin/device-model-criteria | Create device model criterion.
*BitbarCloudApiClient::AdminApi* | [**add_device_session_output_file**](docs/AdminApi.md#add_device_session_output_file) | **POST** /api/v2/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::AdminApi* | [**add_device_to_device_group1**](docs/AdminApi.md#add_device_to_device_group1) | **POST** /api/v2/device-groups/{deviceGroupId}/devices | Add device to device group.
*BitbarCloudApiClient::AdminApi* | [**add_project_test_run_tag**](docs/AdminApi.md#add_project_test_run_tag) | **POST** /api/v2/projects/{projectId}/runs/{runId}/tags | Add tag to test run.
*BitbarCloudApiClient::AdminApi* | [**add_role_to_account**](docs/AdminApi.md#add_role_to_account) | **POST** /api/v2/admin/users/{userId}/account/roles | Add account role.
*BitbarCloudApiClient::AdminApi* | [**add_selector_to_device_group1**](docs/AdminApi.md#add_selector_to_device_group1) | **POST** /api/v2/device-groups/{deviceGroupId}/selectors | Add selectors to device group.
*BitbarCloudApiClient::AdminApi* | [**add_service_to_user**](docs/AdminApi.md#add_service_to_user) | **POST** /api/v2/admin/users/{userId}/account-services | Add service to user.
*BitbarCloudApiClient::AdminApi* | [**add_test_run_tag1**](docs/AdminApi.md#add_test_run_tag1) | **POST** /api/v2/runs/{runId}/tags | Add tag to test run.
*BitbarCloudApiClient::AdminApi* | [**add_user1**](docs/AdminApi.md#add_user1) | **POST** /api/v2/access-groups/{accessGroupId}/users | Add user to access group.
*BitbarCloudApiClient::AdminApi* | [**archive_service**](docs/AdminApi.md#archive_service) | **DELETE** /api/v2/admin/services/{serviceId} | Archive service.
*BitbarCloudApiClient::AdminApi* | [**ban_application**](docs/AdminApi.md#ban_application) | **POST** /api/v2/properties/app-bans | Create property banning application.
*BitbarCloudApiClient::AdminApi* | [**ban_email_domain**](docs/AdminApi.md#ban_email_domain) | **POST** /api/v2/properties/email-bans | Create property banning email domain.
*BitbarCloudApiClient::AdminApi* | [**blink**](docs/AdminApi.md#blink) | **POST** /api/v2/admin/devices/{deviceId}/blink | Start blinking device screen.
*BitbarCloudApiClient::AdminApi* | [**change_service_price**](docs/AdminApi.md#change_service_price) | **POST** /api/v2/admin/services/{serviceId}/change-price | Update service price.
*BitbarCloudApiClient::AdminApi* | [**create1**](docs/AdminApi.md#create1) | **POST** /api/v2/access-groups | Create access group.
*BitbarCloudApiClient::AdminApi* | [**create_browser**](docs/AdminApi.md#create_browser) | **POST** /api/v2/admin/browsers | Create browser.
*BitbarCloudApiClient::AdminApi* | [**create_device_cleanup_configuration**](docs/AdminApi.md#create_device_cleanup_configuration) | **POST** /api/v2/admin/devices/cleanup-configurations | Create device cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**create_device_session_connection1**](docs/AdminApi.md#create_device_session_connection1) | **POST** /api/v2/device-sessions/{deviceSessionId}/connections | Create connection for device session.
*BitbarCloudApiClient::AdminApi* | [**create_file_property**](docs/AdminApi.md#create_file_property) | **POST** /api/v2/files/{fileId}/properties | Create file property.
*BitbarCloudApiClient::AdminApi* | [**create_framework**](docs/AdminApi.md#create_framework) | **POST** /api/v2/admin/frameworks | Create framework.
*BitbarCloudApiClient::AdminApi* | [**create_label**](docs/AdminApi.md#create_label) | **POST** /api/v2/label-groups/{groupId}/labels | Add label to label group.
*BitbarCloudApiClient::AdminApi* | [**create_label_group**](docs/AdminApi.md#create_label_group) | **POST** /api/v2/label-groups | Create label group.
*BitbarCloudApiClient::AdminApi* | [**create_license**](docs/AdminApi.md#create_license) | **POST** /api/v2/admin/licenses | Create license.
*BitbarCloudApiClient::AdminApi* | [**create_property**](docs/AdminApi.md#create_property) | **POST** /api/v2/properties | Create property.
*BitbarCloudApiClient::AdminApi* | [**create_service**](docs/AdminApi.md#create_service) | **POST** /api/v2/admin/services | Create or update the service.
*BitbarCloudApiClient::AdminApi* | [**create_user**](docs/AdminApi.md#create_user) | **POST** /api/v2/admin/users | Create user.
*BitbarCloudApiClient::AdminApi* | [**deactivate_license**](docs/AdminApi.md#deactivate_license) | **POST** /api/v2/admin/licenses/{id}/deactivate | Deactivate license.
*BitbarCloudApiClient::AdminApi* | [**deactivate_user_service**](docs/AdminApi.md#deactivate_user_service) | **POST** /api/v2/admin/account-services/{accountServiceId}/deactivate | Deactivate account service.
*BitbarCloudApiClient::AdminApi* | [**delete2**](docs/AdminApi.md#delete2) | **DELETE** /api/v2/access-groups/{accessGroupId} | Delete access group.
*BitbarCloudApiClient::AdminApi* | [**delete_browser**](docs/AdminApi.md#delete_browser) | **DELETE** /api/v2/admin/browsers/{id} | Delete browser.
*BitbarCloudApiClient::AdminApi* | [**delete_cluster**](docs/AdminApi.md#delete_cluster) | **DELETE** /api/v2/clusters/{id} | Delete cluster.
*BitbarCloudApiClient::AdminApi* | [**delete_device**](docs/AdminApi.md#delete_device) | **DELETE** /api/v2/admin/devices/{deviceId} | Delete device.
*BitbarCloudApiClient::AdminApi* | [**delete_device_cleanup_configuration**](docs/AdminApi.md#delete_device_cleanup_configuration) | **DELETE** /api/v2/admin/devices/{deviceId}/cleanup-configuration | Delete device specific cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**delete_device_from_device_group1**](docs/AdminApi.md#delete_device_from_device_group1) | **DELETE** /api/v2/device-groups/{deviceGroupId}/devices/{deviceModelId} | Delete device from device group.
*BitbarCloudApiClient::AdminApi* | [**delete_device_group**](docs/AdminApi.md#delete_device_group) | **DELETE** /api/v2/device-groups/{deviceGroupId} | Delete device group.
*BitbarCloudApiClient::AdminApi* | [**delete_device_label**](docs/AdminApi.md#delete_device_label) | **DELETE** /api/v2/admin/devices/{deviceId}/properties/{labelId} | Delete label from device.
*BitbarCloudApiClient::AdminApi* | [**delete_device_label1**](docs/AdminApi.md#delete_device_label1) | **DELETE** /api/v2/admin/devices/{deviceId}/labels/{labelId} | Delete label from device.
*BitbarCloudApiClient::AdminApi* | [**delete_device_model_criteria**](docs/AdminApi.md#delete_device_model_criteria) | **DELETE** /api/v2/admin/device-model-criteria/{id} | Delete device model criterion.
*BitbarCloudApiClient::AdminApi* | [**delete_devices_from_device_group**](docs/AdminApi.md#delete_devices_from_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId}/devices | Delete devices from device group.
*BitbarCloudApiClient::AdminApi* | [**delete_devices_from_device_group1**](docs/AdminApi.md#delete_devices_from_device_group1) | **DELETE** /api/v2/device-groups/{deviceGroupId}/devices | Delete devices from device group.
*BitbarCloudApiClient::AdminApi* | [**delete_file2**](docs/AdminApi.md#delete_file2) | **DELETE** /api/v2/files/{fileId} | Delete file.
*BitbarCloudApiClient::AdminApi* | [**delete_file3**](docs/AdminApi.md#delete_file3) | **DELETE** /api/v2/device-sessions/{deviceSessionId}/output-file-set/files/{fileId} | Delete file from device session.
*BitbarCloudApiClient::AdminApi* | [**delete_file4**](docs/AdminApi.md#delete_file4) | **DELETE** /api/v2/admin/samples/{fileId} | Delete sample file.
*BitbarCloudApiClient::AdminApi* | [**delete_file_property**](docs/AdminApi.md#delete_file_property) | **DELETE** /api/v2/files/{fileId}/properties/{propertyId} | Delete file property.
*BitbarCloudApiClient::AdminApi* | [**delete_framework**](docs/AdminApi.md#delete_framework) | **DELETE** /api/v2/admin/frameworks/{id} | Delete framework.
*BitbarCloudApiClient::AdminApi* | [**delete_label**](docs/AdminApi.md#delete_label) | **DELETE** /api/v2/label-groups/{groupId}/labels/{labelId} | Delete label.
*BitbarCloudApiClient::AdminApi* | [**delete_label_group**](docs/AdminApi.md#delete_label_group) | **DELETE** /api/v2/label-groups/{groupId} | Delete label group.
*BitbarCloudApiClient::AdminApi* | [**delete_license**](docs/AdminApi.md#delete_license) | **DELETE** /api/v2/admin/licenses/{id} | Delete license.
*BitbarCloudApiClient::AdminApi* | [**delete_project**](docs/AdminApi.md#delete_project) | **DELETE** /api/v2/projects/{projectId} | Delete project.
*BitbarCloudApiClient::AdminApi* | [**delete_project_test_run**](docs/AdminApi.md#delete_project_test_run) | **DELETE** /api/v2/projects/{projectId}/runs/{runId} | Delete test run.
*BitbarCloudApiClient::AdminApi* | [**delete_property**](docs/AdminApi.md#delete_property) | **DELETE** /api/v2/properties/{id} | Delete property.
*BitbarCloudApiClient::AdminApi* | [**delete_resource1**](docs/AdminApi.md#delete_resource1) | **DELETE** /api/v2/access-groups/{accessGroupId}/resources/{resourceId} | Delete access group resource.
*BitbarCloudApiClient::AdminApi* | [**delete_role_from_account**](docs/AdminApi.md#delete_role_from_account) | **DELETE** /api/v2/admin/users/{userId}/account/roles/{accountRoleId} | Delete account role.
*BitbarCloudApiClient::AdminApi* | [**delete_selector_from_device_group1**](docs/AdminApi.md#delete_selector_from_device_group1) | **DELETE** /api/v2/device-groups/{deviceGroupId}/selectors/{selectorId} | Delete selector from device group.
*BitbarCloudApiClient::AdminApi* | [**delete_selectors_from_device_group**](docs/AdminApi.md#delete_selectors_from_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId}/selectors | Delete selectors from device group.
*BitbarCloudApiClient::AdminApi* | [**delete_selectors_from_device_group1**](docs/AdminApi.md#delete_selectors_from_device_group1) | **DELETE** /api/v2/device-groups/{deviceGroupId}/selectors | Delete selectors from device group.
*BitbarCloudApiClient::AdminApi* | [**delete_test_run**](docs/AdminApi.md#delete_test_run) | **DELETE** /api/v2/runs/{runId} | Delete test run.
*BitbarCloudApiClient::AdminApi* | [**delete_test_run1**](docs/AdminApi.md#delete_test_run1) | **DELETE** /api/v2/admin/runs/{runId} | Delete test run.
*BitbarCloudApiClient::AdminApi* | [**delete_test_run_tag1**](docs/AdminApi.md#delete_test_run_tag1) | **DELETE** /api/v2/runs/{runId}/tags/{tagId} | Delete test run tag.
*BitbarCloudApiClient::AdminApi* | [**delete_test_run_tag_with_project**](docs/AdminApi.md#delete_test_run_tag_with_project) | **DELETE** /api/v2/projects/{projectId}/runs/{runId}/tags/{tagId} | Delete test run tag.
*BitbarCloudApiClient::AdminApi* | [**delete_user2**](docs/AdminApi.md#delete_user2) | **DELETE** /api/v2/access-groups/{accessGroupId}/users/{userId} | Delete access group user.
*BitbarCloudApiClient::AdminApi* | [**delete_user_test_runs**](docs/AdminApi.md#delete_user_test_runs) | **DELETE** /api/v2/users/{userId}/runs | Delete all user test runs.
*BitbarCloudApiClient::AdminApi* | [**disable_user**](docs/AdminApi.md#disable_user) | **DELETE** /api/v2/admin/users/{userId}/disable | Disable user.
*BitbarCloudApiClient::AdminApi* | [**download_icon_file1**](docs/AdminApi.md#download_icon_file1) | **GET** /api/v2/files/{fileId}/icon | Download icon of file.
*BitbarCloudApiClient::AdminApi* | [**download_license**](docs/AdminApi.md#download_license) | **GET** /api/v2/admin/licenses/{id}/download | Get license.
*BitbarCloudApiClient::AdminApi* | [**download_output_files_zip1**](docs/AdminApi.md#download_output_files_zip1) | **GET** /api/v2/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::AdminApi* | [**download_test_run_output_files_zip1**](docs/AdminApi.md#download_test_run_output_files_zip1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::AdminApi* | [**download_test_run_output_files_zip2**](docs/AdminApi.md#download_test_run_output_files_zip2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::AdminApi* | [**download_user_file1**](docs/AdminApi.md#download_user_file1) | **GET** /api/v2/files/{fileId}/file | Download file.
*BitbarCloudApiClient::AdminApi* | [**enable_user**](docs/AdminApi.md#enable_user) | **POST** /api/v2/admin/users/{userId}/enable | Enable user.
*BitbarCloudApiClient::AdminApi* | [**get2**](docs/AdminApi.md#get2) | **GET** /api/v2/access-groups/{accessGroupId} | Get access group.
*BitbarCloudApiClient::AdminApi* | [**get_account1**](docs/AdminApi.md#get_account1) | **GET** /api/v2/admin/accounts/{accountId} | Get account.
*BitbarCloudApiClient::AdminApi* | [**get_account_list**](docs/AdminApi.md#get_account_list) | **GET** /api/v2/admin/accounts | Get accounts.
*BitbarCloudApiClient::AdminApi* | [**get_account_preferences**](docs/AdminApi.md#get_account_preferences) | **GET** /api/v2/accounts/{accountId}/preferences | Get account preferences.
*BitbarCloudApiClient::AdminApi* | [**get_account_roles**](docs/AdminApi.md#get_account_roles) | **GET** /api/v2/admin/users/{userId}/account/roles | Get account roles.
*BitbarCloudApiClient::AdminApi* | [**get_account_services**](docs/AdminApi.md#get_account_services) | **GET** /api/v2/admin/account-services | Get account services.
*BitbarCloudApiClient::AdminApi* | [**get_activities**](docs/AdminApi.md#get_activities) | **GET** /api/v2/admin/activities | Get activities.
*BitbarCloudApiClient::AdminApi* | [**get_admin_device**](docs/AdminApi.md#get_admin_device) | **GET** /api/v2/admin/devices/{deviceId} | Get device.
*BitbarCloudApiClient::AdminApi* | [**get_admin_test_runs**](docs/AdminApi.md#get_admin_test_runs) | **GET** /api/v2/admin/statistics/device-sessions | Get device session statistics.
*BitbarCloudApiClient::AdminApi* | [**get_admin_test_runs1**](docs/AdminApi.md#get_admin_test_runs1) | **GET** /api/v2/admin/runs | Get test runs.
*BitbarCloudApiClient::AdminApi* | [**get_all_billing_periods**](docs/AdminApi.md#get_all_billing_periods) | **GET** /api/v2/admin/billing-periods | Get billing periods.
*BitbarCloudApiClient::AdminApi* | [**get_all_test_run_device_session_steps1**](docs/AdminApi.md#get_all_test_run_device_session_steps1) | **GET** /api/v2/runs/{runId}/steps | Get device session steps of all device sessions in run.
*BitbarCloudApiClient::AdminApi* | [**get_all_test_run_device_session_steps2**](docs/AdminApi.md#get_all_test_run_device_session_steps2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/steps | Get device session steps of all device sessions in run.
*BitbarCloudApiClient::AdminApi* | [**get_api_property**](docs/AdminApi.md#get_api_property) | **GET** /api/v2/properties/{id} | Get property.
*BitbarCloudApiClient::AdminApi* | [**get_ban_application**](docs/AdminApi.md#get_ban_application) | **GET** /api/v2/properties/app-bans | Get property of banned application.
*BitbarCloudApiClient::AdminApi* | [**get_browser**](docs/AdminApi.md#get_browser) | **GET** /api/v2/admin/browsers/{id} | Get browser.
*BitbarCloudApiClient::AdminApi* | [**get_browsers**](docs/AdminApi.md#get_browsers) | **GET** /api/v2/admin/browsers | Get browsers.
*BitbarCloudApiClient::AdminApi* | [**get_cluster_by_id**](docs/AdminApi.md#get_cluster_by_id) | **GET** /api/v2/clusters/{id} | Get cluster.
*BitbarCloudApiClient::AdminApi* | [**get_cluster_devices**](docs/AdminApi.md#get_cluster_devices) | **GET** /api/v2/clusters/{id}/devices | Get cluster devices.
*BitbarCloudApiClient::AdminApi* | [**get_clusters**](docs/AdminApi.md#get_clusters) | **GET** /api/v2/clusters | Get clusters.
*BitbarCloudApiClient::AdminApi* | [**get_criteria**](docs/AdminApi.md#get_criteria) | **GET** /api/v2/admin/device-model-criteria | Get device model criteria.
*BitbarCloudApiClient::AdminApi* | [**get_current_device_session_step1**](docs/AdminApi.md#get_current_device_session_step1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/steps/current | Get current device session step.
*BitbarCloudApiClient::AdminApi* | [**get_current_device_session_step2**](docs/AdminApi.md#get_current_device_session_step2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps/current | Get current device session step.
*BitbarCloudApiClient::AdminApi* | [**get_current_device_session_step3**](docs/AdminApi.md#get_current_device_session_step3) | **GET** /api/v2/device-sessions/{deviceSessionId}/steps/current | Get current device session step.
*BitbarCloudApiClient::AdminApi* | [**get_device_cleanup_configuration**](docs/AdminApi.md#get_device_cleanup_configuration) | **GET** /api/v2/admin/devices/{deviceId}/cleanup-configuration | Get device specific cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**get_device_cleanup_configuration1**](docs/AdminApi.md#get_device_cleanup_configuration1) | **GET** /api/v2/admin/devices/cleanup-configurations/{id} | Get device cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**get_device_cleanup_configurations**](docs/AdminApi.md#get_device_cleanup_configurations) | **GET** /api/v2/admin/devices/cleanup-configurations | Get device cleanup configurations.
*BitbarCloudApiClient::AdminApi* | [**get_device_group**](docs/AdminApi.md#get_device_group) | **GET** /api/v2/device-groups/{deviceGroupId} | Get device group.
*BitbarCloudApiClient::AdminApi* | [**get_device_group_devices1**](docs/AdminApi.md#get_device_group_devices1) | **GET** /api/v2/device-groups/{deviceGroupId}/devices | Get device group devices.
*BitbarCloudApiClient::AdminApi* | [**get_device_group_selectors1**](docs/AdminApi.md#get_device_group_selectors1) | **GET** /api/v2/device-groups/{deviceGroupId}/selectors | Get device group selectors.
*BitbarCloudApiClient::AdminApi* | [**get_device_groups**](docs/AdminApi.md#get_device_groups) | **GET** /api/v2/device-groups | Get device groups.
*BitbarCloudApiClient::AdminApi* | [**get_device_labels**](docs/AdminApi.md#get_device_labels) | **GET** /api/v2/admin/devices/{deviceId}/labels | Get device labels.
*BitbarCloudApiClient::AdminApi* | [**get_device_labels1**](docs/AdminApi.md#get_device_labels1) | **GET** /api/v2/admin/devices/{deviceId}/properties | Get device labels.
*BitbarCloudApiClient::AdminApi* | [**get_device_model_browsers**](docs/AdminApi.md#get_device_model_browsers) | **GET** /api/v2/admin/device-models/{deviceModelId}/browsers | Get device model browsers.
*BitbarCloudApiClient::AdminApi* | [**get_device_model_browsers1**](docs/AdminApi.md#get_device_model_browsers1) | **GET** /api/v2/admin/device-models/browsers | Get device model browsers.
*BitbarCloudApiClient::AdminApi* | [**get_device_model_pool**](docs/AdminApi.md#get_device_model_pool) | **GET** /api/v2/admin/pools/{id} | Get device model pool.
*BitbarCloudApiClient::AdminApi* | [**get_device_model_pool_statistics**](docs/AdminApi.md#get_device_model_pool_statistics) | **GET** /api/v2/admin/pools/statistics | Get device model pools statistics.
*BitbarCloudApiClient::AdminApi* | [**get_device_model_pools**](docs/AdminApi.md#get_device_model_pools) | **GET** /api/v2/admin/pools | Get device model pools.
*BitbarCloudApiClient::AdminApi* | [**get_device_models**](docs/AdminApi.md#get_device_models) | **GET** /api/v2/admin/device-models | Get device models.
*BitbarCloudApiClient::AdminApi* | [**get_device_problems**](docs/AdminApi.md#get_device_problems) | **GET** /api/v2/admin/device-problems | Get device problems.
*BitbarCloudApiClient::AdminApi* | [**get_device_queue**](docs/AdminApi.md#get_device_queue) | **GET** /api/v2/admin/devices/{deviceId}/queue | Get device queue.
*BitbarCloudApiClient::AdminApi* | [**get_device_session**](docs/AdminApi.md#get_device_session) | **GET** /api/v2/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_commands1**](docs/AdminApi.md#get_device_session_commands1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/commands | Get device session commands.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_commands2**](docs/AdminApi.md#get_device_session_commands2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/commands | Get device session commands.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_commands3**](docs/AdminApi.md#get_device_session_commands3) | **GET** /api/v2/device-sessions/{deviceSessionId}/commands | Get device session commands.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_connections1**](docs/AdminApi.md#get_device_session_connections1) | **GET** /api/v2/device-sessions/{deviceSessionId}/connections | Get connections for device session.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_history**](docs/AdminApi.md#get_device_session_history) | **GET** /api/v2/admin/device-sessions | Get device sessions.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_screenshot**](docs/AdminApi.md#get_device_session_screenshot) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/screenshots/{screenshotId} | Get device session screenshot.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_screenshot1**](docs/AdminApi.md#get_device_session_screenshot1) | **GET** /api/v2/device-sessions/{deviceSessionId}/screenshots/{screenshotId} | Get device session screenshot.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_screenshots**](docs/AdminApi.md#get_device_session_screenshots) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/screenshots | Get device session screenshots.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_screenshots1**](docs/AdminApi.md#get_device_session_screenshots1) | **GET** /api/v2/device-sessions/{deviceSessionId}/screenshots | Get device session screenshots.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_step**](docs/AdminApi.md#get_device_session_step) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/steps/{deviceSessionStepId} | Get device session step.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_step1**](docs/AdminApi.md#get_device_session_step1) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps/{deviceSessionStepId} | Get device session step.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_step2**](docs/AdminApi.md#get_device_session_step2) | **GET** /api/v2/device-sessions/{deviceSessionId}/steps/{deviceSessionStepId} | Get device session step.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_steps1**](docs/AdminApi.md#get_device_session_steps1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/steps | Get device session steps.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_steps2**](docs/AdminApi.md#get_device_session_steps2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps | Get device session steps.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_steps3**](docs/AdminApi.md#get_device_session_steps3) | **GET** /api/v2/device-sessions/{deviceSessionId}/steps | Get device session steps.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_steps_with_params**](docs/AdminApi.md#get_device_session_steps_with_params) | **GET** /api/v2/device-sessions/{deviceSessionId}/test-case-runs | Get device session steps.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_test_case_runs1**](docs/AdminApi.md#get_device_session_test_case_runs1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/test-case-runs | Get device session steps.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_test_case_runs2**](docs/AdminApi.md#get_device_session_test_case_runs2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/test-case-runs | Get device session steps.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_with_project**](docs/AdminApi.md#get_device_session_with_project) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::AdminApi* | [**get_device_session_with_run**](docs/AdminApi.md#get_device_session_with_run) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::AdminApi* | [**get_device_sessions1**](docs/AdminApi.md#get_device_sessions1) | **GET** /api/v2/runs/{runId}/device-sessions | Get device sessions.
*BitbarCloudApiClient::AdminApi* | [**get_device_statuses**](docs/AdminApi.md#get_device_statuses) | **GET** /api/v2/admin/device/statuses | Get device statuses.
*BitbarCloudApiClient::AdminApi* | [**get_device_time_count_session_report**](docs/AdminApi.md#get_device_time_count_session_report) | **GET** /api/v2/admin/device-time/count-session-report | Get device time, counted testRuns and deviceSessions per day, user, project, deviceModel.
*BitbarCloudApiClient::AdminApi* | [**get_device_time_history**](docs/AdminApi.md#get_device_time_history) | **GET** /api/v2/admin/device-time | Get device time history.
*BitbarCloudApiClient::AdminApi* | [**get_device_time_history_summary**](docs/AdminApi.md#get_device_time_history_summary) | **GET** /api/v2/admin/device-time-summary | Get device time summary.
*BitbarCloudApiClient::AdminApi* | [**get_device_time_step_time_report**](docs/AdminApi.md#get_device_time_step_time_report) | **GET** /api/v2/admin/device-time/step-time-report | Get device preparing and waiting time per day, user, project, deviceModel.
*BitbarCloudApiClient::AdminApi* | [**get_device_type**](docs/AdminApi.md#get_device_type) | **GET** /api/v2/admin/device-types/{deviceTypeId} | Get device frame.
*BitbarCloudApiClient::AdminApi* | [**get_device_types**](docs/AdminApi.md#get_device_types) | **GET** /api/v2/admin/device-types | Get device frames.
*BitbarCloudApiClient::AdminApi* | [**get_devices1**](docs/AdminApi.md#get_devices1) | **GET** /api/v2/admin/devices | Get devices.
*BitbarCloudApiClient::AdminApi* | [**get_devices_used_device_cleanup_configuration**](docs/AdminApi.md#get_devices_used_device_cleanup_configuration) | **GET** /api/v2/admin/devices/cleanup-configurations/{id}/devices | Get devices used given device cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**get_emails**](docs/AdminApi.md#get_emails) | **GET** /api/v2/admin/emails | Get emails.
*BitbarCloudApiClient::AdminApi* | [**get_errors**](docs/AdminApi.md#get_errors) | **GET** /api/v2/admin/errors | Get errors.
*BitbarCloudApiClient::AdminApi* | [**get_file_properties**](docs/AdminApi.md#get_file_properties) | **GET** /api/v2/files/{fileId}/properties | Get file properties.
*BitbarCloudApiClient::AdminApi* | [**get_file_property**](docs/AdminApi.md#get_file_property) | **GET** /api/v2/files/{fileId}/properties/{propertyId} | Get file property.
*BitbarCloudApiClient::AdminApi* | [**get_file_tags1**](docs/AdminApi.md#get_file_tags1) | **GET** /api/v2/files/{fileId}/tags | Get file tags.
*BitbarCloudApiClient::AdminApi* | [**get_files**](docs/AdminApi.md#get_files) | **GET** /api/v2/files | Get files.
*BitbarCloudApiClient::AdminApi* | [**get_framework**](docs/AdminApi.md#get_framework) | **GET** /api/v2/admin/frameworks/{id} | Get framework.
*BitbarCloudApiClient::AdminApi* | [**get_framework_available_labels**](docs/AdminApi.md#get_framework_available_labels) | **GET** /api/v2/admin/frameworks/available-labels | Get available framework labels.
*BitbarCloudApiClient::AdminApi* | [**get_framework_config**](docs/AdminApi.md#get_framework_config) | **GET** /api/v2/admin/frameworks/{id}/config | Get framework's config.
*BitbarCloudApiClient::AdminApi* | [**get_framework_roles**](docs/AdminApi.md#get_framework_roles) | **GET** /api/v2/admin/frameworks/{id}/required-roles | Get roles required by framework.
*BitbarCloudApiClient::AdminApi* | [**get_framework_statistics**](docs/AdminApi.md#get_framework_statistics) | **GET** /api/v2/admin/statistics/frameworks | Get framework statistics.
*BitbarCloudApiClient::AdminApi* | [**get_frameworks**](docs/AdminApi.md#get_frameworks) | **GET** /api/v2/admin/frameworks | Get frameworks.
*BitbarCloudApiClient::AdminApi* | [**get_inspector_device_session_connection**](docs/AdminApi.md#get_inspector_device_session_connection) | **GET** /api/v2/device-sessions/{deviceSessionId}/connections/{connectionId} | Get connection for device session.
*BitbarCloudApiClient::AdminApi* | [**get_interactive_queue**](docs/AdminApi.md#get_interactive_queue) | **GET** /api/v2/admin/interactive-queue | Get manual sessions queue.
*BitbarCloudApiClient::AdminApi* | [**get_license**](docs/AdminApi.md#get_license) | **GET** /api/v2/license | Get license installed to cloud.
*BitbarCloudApiClient::AdminApi* | [**get_license1**](docs/AdminApi.md#get_license1) | **GET** /api/v2/admin/licenses/{id} | Get license.
*BitbarCloudApiClient::AdminApi* | [**get_licenses**](docs/AdminApi.md#get_licenses) | **GET** /api/v2/admin/licenses | Get licenses.
*BitbarCloudApiClient::AdminApi* | [**get_list1**](docs/AdminApi.md#get_list1) | **GET** /api/v2/access-groups | Get access groups.
*BitbarCloudApiClient::AdminApi* | [**get_maintenance**](docs/AdminApi.md#get_maintenance) | **GET** /api/v2/admin/maintenance | Get maintenance mode.
*BitbarCloudApiClient::AdminApi* | [**get_output_files_for_device_session_by_tag**](docs/AdminApi.md#get_output_files_for_device_session_by_tag) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Get device session output files.
*BitbarCloudApiClient::AdminApi* | [**get_output_files_for_device_session_by_tag1**](docs/AdminApi.md#get_output_files_for_device_session_by_tag1) | **GET** /api/v2/device-sessions/{deviceSessionId}/output-file-set/files | Get device session output files.
*BitbarCloudApiClient::AdminApi* | [**get_output_files_for_projects_runs_device_session**](docs/AdminApi.md#get_output_files_for_projects_runs_device_session) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Get device session output files.
*BitbarCloudApiClient::AdminApi* | [**get_project**](docs/AdminApi.md#get_project) | **GET** /api/v2/projects/{projectId} | Get project.
*BitbarCloudApiClient::AdminApi* | [**get_project_device_session_screenshot**](docs/AdminApi.md#get_project_device_session_screenshot) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/screenshots/{screenshotId} | Get device session screenshot.
*BitbarCloudApiClient::AdminApi* | [**get_project_device_session_screenshots**](docs/AdminApi.md#get_project_device_session_screenshots) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/screenshots | Get device session screenshots.
*BitbarCloudApiClient::AdminApi* | [**get_project_device_sessions**](docs/AdminApi.md#get_project_device_sessions) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions | Get device sessions.
*BitbarCloudApiClient::AdminApi* | [**get_project_test_run_tags**](docs/AdminApi.md#get_project_test_run_tags) | **GET** /api/v2/projects/{projectId}/runs/{runId}/tags | Get test run tags.
*BitbarCloudApiClient::AdminApi* | [**get_project_test_run_with_project**](docs/AdminApi.md#get_project_test_run_with_project) | **GET** /api/v2/projects/{projectId}/runs/{runId} | Get test run.
*BitbarCloudApiClient::AdminApi* | [**get_project_test_runs**](docs/AdminApi.md#get_project_test_runs) | **GET** /api/v2/projects/{projectId}/runs | Get test runs.
*BitbarCloudApiClient::AdminApi* | [**get_projects**](docs/AdminApi.md#get_projects) | **GET** /api/v2/projects | Get projects.
*BitbarCloudApiClient::AdminApi* | [**get_properties**](docs/AdminApi.md#get_properties) | **GET** /api/v2/properties | Get properties.
*BitbarCloudApiClient::AdminApi* | [**get_resource1**](docs/AdminApi.md#get_resource1) | **GET** /api/v2/access-groups/{accessGroupId}/resources/{resourceId} | Get access group resource.
*BitbarCloudApiClient::AdminApi* | [**get_resources1**](docs/AdminApi.md#get_resources1) | **GET** /api/v2/access-groups/{accessGroupId}/resources | Get access group resources.
*BitbarCloudApiClient::AdminApi* | [**get_roles**](docs/AdminApi.md#get_roles) | **GET** /api/v2/admin/roles | Get roles.
*BitbarCloudApiClient::AdminApi* | [**get_sample_files**](docs/AdminApi.md#get_sample_files) | **GET** /api/v2/admin/samples | Get sample files.
*BitbarCloudApiClient::AdminApi* | [**get_screenshot_names1**](docs/AdminApi.md#get_screenshot_names1) | **GET** /api/v2/runs/{runId}/screenshot-names | Get screenshot names.
*BitbarCloudApiClient::AdminApi* | [**get_screenshot_names2**](docs/AdminApi.md#get_screenshot_names2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/screenshot-names | Get screenshot names.
*BitbarCloudApiClient::AdminApi* | [**get_service**](docs/AdminApi.md#get_service) | **GET** /api/v2/admin/services/{serviceId} | Get service.
*BitbarCloudApiClient::AdminApi* | [**get_services**](docs/AdminApi.md#get_services) | **GET** /api/v2/admin/services | Get services.
*BitbarCloudApiClient::AdminApi* | [**get_settings**](docs/AdminApi.md#get_settings) | **GET** /api/v2/admin/settings | Get settings.
*BitbarCloudApiClient::AdminApi* | [**get_specific_device_cleanup_configuration**](docs/AdminApi.md#get_specific_device_cleanup_configuration) | **GET** /api/v2/admin/devices/cleanup-configurations/specific | Get specific device cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**get_specific_device_cleanup_configuration1**](docs/AdminApi.md#get_specific_device_cleanup_configuration1) | **DELETE** /api/v2/admin/devices/cleanup-configurations/{id} | Delete device cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**get_system_overview**](docs/AdminApi.md#get_system_overview) | **GET** /api/v2/admin/overview | Get overview status.
*BitbarCloudApiClient::AdminApi* | [**get_test_run**](docs/AdminApi.md#get_test_run) | **GET** /api/v2/runs/{runId} | Get test run.
*BitbarCloudApiClient::AdminApi* | [**get_test_run_data_availability_with_project**](docs/AdminApi.md#get_test_run_data_availability_with_project) | **GET** /api/v2/projects/{projectId}/runs/{runId}/data-availability | Get test run data availability.
*BitbarCloudApiClient::AdminApi* | [**get_test_run_data_availability_with_test_run**](docs/AdminApi.md#get_test_run_data_availability_with_test_run) | **GET** /api/v2/runs/{runId}/data-availability | Get test run data availability.
*BitbarCloudApiClient::AdminApi* | [**get_test_run_screenshots1**](docs/AdminApi.md#get_test_run_screenshots1) | **GET** /api/v2/runs/{runId}/screenshots | Get test run screenshots by name.
*BitbarCloudApiClient::AdminApi* | [**get_test_run_screenshots2**](docs/AdminApi.md#get_test_run_screenshots2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/screenshots | Get test run screenshots by name.
*BitbarCloudApiClient::AdminApi* | [**get_test_run_tag1**](docs/AdminApi.md#get_test_run_tag1) | **GET** /api/v2/projects/{projectId}/runs/{runId}/tags/{tagId} | Get test run tag.
*BitbarCloudApiClient::AdminApi* | [**get_test_run_tag_with_run**](docs/AdminApi.md#get_test_run_tag_with_run) | **GET** /api/v2/runs/{runId}/tags/{tagId} | Get test run tag.
*BitbarCloudApiClient::AdminApi* | [**get_test_run_tags1**](docs/AdminApi.md#get_test_run_tags1) | **GET** /api/v2/runs/{runId}/tags | Get test run tags.
*BitbarCloudApiClient::AdminApi* | [**get_test_runs**](docs/AdminApi.md#get_test_runs) | **GET** /api/v2/runs | Get test runs.
*BitbarCloudApiClient::AdminApi* | [**get_trial_statistics**](docs/AdminApi.md#get_trial_statistics) | **GET** /api/v2/admin/statistics/trials | Get trial statistics.
*BitbarCloudApiClient::AdminApi* | [**get_user2**](docs/AdminApi.md#get_user2) | **GET** /api/v2/access-groups/{accessGroupId}/users/{userId} | Get access group user.
*BitbarCloudApiClient::AdminApi* | [**get_user_file1**](docs/AdminApi.md#get_user_file1) | **GET** /api/v2/files/{fileId} | Get file.
*BitbarCloudApiClient::AdminApi* | [**get_user_licenses**](docs/AdminApi.md#get_user_licenses) | **GET** /api/v2/admin/users/{userId}/licenses | Get user licenses.
*BitbarCloudApiClient::AdminApi* | [**get_user_service**](docs/AdminApi.md#get_user_service) | **GET** /api/v2/admin/account-services/{accountServiceId} | Get account service.
*BitbarCloudApiClient::AdminApi* | [**get_user_services**](docs/AdminApi.md#get_user_services) | **GET** /api/v2/admin/users/{userId}/account-services | Get account services.
*BitbarCloudApiClient::AdminApi* | [**get_users**](docs/AdminApi.md#get_users) | **GET** /api/v2/users | Get users.
*BitbarCloudApiClient::AdminApi* | [**get_users2**](docs/AdminApi.md#get_users2) | **GET** /api/v2/access-groups/{accessGroupId}/users | Get access group users.
*BitbarCloudApiClient::AdminApi* | [**mark_billing_period_as_paid**](docs/AdminApi.md#mark_billing_period_as_paid) | **POST** /api/v2/admin/billing-periods/{billingPeriodId} | Mark billing period as paid.
*BitbarCloudApiClient::AdminApi* | [**release_device_session1**](docs/AdminApi.md#release_device_session1) | **POST** /api/v2/device-sessions/{deviceSessionId}/release | Release device session.
*BitbarCloudApiClient::AdminApi* | [**request_project_test_run_build_logs**](docs/AdminApi.md#request_project_test_run_build_logs) | **POST** /api/v2/projects/{projectId}/runs/{runId}/build-logs.zip | Generate build logs zip.
*BitbarCloudApiClient::AdminApi* | [**request_project_test_run_files**](docs/AdminApi.md#request_project_test_run_files) | **POST** /api/v2/projects/{projectId}/runs/{runId}/files.zip | Generate files zip.
*BitbarCloudApiClient::AdminApi* | [**request_project_test_run_logs**](docs/AdminApi.md#request_project_test_run_logs) | **POST** /api/v2/projects/{projectId}/runs/{runId}/logs.zip | Generate logs zip.
*BitbarCloudApiClient::AdminApi* | [**request_project_test_run_performance**](docs/AdminApi.md#request_project_test_run_performance) | **POST** /api/v2/projects/{projectId}/runs/{runId}/performance.zip | Generate performance zip.
*BitbarCloudApiClient::AdminApi* | [**request_project_test_run_screenshots**](docs/AdminApi.md#request_project_test_run_screenshots) | **POST** /api/v2/projects/{projectId}/runs/{runId}/screenshots.zip | Generate screenshot zip.
*BitbarCloudApiClient::AdminApi* | [**request_test_run_build_logs**](docs/AdminApi.md#request_test_run_build_logs) | **POST** /api/v2/runs/{runId}/build-logs.zip | Generate build logs zip.
*BitbarCloudApiClient::AdminApi* | [**request_test_run_files**](docs/AdminApi.md#request_test_run_files) | **POST** /api/v2/runs/{runId}/files.zip | Generate files zip.
*BitbarCloudApiClient::AdminApi* | [**request_test_run_logs**](docs/AdminApi.md#request_test_run_logs) | **POST** /api/v2/runs/{runId}/logs.zip | Generate logs zip.
*BitbarCloudApiClient::AdminApi* | [**request_test_run_performance**](docs/AdminApi.md#request_test_run_performance) | **POST** /api/v2/runs/{runId}/performance.zip | Generate performance zip.
*BitbarCloudApiClient::AdminApi* | [**request_test_run_screenshots**](docs/AdminApi.md#request_test_run_screenshots) | **POST** /api/v2/runs/{runId}/screenshots.zip | Generate screenshot zip.
*BitbarCloudApiClient::AdminApi* | [**resend_activation_email**](docs/AdminApi.md#resend_activation_email) | **POST** /api/v2/users/{userId}/account/additional-users/{additionalUserId}/resend-activation | Resend activation email to additional user.
*BitbarCloudApiClient::AdminApi* | [**resend_activation_email1**](docs/AdminApi.md#resend_activation_email1) | **POST** /api/v2/admin/users/{userId}/resend-activation | Resend activation email.
*BitbarCloudApiClient::AdminApi* | [**resend_email**](docs/AdminApi.md#resend_email) | **POST** /api/v2/admin/emails/{id}/resend | Resend email.
*BitbarCloudApiClient::AdminApi* | [**resend_license**](docs/AdminApi.md#resend_license) | **POST** /api/v2/admin/licenses/{id}/resend | Resend license.
*BitbarCloudApiClient::AdminApi* | [**retry_device_session**](docs/AdminApi.md#retry_device_session) | **POST** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/retry | Retry device session.
*BitbarCloudApiClient::AdminApi* | [**retry_project_test_run**](docs/AdminApi.md#retry_project_test_run) | **POST** /api/v2/projects/{projectId}/runs/{runId}/retry | Retry test run or its device sessions.
*BitbarCloudApiClient::AdminApi* | [**retry_test_run**](docs/AdminApi.md#retry_test_run) | **POST** /api/v2/admin/runs/{runId}/retry | Retry test run or its device sessions.
*BitbarCloudApiClient::AdminApi* | [**retry_test_run_with_test_run**](docs/AdminApi.md#retry_test_run_with_test_run) | **POST** /api/v2/runs/{runId}/retry | Retry test run or its device sessions.
*BitbarCloudApiClient::AdminApi* | [**rollback_framework_config**](docs/AdminApi.md#rollback_framework_config) | **DELETE** /api/v2/admin/frameworks/{id}/config | Rollback framework's config.
*BitbarCloudApiClient::AdminApi* | [**run_test_run**](docs/AdminApi.md#run_test_run) | **POST** /api/v2/runs | Run test run.
*BitbarCloudApiClient::AdminApi* | [**set_billable_flag**](docs/AdminApi.md#set_billable_flag) | **POST** /api/v2/admin/runs/{runId}/changebillable | Change billable status.
*BitbarCloudApiClient::AdminApi* | [**set_billable_flag1**](docs/AdminApi.md#set_billable_flag1) | **POST** /api/v2/admin/device-sessions/{deviceSessionId}/changebillable | Change billable status for device session.
*BitbarCloudApiClient::AdminApi* | [**set_maintenance**](docs/AdminApi.md#set_maintenance) | **POST** /api/v2/admin/maintenance | Turn on/off maintenance mode.
*BitbarCloudApiClient::AdminApi* | [**set_priority**](docs/AdminApi.md#set_priority) | **POST** /api/v2/admin/runs/{runId}/changepriority | Change priority.
*BitbarCloudApiClient::AdminApi* | [**share_device_group1**](docs/AdminApi.md#share_device_group1) | **POST** /api/v2/device-groups/{deviceGroupId}/share | Share device group.
*BitbarCloudApiClient::AdminApi* | [**share_file1**](docs/AdminApi.md#share_file1) | **POST** /api/v2/files/{fileId}/share | Share file.
*BitbarCloudApiClient::AdminApi* | [**share_project1**](docs/AdminApi.md#share_project1) | **POST** /api/v2/projects/{projectId}/share | Share project.
*BitbarCloudApiClient::AdminApi* | [**unarchive_project**](docs/AdminApi.md#unarchive_project) | **POST** /api/v2/projects/{projectId}/unarchive | Unarchive project.
*BitbarCloudApiClient::AdminApi* | [**update1**](docs/AdminApi.md#update1) | **POST** /api/v2/access-groups/{accessGroupId} | Update access group.
*BitbarCloudApiClient::AdminApi* | [**update_account_preferences**](docs/AdminApi.md#update_account_preferences) | **POST** /api/v2/accounts/{accountId}/preferences | Update account preferences.
*BitbarCloudApiClient::AdminApi* | [**update_account_service_price**](docs/AdminApi.md#update_account_service_price) | **POST** /api/v2/admin/account-services/{accountServiceId}/update-price | Force update account service subscription price.
*BitbarCloudApiClient::AdminApi* | [**update_api_label**](docs/AdminApi.md#update_api_label) | **POST** /api/v2/label-groups/{groupId}/labels/{labelId} | Update label.
*BitbarCloudApiClient::AdminApi* | [**update_browser**](docs/AdminApi.md#update_browser) | **POST** /api/v2/admin/browsers/{id} | Update browser.
*BitbarCloudApiClient::AdminApi* | [**update_cluster**](docs/AdminApi.md#update_cluster) | **POST** /api/v2/clusters/{id} | Update cluster.
*BitbarCloudApiClient::AdminApi* | [**update_device**](docs/AdminApi.md#update_device) | **POST** /api/v2/admin/devices/{deviceId} | Update device.
*BitbarCloudApiClient::AdminApi* | [**update_device_cleanup_configuration**](docs/AdminApi.md#update_device_cleanup_configuration) | **POST** /api/v2/admin/devices/cleanup-configurations/{id} | Update device cleanup configuration.
*BitbarCloudApiClient::AdminApi* | [**update_device_model**](docs/AdminApi.md#update_device_model) | **POST** /api/v2/admin/device-models/{deviceModelId} | Update device model.
*BitbarCloudApiClient::AdminApi* | [**update_device_model_browsers**](docs/AdminApi.md#update_device_model_browsers) | **POST** /api/v2/admin/device-models/{deviceModelId}/browsers | Update device model browsers.
*BitbarCloudApiClient::AdminApi* | [**update_device_model_pool**](docs/AdminApi.md#update_device_model_pool) | **POST** /api/v2/admin/pools/{id} | Update device model pool.
*BitbarCloudApiClient::AdminApi* | [**update_device_picker**](docs/AdminApi.md#update_device_picker) | **POST** /api/v2/devices/filters | Update device picker filters.
*BitbarCloudApiClient::AdminApi* | [**update_device_session2**](docs/AdminApi.md#update_device_session2) | **POST** /api/v2/runs/{runId}/device-sessions/{deviceSessionId} | Update device session by external id.
*BitbarCloudApiClient::AdminApi* | [**update_device_session3**](docs/AdminApi.md#update_device_session3) | **POST** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId} | Update device session by external id.
*BitbarCloudApiClient::AdminApi* | [**update_device_type**](docs/AdminApi.md#update_device_type) | **POST** /api/v2/admin/device-types/{deviceTypeId} | Update device frame.
*BitbarCloudApiClient::AdminApi* | [**update_file_name1**](docs/AdminApi.md#update_file_name1) | **POST** /api/v2/files/{fileId} | Update file name.
*BitbarCloudApiClient::AdminApi* | [**update_file_property**](docs/AdminApi.md#update_file_property) | **POST** /api/v2/files/{fileId}/properties/{propertyId} | Update file property.
*BitbarCloudApiClient::AdminApi* | [**update_framework**](docs/AdminApi.md#update_framework) | **POST** /api/v2/admin/frameworks/{id} | Update framework.
*BitbarCloudApiClient::AdminApi* | [**update_framework_config**](docs/AdminApi.md#update_framework_config) | **POST** /api/v2/admin/frameworks/{id}/config | Update framework's config.
*BitbarCloudApiClient::AdminApi* | [**update_label_group**](docs/AdminApi.md#update_label_group) | **POST** /api/v2/label-groups/{groupId} | Update label group.
*BitbarCloudApiClient::AdminApi* | [**update_project**](docs/AdminApi.md#update_project) | **POST** /api/v2/projects/{projectId} | Update project.
*BitbarCloudApiClient::AdminApi* | [**update_project_test_run**](docs/AdminApi.md#update_project_test_run) | **POST** /api/v2/projects/{projectId}/runs/{runId} | Update test run.
*BitbarCloudApiClient::AdminApi* | [**update_property**](docs/AdminApi.md#update_property) | **POST** /api/v2/properties/{id} | Update property.
*BitbarCloudApiClient::AdminApi* | [**update_test_run**](docs/AdminApi.md#update_test_run) | **POST** /api/v2/runs/{runId} | Update test run.
*BitbarCloudApiClient::AdminApi* | [**update_user_device_group1**](docs/AdminApi.md#update_user_device_group1) | **POST** /api/v2/device-groups/{deviceGroupId} | Update device group.
*BitbarCloudApiClient::AdminApi* | [**update_user_file1**](docs/AdminApi.md#update_user_file1) | **POST** /api/v2/files/{fileId}/file | Update file content.
*BitbarCloudApiClient::AdminApi* | [**update_users_main_account**](docs/AdminApi.md#update_users_main_account) | **POST** /api/v2/admin/users/{userId}/update-account | Update users main account, switch main user.
*BitbarCloudApiClient::AdminApi* | [**upload_file1**](docs/AdminApi.md#upload_file1) | **POST** /api/v2/files | Upload file.
*BitbarCloudApiClient::AdminApi* | [**upload_file2**](docs/AdminApi.md#upload_file2) | **POST** /api/v2/admin/samples | Upload sample file.
*BitbarCloudApiClient::AdminApi* | [**upload_license**](docs/AdminApi.md#upload_license) | **POST** /api/v2/license | Upload license to cloud.
*BitbarCloudApiClient::AdminApi* | [**validate_test_run_config1**](docs/AdminApi.md#validate_test_run_config1) | **POST** /api/v2/runs/config | Validate test run configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**abort_device_session**](docs/AllEndpointsApi.md#abort_device_session) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/abort | Abort device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**abort_device_session1**](docs/AllEndpointsApi.md#abort_device_session1) | **POST** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/abort | Abort device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**abort_project_test_run**](docs/AllEndpointsApi.md#abort_project_test_run) | **POST** /api/v2/projects/{projectId}/runs/{runId}/abort | Abort test run and receive partial results.
*BitbarCloudApiClient::AllEndpointsApi* | [**abort_test_run**](docs/AllEndpointsApi.md#abort_test_run) | **POST** /api/v2/runs/{runId}/abort | Abort test run and receive partial results.
*BitbarCloudApiClient::AllEndpointsApi* | [**abort_test_run1**](docs/AllEndpointsApi.md#abort_test_run1) | **POST** /api/v2/admin/runs/{runId}/abort | Abort test run and receive partial results.
*BitbarCloudApiClient::AllEndpointsApi* | [**abort_user_test_run**](docs/AllEndpointsApi.md#abort_user_test_run) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/abort | Abort test run and receive partial results.
*BitbarCloudApiClient::AllEndpointsApi* | [**activate**](docs/AllEndpointsApi.md#activate) | **POST** /api/v2/users/activate | Activate user after registration.
*BitbarCloudApiClient::AllEndpointsApi* | [**activate_license**](docs/AllEndpointsApi.md#activate_license) | **POST** /api/v2/admin/licenses/{id}/activate | Activate license.
*BitbarCloudApiClient::AllEndpointsApi* | [**activate_service**](docs/AllEndpointsApi.md#activate_service) | **POST** /api/v2/admin/services/{serviceId}/activate | Activate service.
*BitbarCloudApiClient::AllEndpointsApi* | [**activate_user_service**](docs/AllEndpointsApi.md#activate_user_service) | **POST** /api/v2/admin/account-services/{accountServiceId}/activate | Activate account service.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_additional_user**](docs/AllEndpointsApi.md#add_additional_user) | **POST** /api/v2/users/{userId}/account/additional-users | Add additional user.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_device_cleanup_configuration**](docs/AllEndpointsApi.md#add_device_cleanup_configuration) | **POST** /api/v2/admin/devices/{deviceId}/cleanup-configuration | Add device specific cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_device_label**](docs/AllEndpointsApi.md#add_device_label) | **POST** /api/v2/admin/devices/{deviceId}/labels | Add label to device.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_device_label1**](docs/AllEndpointsApi.md#add_device_label1) | **POST** /api/v2/admin/devices/{deviceId}/properties | Add label to device.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_device_model_criteria**](docs/AllEndpointsApi.md#add_device_model_criteria) | **POST** /api/v2/admin/device-model-criteria | Create device model criterion.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_device_session_output_file**](docs/AllEndpointsApi.md#add_device_session_output_file) | **POST** /api/v2/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_device_to_device_group**](docs/AllEndpointsApi.md#add_device_to_device_group) | **POST** /api/v2/users/{userId}/device-groups/{deviceGroupId}/devices | Add device to device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_device_to_device_group1**](docs/AllEndpointsApi.md#add_device_to_device_group1) | **POST** /api/v2/device-groups/{deviceGroupId}/devices | Add device to device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_file**](docs/AllEndpointsApi.md#add_file) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_file1**](docs/AllEndpointsApi.md#add_file1) | **POST** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_file2**](docs/AllEndpointsApi.md#add_file2) | **POST** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_file3**](docs/AllEndpointsApi.md#add_file3) | **POST** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_project_test_run_tag**](docs/AllEndpointsApi.md#add_project_test_run_tag) | **POST** /api/v2/projects/{projectId}/runs/{runId}/tags | Add tag to test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_role_to_account**](docs/AllEndpointsApi.md#add_role_to_account) | **POST** /api/v2/admin/users/{userId}/account/roles | Add account role.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_selector_to_device_group**](docs/AllEndpointsApi.md#add_selector_to_device_group) | **POST** /api/v2/users/{userId}/device-groups/{deviceGroupId}/selectors | Add selectors to device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_selector_to_device_group1**](docs/AllEndpointsApi.md#add_selector_to_device_group1) | **POST** /api/v2/device-groups/{deviceGroupId}/selectors | Add selectors to device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_service_to_user**](docs/AllEndpointsApi.md#add_service_to_user) | **POST** /api/v2/admin/users/{userId}/account-services | Add service to user.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_test_run_tag**](docs/AllEndpointsApi.md#add_test_run_tag) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/tags | Add tag to test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_test_run_tag1**](docs/AllEndpointsApi.md#add_test_run_tag1) | **POST** /api/v2/runs/{runId}/tags | Add tag to test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_user**](docs/AllEndpointsApi.md#add_user) | **POST** /api/v2/users/{userId}/access-groups/{accessGroupId}/users | Add user to access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**add_user1**](docs/AllEndpointsApi.md#add_user1) | **POST** /api/v2/access-groups/{accessGroupId}/users | Add user to access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**archive_service**](docs/AllEndpointsApi.md#archive_service) | **DELETE** /api/v2/admin/services/{serviceId} | Archive service.
*BitbarCloudApiClient::AllEndpointsApi* | [**ban_application**](docs/AllEndpointsApi.md#ban_application) | **POST** /api/v2/properties/app-bans | Create property banning application.
*BitbarCloudApiClient::AllEndpointsApi* | [**ban_email_domain**](docs/AllEndpointsApi.md#ban_email_domain) | **POST** /api/v2/properties/email-bans | Create property banning email domain.
*BitbarCloudApiClient::AllEndpointsApi* | [**blink**](docs/AllEndpointsApi.md#blink) | **POST** /api/v2/admin/devices/{deviceId}/blink | Start blinking device screen.
*BitbarCloudApiClient::AllEndpointsApi* | [**buy_service**](docs/AllEndpointsApi.md#buy_service) | **POST** /api/v2/users/{userId}/services | Buy service.
*BitbarCloudApiClient::AllEndpointsApi* | [**cancel_subscription**](docs/AllEndpointsApi.md#cancel_subscription) | **DELETE** /api/v2/users/{userId}/services/{accountServiceId} | Cancel service subscription.
*BitbarCloudApiClient::AllEndpointsApi* | [**change_service_price**](docs/AllEndpointsApi.md#change_service_price) | **POST** /api/v2/admin/services/{serviceId}/change-price | Update service price.
*BitbarCloudApiClient::AllEndpointsApi* | [**create**](docs/AllEndpointsApi.md#create) | **POST** /api/v2/users/{userId}/access-groups | Create access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**create1**](docs/AllEndpointsApi.md#create1) | **POST** /api/v2/access-groups | Create access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_browser**](docs/AllEndpointsApi.md#create_browser) | **POST** /api/v2/admin/browsers | Create browser.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_device_cleanup_configuration**](docs/AllEndpointsApi.md#create_device_cleanup_configuration) | **POST** /api/v2/admin/devices/cleanup-configurations | Create device cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_device_session_connection**](docs/AllEndpointsApi.md#create_device_session_connection) | **POST** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/connections | Create connection for device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_device_session_connection1**](docs/AllEndpointsApi.md#create_device_session_connection1) | **POST** /api/v2/device-sessions/{deviceSessionId}/connections | Create connection for device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_feedback_form_email**](docs/AllEndpointsApi.md#create_feedback_form_email) | **POST** /api/v2/users/{userId}/feedback | Create feedback email.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_file_property**](docs/AllEndpointsApi.md#create_file_property) | **POST** /api/v2/files/{fileId}/properties | Create file property.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_framework**](docs/AllEndpointsApi.md#create_framework) | **POST** /api/v2/admin/frameworks | Create framework.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_inspector_device_session**](docs/AllEndpointsApi.md#create_inspector_device_session) | **POST** /api/v2/users/{userId}/device-sessions | Create device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_label**](docs/AllEndpointsApi.md#create_label) | **POST** /api/v2/label-groups/{groupId}/labels | Add label to label group.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_label_group**](docs/AllEndpointsApi.md#create_label_group) | **POST** /api/v2/label-groups | Create label group.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_license**](docs/AllEndpointsApi.md#create_license) | **POST** /api/v2/admin/licenses | Create license.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_my_project**](docs/AllEndpointsApi.md#create_my_project) | **POST** /api/v2/users/{userId}/projects | Create project.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_or_update_visual_test_access**](docs/AllEndpointsApi.md#create_or_update_visual_test_access) | **POST** /api/v2/users/{userId}/account/visualtest/access | Create or update VisualTests access.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_property**](docs/AllEndpointsApi.md#create_property) | **POST** /api/v2/properties | Create property.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_service**](docs/AllEndpointsApi.md#create_service) | **POST** /api/v2/admin/services | Create or update the service.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_user**](docs/AllEndpointsApi.md#create_user) | **POST** /api/v2/admin/users | Create user.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_user_device_group**](docs/AllEndpointsApi.md#create_user_device_group) | **POST** /api/v2/users/{userId}/device-groups | Create device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**create_user_notification**](docs/AllEndpointsApi.md#create_user_notification) | **POST** /api/v2/users/{userId}/notifications | Create notification.
*BitbarCloudApiClient::AllEndpointsApi* | [**deactivate_license**](docs/AllEndpointsApi.md#deactivate_license) | **POST** /api/v2/admin/licenses/{id}/deactivate | Deactivate license.
*BitbarCloudApiClient::AllEndpointsApi* | [**deactivate_user_service**](docs/AllEndpointsApi.md#deactivate_user_service) | **POST** /api/v2/admin/account-services/{accountServiceId}/deactivate | Deactivate account service.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete**](docs/AllEndpointsApi.md#delete) | **DELETE** /api/v2/users/{userId}/tunnels/{tunnelId} | Delete users tunnel.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete1**](docs/AllEndpointsApi.md#delete1) | **DELETE** /api/v2/users/{userId}/access-groups/{accessGroupId} | Delete access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete2**](docs/AllEndpointsApi.md#delete2) | **DELETE** /api/v2/access-groups/{accessGroupId} | Delete access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_browser**](docs/AllEndpointsApi.md#delete_browser) | **DELETE** /api/v2/admin/browsers/{id} | Delete browser.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_cluster**](docs/AllEndpointsApi.md#delete_cluster) | **DELETE** /api/v2/clusters/{id} | Delete cluster.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_device**](docs/AllEndpointsApi.md#delete_device) | **DELETE** /api/v2/admin/devices/{deviceId} | Delete device.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_device_cleanup_configuration**](docs/AllEndpointsApi.md#delete_device_cleanup_configuration) | **DELETE** /api/v2/admin/devices/{deviceId}/cleanup-configuration | Delete device specific cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_device_from_device_group**](docs/AllEndpointsApi.md#delete_device_from_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId}/devices/{deviceId} | Delete device from device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_device_from_device_group1**](docs/AllEndpointsApi.md#delete_device_from_device_group1) | **DELETE** /api/v2/device-groups/{deviceGroupId}/devices/{deviceModelId} | Delete device from device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_device_group**](docs/AllEndpointsApi.md#delete_device_group) | **DELETE** /api/v2/device-groups/{deviceGroupId} | Delete device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_device_label**](docs/AllEndpointsApi.md#delete_device_label) | **DELETE** /api/v2/admin/devices/{deviceId}/properties/{labelId} | Delete label from device.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_device_label1**](docs/AllEndpointsApi.md#delete_device_label1) | **DELETE** /api/v2/admin/devices/{deviceId}/labels/{labelId} | Delete label from device.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_device_model_criteria**](docs/AllEndpointsApi.md#delete_device_model_criteria) | **DELETE** /api/v2/admin/device-model-criteria/{id} | Delete device model criterion.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_devices_from_device_group**](docs/AllEndpointsApi.md#delete_devices_from_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId}/devices | Delete devices from device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_devices_from_device_group1**](docs/AllEndpointsApi.md#delete_devices_from_device_group1) | **DELETE** /api/v2/device-groups/{deviceGroupId}/devices | Delete devices from device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_file**](docs/AllEndpointsApi.md#delete_file) | **DELETE** /api/v2/users/{userId}/files/{fileId} | Delete file.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_file1**](docs/AllEndpointsApi.md#delete_file1) | **DELETE** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/output-file-set/files/{fileId} | Delete file from device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_file2**](docs/AllEndpointsApi.md#delete_file2) | **DELETE** /api/v2/files/{fileId} | Delete file.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_file3**](docs/AllEndpointsApi.md#delete_file3) | **DELETE** /api/v2/device-sessions/{deviceSessionId}/output-file-set/files/{fileId} | Delete file from device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_file4**](docs/AllEndpointsApi.md#delete_file4) | **DELETE** /api/v2/admin/samples/{fileId} | Delete sample file.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_file_property**](docs/AllEndpointsApi.md#delete_file_property) | **DELETE** /api/v2/files/{fileId}/properties/{propertyId} | Delete file property.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_framework**](docs/AllEndpointsApi.md#delete_framework) | **DELETE** /api/v2/admin/frameworks/{id} | Delete framework.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_label**](docs/AllEndpointsApi.md#delete_label) | **DELETE** /api/v2/label-groups/{groupId}/labels/{labelId} | Delete label.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_label_group**](docs/AllEndpointsApi.md#delete_label_group) | **DELETE** /api/v2/label-groups/{groupId} | Delete label group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_license**](docs/AllEndpointsApi.md#delete_license) | **DELETE** /api/v2/admin/licenses/{id} | Delete license.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_project**](docs/AllEndpointsApi.md#delete_project) | **DELETE** /api/v2/projects/{projectId} | Delete project.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_project_test_run**](docs/AllEndpointsApi.md#delete_project_test_run) | **DELETE** /api/v2/projects/{projectId}/runs/{runId} | Delete test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_property**](docs/AllEndpointsApi.md#delete_property) | **DELETE** /api/v2/properties/{id} | Delete property.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_resource**](docs/AllEndpointsApi.md#delete_resource) | **DELETE** /api/v2/users/{userId}/access-groups/{accessGroupId}/resources/{resourceId} | Delete access group resource.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_resource1**](docs/AllEndpointsApi.md#delete_resource1) | **DELETE** /api/v2/access-groups/{accessGroupId}/resources/{resourceId} | Delete access group resource.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_role_from_account**](docs/AllEndpointsApi.md#delete_role_from_account) | **DELETE** /api/v2/admin/users/{userId}/account/roles/{accountRoleId} | Delete account role.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_selector_from_device_group**](docs/AllEndpointsApi.md#delete_selector_from_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId}/selectors/{selectorId} | Delete selector from device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_selector_from_device_group1**](docs/AllEndpointsApi.md#delete_selector_from_device_group1) | **DELETE** /api/v2/device-groups/{deviceGroupId}/selectors/{selectorId} | Delete selector from device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_selectors_from_device_group**](docs/AllEndpointsApi.md#delete_selectors_from_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId}/selectors | Delete selectors from device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_selectors_from_device_group1**](docs/AllEndpointsApi.md#delete_selectors_from_device_group1) | **DELETE** /api/v2/device-groups/{deviceGroupId}/selectors | Delete selectors from device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_test_run**](docs/AllEndpointsApi.md#delete_test_run) | **DELETE** /api/v2/runs/{runId} | Delete test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_test_run1**](docs/AllEndpointsApi.md#delete_test_run1) | **DELETE** /api/v2/admin/runs/{runId} | Delete test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_test_run_tag**](docs/AllEndpointsApi.md#delete_test_run_tag) | **DELETE** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/tags/{tagId} | Delete test run tag.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_test_run_tag1**](docs/AllEndpointsApi.md#delete_test_run_tag1) | **DELETE** /api/v2/runs/{runId}/tags/{tagId} | Delete test run tag.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_test_run_tag_with_project**](docs/AllEndpointsApi.md#delete_test_run_tag_with_project) | **DELETE** /api/v2/projects/{projectId}/runs/{runId}/tags/{tagId} | Delete test run tag.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_user**](docs/AllEndpointsApi.md#delete_user) | **POST** /api/v2/users/{userId}/delete | Delete user.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_user1**](docs/AllEndpointsApi.md#delete_user1) | **DELETE** /api/v2/users/{userId}/access-groups/{accessGroupId}/users/{participantId} | Delete access group user.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_user2**](docs/AllEndpointsApi.md#delete_user2) | **DELETE** /api/v2/access-groups/{accessGroupId}/users/{userId} | Delete access group user.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_user_device_group**](docs/AllEndpointsApi.md#delete_user_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId} | Delete device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_user_notification_email**](docs/AllEndpointsApi.md#delete_user_notification_email) | **DELETE** /api/v2/users/{userId}/notifications/{id} | Delete notification.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_user_project**](docs/AllEndpointsApi.md#delete_user_project) | **DELETE** /api/v2/users/{userId}/projects/{projectId} | Delete project.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_user_test_run**](docs/AllEndpointsApi.md#delete_user_test_run) | **DELETE** /api/v2/users/{userId}/projects/{projectId}/runs/{runId} | Delete test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**delete_user_test_runs**](docs/AllEndpointsApi.md#delete_user_test_runs) | **DELETE** /api/v2/users/{userId}/runs | Delete all user test runs.
*BitbarCloudApiClient::AllEndpointsApi* | [**disable_additional_user**](docs/AllEndpointsApi.md#disable_additional_user) | **DELETE** /api/v2/users/{userId}/account/additional-users/{additionalUserId} | Disable additional user.
*BitbarCloudApiClient::AllEndpointsApi* | [**disable_user**](docs/AllEndpointsApi.md#disable_user) | **DELETE** /api/v2/admin/users/{userId}/disable | Disable user.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_icon_file**](docs/AllEndpointsApi.md#download_icon_file) | **GET** /api/v2/users/{userId}/files/{fileId}/icon | Download icon of file.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_icon_file1**](docs/AllEndpointsApi.md#download_icon_file1) | **GET** /api/v2/files/{fileId}/icon | Download icon of file.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_license**](docs/AllEndpointsApi.md#download_license) | **GET** /api/v2/admin/licenses/{id}/download | Get license.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_output_files_zip**](docs/AllEndpointsApi.md#download_output_files_zip) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_output_files_zip1**](docs/AllEndpointsApi.md#download_output_files_zip1) | **GET** /api/v2/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_test_run_output_files_zip**](docs/AllEndpointsApi.md#download_test_run_output_files_zip) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_test_run_output_files_zip1**](docs/AllEndpointsApi.md#download_test_run_output_files_zip1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_test_run_output_files_zip2**](docs/AllEndpointsApi.md#download_test_run_output_files_zip2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_user_file**](docs/AllEndpointsApi.md#download_user_file) | **GET** /api/v2/users/{userId}/files/{fileId}/file | Download file.
*BitbarCloudApiClient::AllEndpointsApi* | [**download_user_file1**](docs/AllEndpointsApi.md#download_user_file1) | **GET** /api/v2/files/{fileId}/file | Download file.
*BitbarCloudApiClient::AllEndpointsApi* | [**enable_additional_user**](docs/AllEndpointsApi.md#enable_additional_user) | **POST** /api/v2/users/{userId}/account/additional-users/{additionalUserId} | Enable additional user.
*BitbarCloudApiClient::AllEndpointsApi* | [**enable_user**](docs/AllEndpointsApi.md#enable_user) | **POST** /api/v2/admin/users/{userId}/enable | Enable user.
*BitbarCloudApiClient::AllEndpointsApi* | [**generate_recovery_key_for_user**](docs/AllEndpointsApi.md#generate_recovery_key_for_user) | **POST** /api/v2/users/recoveries | Generate recovery key.
*BitbarCloudApiClient::AllEndpointsApi* | [**get**](docs/AllEndpointsApi.md#get) | **GET** /api/v2/users/{userId}/tunnels | Get users tunnels.
*BitbarCloudApiClient::AllEndpointsApi* | [**get1**](docs/AllEndpointsApi.md#get1) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId} | Get access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**get2**](docs/AllEndpointsApi.md#get2) | **GET** /api/v2/access-groups/{accessGroupId} | Get access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_account**](docs/AllEndpointsApi.md#get_account) | **GET** /api/v2/users/{userId}/account | Get account.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_account1**](docs/AllEndpointsApi.md#get_account1) | **GET** /api/v2/admin/accounts/{accountId} | Get account.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_account_concurrency_status**](docs/AllEndpointsApi.md#get_account_concurrency_status) | **GET** /api/v2/accounts/{accountId}/concurrency-status | Get account concurrency status.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_account_list**](docs/AllEndpointsApi.md#get_account_list) | **GET** /api/v2/admin/accounts | Get accounts.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_account_preferences**](docs/AllEndpointsApi.md#get_account_preferences) | **GET** /api/v2/accounts/{accountId}/preferences | Get account preferences.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_account_roles**](docs/AllEndpointsApi.md#get_account_roles) | **GET** /api/v2/admin/users/{userId}/account/roles | Get account roles.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_account_service_payment**](docs/AllEndpointsApi.md#get_account_service_payment) | **GET** /api/v2/users/{userId}/account-services/{accountServiceId}/billing-period | Get billing information.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_account_services**](docs/AllEndpointsApi.md#get_account_services) | **GET** /api/v2/admin/account-services | Get account services.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_activities**](docs/AllEndpointsApi.md#get_activities) | **GET** /api/v2/admin/activities | Get activities.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_additional_users**](docs/AllEndpointsApi.md#get_additional_users) | **GET** /api/v2/users/{userId}/account/additional-users | Get additional users.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_admin_device**](docs/AllEndpointsApi.md#get_admin_device) | **GET** /api/v2/admin/devices/{deviceId} | Get device.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_admin_test_runs**](docs/AllEndpointsApi.md#get_admin_test_runs) | **GET** /api/v2/admin/statistics/device-sessions | Get device session statistics.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_admin_test_runs1**](docs/AllEndpointsApi.md#get_admin_test_runs1) | **GET** /api/v2/admin/runs | Get test runs.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_all_billing_periods**](docs/AllEndpointsApi.md#get_all_billing_periods) | **GET** /api/v2/admin/billing-periods | Get billing periods.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_all_test_run_device_session_steps**](docs/AllEndpointsApi.md#get_all_test_run_device_session_steps) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/steps | Get device session steps of all device sessions in run.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_all_test_run_device_session_steps1**](docs/AllEndpointsApi.md#get_all_test_run_device_session_steps1) | **GET** /api/v2/runs/{runId}/steps | Get device session steps of all device sessions in run.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_all_test_run_device_session_steps2**](docs/AllEndpointsApi.md#get_all_test_run_device_session_steps2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/steps | Get device session steps of all device sessions in run.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_api_label**](docs/AllEndpointsApi.md#get_api_label) | **GET** /api/v2/label-groups/{groupId}/labels/{labelId} | Get label.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_api_label_group**](docs/AllEndpointsApi.md#get_api_label_group) | **GET** /api/v2/label-groups/{groupId} | Get label group.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_api_property**](docs/AllEndpointsApi.md#get_api_property) | **GET** /api/v2/properties/{id} | Get property.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_available_frameworks**](docs/AllEndpointsApi.md#get_available_frameworks) | **GET** /api/v2/users/{userId}/available-frameworks | Get available frameworks.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_available_services**](docs/AllEndpointsApi.md#get_available_services) | **GET** /api/v2/users/{userId}/services/available | Get available services.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_available_services1**](docs/AllEndpointsApi.md#get_available_services1) | **GET** /api/v2/services/available | Get available services.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_ban_application**](docs/AllEndpointsApi.md#get_ban_application) | **GET** /api/v2/properties/app-bans | Get property of banned application.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_billing_period**](docs/AllEndpointsApi.md#get_billing_period) | **GET** /api/v2/users/{userId}/billing-periods/{billingPeriodId} | Get billing period.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_browser**](docs/AllEndpointsApi.md#get_browser) | **GET** /api/v2/admin/browsers/{id} | Get browser.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_browsers**](docs/AllEndpointsApi.md#get_browsers) | **GET** /api/v2/admin/browsers | Get browsers.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_channel_scopes**](docs/AllEndpointsApi.md#get_channel_scopes) | **GET** /api/v2/users/*/notifications/channels/{channel}/scopes | Get notification scopes for user and channel.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_channels**](docs/AllEndpointsApi.md#get_channels) | **GET** /api/v2/users/*/notifications/channels | Get notification channels.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_cluster_by_id**](docs/AllEndpointsApi.md#get_cluster_by_id) | **GET** /api/v2/clusters/{id} | Get cluster.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_cluster_devices**](docs/AllEndpointsApi.md#get_cluster_devices) | **GET** /api/v2/clusters/{id}/devices | Get cluster devices.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_clusters**](docs/AllEndpointsApi.md#get_clusters) | **GET** /api/v2/clusters | Get clusters.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_criteria**](docs/AllEndpointsApi.md#get_criteria) | **GET** /api/v2/admin/device-model-criteria | Get device model criteria.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_current_device_session_step**](docs/AllEndpointsApi.md#get_current_device_session_step) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps/current | Get current device session step.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_current_device_session_step1**](docs/AllEndpointsApi.md#get_current_device_session_step1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/steps/current | Get current device session step.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_current_device_session_step2**](docs/AllEndpointsApi.md#get_current_device_session_step2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps/current | Get current device session step.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_current_device_session_step3**](docs/AllEndpointsApi.md#get_current_device_session_step3) | **GET** /api/v2/device-sessions/{deviceSessionId}/steps/current | Get current device session step.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_desktop_browser_capabilities**](docs/AllEndpointsApi.md#get_desktop_browser_capabilities) | **GET** /api/v2/devices/desktop-browser-capabilities | Get desktop browser capabilities.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device**](docs/AllEndpointsApi.md#get_device) | **GET** /api/v2/devices/{deviceId} | Get device.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_browsers**](docs/AllEndpointsApi.md#get_device_browsers) | **GET** /api/v2/devices/{deviceId}/browsers | Get device browsers.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_cleanup_configuration**](docs/AllEndpointsApi.md#get_device_cleanup_configuration) | **GET** /api/v2/admin/devices/{deviceId}/cleanup-configuration | Get device specific cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_cleanup_configuration1**](docs/AllEndpointsApi.md#get_device_cleanup_configuration1) | **GET** /api/v2/admin/devices/cleanup-configurations/{id} | Get device cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_cleanup_configurations**](docs/AllEndpointsApi.md#get_device_cleanup_configurations) | **GET** /api/v2/admin/devices/cleanup-configurations | Get device cleanup configurations.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_group**](docs/AllEndpointsApi.md#get_device_group) | **GET** /api/v2/device-groups/{deviceGroupId} | Get device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_group_devices**](docs/AllEndpointsApi.md#get_device_group_devices) | **GET** /api/v2/users/{userId}/device-groups/{deviceGroupId}/devices | Get device group devices.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_group_devices1**](docs/AllEndpointsApi.md#get_device_group_devices1) | **GET** /api/v2/device-groups/{deviceGroupId}/devices | Get device group devices.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_group_selectors**](docs/AllEndpointsApi.md#get_device_group_selectors) | **GET** /api/v2/users/{userId}/device-groups/{deviceGroupId}/selectors | Get device group selectors.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_group_selectors1**](docs/AllEndpointsApi.md#get_device_group_selectors1) | **GET** /api/v2/device-groups/{deviceGroupId}/selectors | Get device group selectors.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_groups**](docs/AllEndpointsApi.md#get_device_groups) | **GET** /api/v2/device-groups | Get device groups.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_labels**](docs/AllEndpointsApi.md#get_device_labels) | **GET** /api/v2/admin/devices/{deviceId}/labels | Get device labels.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_labels1**](docs/AllEndpointsApi.md#get_device_labels1) | **GET** /api/v2/admin/devices/{deviceId}/properties | Get device labels.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_model_browsers**](docs/AllEndpointsApi.md#get_device_model_browsers) | **GET** /api/v2/admin/device-models/{deviceModelId}/browsers | Get device model browsers.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_model_browsers1**](docs/AllEndpointsApi.md#get_device_model_browsers1) | **GET** /api/v2/admin/device-models/browsers | Get device model browsers.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_model_pool**](docs/AllEndpointsApi.md#get_device_model_pool) | **GET** /api/v2/admin/pools/{id} | Get device model pool.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_model_pool_statistics**](docs/AllEndpointsApi.md#get_device_model_pool_statistics) | **GET** /api/v2/admin/pools/statistics | Get device model pools statistics.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_model_pools**](docs/AllEndpointsApi.md#get_device_model_pools) | **GET** /api/v2/admin/pools | Get device model pools.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_models**](docs/AllEndpointsApi.md#get_device_models) | **GET** /api/v2/admin/device-models | Get device models.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_picker**](docs/AllEndpointsApi.md#get_device_picker) | **GET** /api/v2/devices/filters | Get device properties.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_problems**](docs/AllEndpointsApi.md#get_device_problems) | **GET** /api/v2/admin/device-problems | Get device problems.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_properties**](docs/AllEndpointsApi.md#get_device_properties) | **GET** /api/v2/devices/{deviceId}/properties | Get device properties.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_queue**](docs/AllEndpointsApi.md#get_device_queue) | **GET** /api/v2/admin/devices/{deviceId}/queue | Get device queue.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session**](docs/AllEndpointsApi.md#get_device_session) | **GET** /api/v2/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_commands**](docs/AllEndpointsApi.md#get_device_session_commands) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/commands | Get device session commands.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_commands1**](docs/AllEndpointsApi.md#get_device_session_commands1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/commands | Get device session commands.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_commands2**](docs/AllEndpointsApi.md#get_device_session_commands2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/commands | Get device session commands.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_commands3**](docs/AllEndpointsApi.md#get_device_session_commands3) | **GET** /api/v2/device-sessions/{deviceSessionId}/commands | Get device session commands.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_connections**](docs/AllEndpointsApi.md#get_device_session_connections) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/connections | Get connections for device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_connections1**](docs/AllEndpointsApi.md#get_device_session_connections1) | **GET** /api/v2/device-sessions/{deviceSessionId}/connections | Get connections for device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_history**](docs/AllEndpointsApi.md#get_device_session_history) | **GET** /api/v2/admin/device-sessions | Get device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_screenshot**](docs/AllEndpointsApi.md#get_device_session_screenshot) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/screenshots/{screenshotId} | Get device session screenshot.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_screenshot1**](docs/AllEndpointsApi.md#get_device_session_screenshot1) | **GET** /api/v2/device-sessions/{deviceSessionId}/screenshots/{screenshotId} | Get device session screenshot.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_screenshots**](docs/AllEndpointsApi.md#get_device_session_screenshots) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/screenshots | Get device session screenshots.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_screenshots1**](docs/AllEndpointsApi.md#get_device_session_screenshots1) | **GET** /api/v2/device-sessions/{deviceSessionId}/screenshots | Get device session screenshots.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_step**](docs/AllEndpointsApi.md#get_device_session_step) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/steps/{deviceSessionStepId} | Get device session step.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_step1**](docs/AllEndpointsApi.md#get_device_session_step1) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps/{deviceSessionStepId} | Get device session step.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_step2**](docs/AllEndpointsApi.md#get_device_session_step2) | **GET** /api/v2/device-sessions/{deviceSessionId}/steps/{deviceSessionStepId} | Get device session step.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_steps**](docs/AllEndpointsApi.md#get_device_session_steps) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps | Get device session steps.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_steps1**](docs/AllEndpointsApi.md#get_device_session_steps1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/steps | Get device session steps.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_steps2**](docs/AllEndpointsApi.md#get_device_session_steps2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps | Get device session steps.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_steps3**](docs/AllEndpointsApi.md#get_device_session_steps3) | **GET** /api/v2/device-sessions/{deviceSessionId}/steps | Get device session steps.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_steps_with_params**](docs/AllEndpointsApi.md#get_device_session_steps_with_params) | **GET** /api/v2/device-sessions/{deviceSessionId}/test-case-runs | Get device session steps.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_test_case_runs**](docs/AllEndpointsApi.md#get_device_session_test_case_runs) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/test-case-runs | Get device session steps.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_test_case_runs1**](docs/AllEndpointsApi.md#get_device_session_test_case_runs1) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/test-case-runs | Get device session steps.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_test_case_runs2**](docs/AllEndpointsApi.md#get_device_session_test_case_runs2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/test-case-runs | Get device session steps.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_with_project**](docs/AllEndpointsApi.md#get_device_session_with_project) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_session_with_run**](docs/AllEndpointsApi.md#get_device_session_with_run) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_sessions**](docs/AllEndpointsApi.md#get_device_sessions) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions | Get device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_sessions1**](docs/AllEndpointsApi.md#get_device_sessions1) | **GET** /api/v2/runs/{runId}/device-sessions | Get device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_statistics**](docs/AllEndpointsApi.md#get_device_statistics) | **GET** /api/v2/users/{userId}/device-statistics | Get device statistics.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_statistics1**](docs/AllEndpointsApi.md#get_device_statistics1) | **GET** /api/v2/device-statistics | Get device statistics.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_statuses**](docs/AllEndpointsApi.md#get_device_statuses) | **GET** /api/v2/admin/device/statuses | Get device statuses.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_time_count_session_report**](docs/AllEndpointsApi.md#get_device_time_count_session_report) | **GET** /api/v2/admin/device-time/count-session-report | Get device time, counted testRuns and deviceSessions per day, user, project, deviceModel.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_time_history**](docs/AllEndpointsApi.md#get_device_time_history) | **GET** /api/v2/admin/device-time | Get device time history.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_time_history_summary**](docs/AllEndpointsApi.md#get_device_time_history_summary) | **GET** /api/v2/admin/device-time-summary | Get device time summary.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_time_step_time_report**](docs/AllEndpointsApi.md#get_device_time_step_time_report) | **GET** /api/v2/admin/device-time/step-time-report | Get device preparing and waiting time per day, user, project, deviceModel.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_type**](docs/AllEndpointsApi.md#get_device_type) | **GET** /api/v2/admin/device-types/{deviceTypeId} | Get device frame.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_device_types**](docs/AllEndpointsApi.md#get_device_types) | **GET** /api/v2/admin/device-types | Get device frames.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_devices**](docs/AllEndpointsApi.md#get_devices) | **GET** /api/v2/devices | Get devices.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_devices1**](docs/AllEndpointsApi.md#get_devices1) | **GET** /api/v2/admin/devices | Get devices.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_devices_used_device_cleanup_configuration**](docs/AllEndpointsApi.md#get_devices_used_device_cleanup_configuration) | **GET** /api/v2/admin/devices/cleanup-configurations/{id}/devices | Get devices used given device cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_emails**](docs/AllEndpointsApi.md#get_emails) | **GET** /api/v2/admin/emails | Get emails.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_enums**](docs/AllEndpointsApi.md#get_enums) | **GET** /api/v2/enums | Get enums.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_errors**](docs/AllEndpointsApi.md#get_errors) | **GET** /api/v2/admin/errors | Get errors.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_file_properties**](docs/AllEndpointsApi.md#get_file_properties) | **GET** /api/v2/files/{fileId}/properties | Get file properties.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_file_property**](docs/AllEndpointsApi.md#get_file_property) | **GET** /api/v2/files/{fileId}/properties/{propertyId} | Get file property.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_file_tags**](docs/AllEndpointsApi.md#get_file_tags) | **GET** /api/v2/users/{userId}/files/{fileId}/tags | Get file tags.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_file_tags1**](docs/AllEndpointsApi.md#get_file_tags1) | **GET** /api/v2/files/{fileId}/tags | Get file tags.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_files**](docs/AllEndpointsApi.md#get_files) | **GET** /api/v2/files | Get files.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_files_for_device_session_by_tag**](docs/AllEndpointsApi.md#get_files_for_device_session_by_tag) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Get device session output files.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_framework**](docs/AllEndpointsApi.md#get_framework) | **GET** /api/v2/admin/frameworks/{id} | Get framework.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_framework_available_labels**](docs/AllEndpointsApi.md#get_framework_available_labels) | **GET** /api/v2/admin/frameworks/available-labels | Get available framework labels.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_framework_config**](docs/AllEndpointsApi.md#get_framework_config) | **GET** /api/v2/admin/frameworks/{id}/config | Get framework's config.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_framework_roles**](docs/AllEndpointsApi.md#get_framework_roles) | **GET** /api/v2/admin/frameworks/{id}/required-roles | Get roles required by framework.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_framework_statistics**](docs/AllEndpointsApi.md#get_framework_statistics) | **GET** /api/v2/admin/statistics/frameworks | Get framework statistics.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_frameworks**](docs/AllEndpointsApi.md#get_frameworks) | **GET** /api/v2/admin/frameworks | Get frameworks.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_health_check**](docs/AllEndpointsApi.md#get_health_check) | **GET** /api/v2/health | Get health check.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_hubs**](docs/AllEndpointsApi.md#get_hubs) | **GET** /api/v2/broker/hubs | Get appium broker hubs (location and url).
*BitbarCloudApiClient::AllEndpointsApi* | [**get_inspector_device_session_connection**](docs/AllEndpointsApi.md#get_inspector_device_session_connection) | **GET** /api/v2/device-sessions/{deviceSessionId}/connections/{connectionId} | Get connection for device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_inspector_device_sessions**](docs/AllEndpointsApi.md#get_inspector_device_sessions) | **GET** /api/v2/users/{userId}/device-sessions | Get device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_interactive_queue**](docs/AllEndpointsApi.md#get_interactive_queue) | **GET** /api/v2/admin/interactive-queue | Get manual sessions queue.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_label_groups**](docs/AllEndpointsApi.md#get_label_groups) | **GET** /api/v2/label-groups | Get label groups.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_labels**](docs/AllEndpointsApi.md#get_labels) | **GET** /api/v2/labels | Get labels.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_labels1**](docs/AllEndpointsApi.md#get_labels1) | **GET** /api/v2/label-groups/{groupId}/labels | Get labels.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_license**](docs/AllEndpointsApi.md#get_license) | **GET** /api/v2/license | Get license installed to cloud.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_license1**](docs/AllEndpointsApi.md#get_license1) | **GET** /api/v2/admin/licenses/{id} | Get license.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_licenses**](docs/AllEndpointsApi.md#get_licenses) | **GET** /api/v2/admin/licenses | Get licenses.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_list**](docs/AllEndpointsApi.md#get_list) | **GET** /api/v2/users/{userId}/access-groups | Get access groups.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_list1**](docs/AllEndpointsApi.md#get_list1) | **GET** /api/v2/access-groups | Get access groups.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_maintenance**](docs/AllEndpointsApi.md#get_maintenance) | **GET** /api/v2/admin/maintenance | Get maintenance mode.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_output_files**](docs/AllEndpointsApi.md#get_output_files) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/output-file-set/files | Get files for device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_output_files_for_device_session_by_tag**](docs/AllEndpointsApi.md#get_output_files_for_device_session_by_tag) | **GET** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Get device session output files.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_output_files_for_device_session_by_tag1**](docs/AllEndpointsApi.md#get_output_files_for_device_session_by_tag1) | **GET** /api/v2/device-sessions/{deviceSessionId}/output-file-set/files | Get device session output files.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_output_files_for_projects_runs_device_session**](docs/AllEndpointsApi.md#get_output_files_for_projects_runs_device_session) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Get device session output files.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_project**](docs/AllEndpointsApi.md#get_project) | **GET** /api/v2/projects/{projectId} | Get project.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_project_device_session_screenshot**](docs/AllEndpointsApi.md#get_project_device_session_screenshot) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/screenshots/{screenshotId} | Get device session screenshot.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_project_device_session_screenshots**](docs/AllEndpointsApi.md#get_project_device_session_screenshots) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/screenshots | Get device session screenshots.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_project_device_sessions**](docs/AllEndpointsApi.md#get_project_device_sessions) | **GET** /api/v2/projects/{projectId}/runs/{runId}/device-sessions | Get device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_project_test_run_tags**](docs/AllEndpointsApi.md#get_project_test_run_tags) | **GET** /api/v2/projects/{projectId}/runs/{runId}/tags | Get test run tags.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_project_test_run_with_project**](docs/AllEndpointsApi.md#get_project_test_run_with_project) | **GET** /api/v2/projects/{projectId}/runs/{runId} | Get test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_project_test_runs**](docs/AllEndpointsApi.md#get_project_test_runs) | **GET** /api/v2/projects/{projectId}/runs | Get test runs.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_projects**](docs/AllEndpointsApi.md#get_projects) | **GET** /api/v2/projects | Get projects.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_properties**](docs/AllEndpointsApi.md#get_properties) | **GET** /api/v2/properties | Get properties.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_receipt**](docs/AllEndpointsApi.md#get_receipt) | **GET** /api/v2/users/{userId}/billing-periods/{billingPeriodId}/receipt | Get purchased service receipt.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_resource**](docs/AllEndpointsApi.md#get_resource) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId}/resources/{resourceId} | Get access group resource.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_resource1**](docs/AllEndpointsApi.md#get_resource1) | **GET** /api/v2/access-groups/{accessGroupId}/resources/{resourceId} | Get access group resource.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_resources**](docs/AllEndpointsApi.md#get_resources) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId}/resources | Get access group resources.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_resources1**](docs/AllEndpointsApi.md#get_resources1) | **GET** /api/v2/access-groups/{accessGroupId}/resources | Get access group resources.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_roles**](docs/AllEndpointsApi.md#get_roles) | **GET** /api/v2/admin/roles | Get roles.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_sample_files**](docs/AllEndpointsApi.md#get_sample_files) | **GET** /api/v2/admin/samples | Get sample files.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_scopes**](docs/AllEndpointsApi.md#get_scopes) | **GET** /api/v2/users/*/notifications/scopes | Get notification scopes.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_screenshot_names**](docs/AllEndpointsApi.md#get_screenshot_names) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/screenshot-names | Get screenshot names.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_screenshot_names1**](docs/AllEndpointsApi.md#get_screenshot_names1) | **GET** /api/v2/runs/{runId}/screenshot-names | Get screenshot names.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_screenshot_names2**](docs/AllEndpointsApi.md#get_screenshot_names2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/screenshot-names | Get screenshot names.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_service**](docs/AllEndpointsApi.md#get_service) | **GET** /api/v2/admin/services/{serviceId} | Get service.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_services**](docs/AllEndpointsApi.md#get_services) | **GET** /api/v2/admin/services | Get services.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_settings**](docs/AllEndpointsApi.md#get_settings) | **GET** /api/v2/admin/settings | Get settings.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_specific_device_cleanup_configuration**](docs/AllEndpointsApi.md#get_specific_device_cleanup_configuration) | **GET** /api/v2/admin/devices/cleanup-configurations/specific | Get specific device cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_specific_device_cleanup_configuration1**](docs/AllEndpointsApi.md#get_specific_device_cleanup_configuration1) | **DELETE** /api/v2/admin/devices/cleanup-configurations/{id} | Delete device cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_status**](docs/AllEndpointsApi.md#get_status) | **GET** /api/v2/info | Get basic cloud info.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_system_overview**](docs/AllEndpointsApi.md#get_system_overview) | **GET** /api/v2/admin/overview | Get overview status.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run**](docs/AllEndpointsApi.md#get_test_run) | **GET** /api/v2/runs/{runId} | Get test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_data_availability_with_project**](docs/AllEndpointsApi.md#get_test_run_data_availability_with_project) | **GET** /api/v2/projects/{projectId}/runs/{runId}/data-availability | Get test run data availability.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_data_availability_with_test_run**](docs/AllEndpointsApi.md#get_test_run_data_availability_with_test_run) | **GET** /api/v2/runs/{runId}/data-availability | Get test run data availability.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_data_availability_with_user**](docs/AllEndpointsApi.md#get_test_run_data_availability_with_user) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/data-availability | Get test run data availability.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_screenshots**](docs/AllEndpointsApi.md#get_test_run_screenshots) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/screenshots | Get test run screenshots by name.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_screenshots1**](docs/AllEndpointsApi.md#get_test_run_screenshots1) | **GET** /api/v2/runs/{runId}/screenshots | Get test run screenshots by name.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_screenshots2**](docs/AllEndpointsApi.md#get_test_run_screenshots2) | **GET** /api/v2/projects/{projectId}/runs/{runId}/screenshots | Get test run screenshots by name.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_tag**](docs/AllEndpointsApi.md#get_test_run_tag) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/tags/{tagId} | Get test run tag.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_tag1**](docs/AllEndpointsApi.md#get_test_run_tag1) | **GET** /api/v2/projects/{projectId}/runs/{runId}/tags/{tagId} | Get test run tag.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_tag_with_run**](docs/AllEndpointsApi.md#get_test_run_tag_with_run) | **GET** /api/v2/runs/{runId}/tags/{tagId} | Get test run tag.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_tags**](docs/AllEndpointsApi.md#get_test_run_tags) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/tags | Get test run tags.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_run_tags1**](docs/AllEndpointsApi.md#get_test_run_tags1) | **GET** /api/v2/runs/{runId}/tags | Get test run tags.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_test_runs**](docs/AllEndpointsApi.md#get_test_runs) | **GET** /api/v2/runs | Get test runs.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_trial_statistics**](docs/AllEndpointsApi.md#get_trial_statistics) | **GET** /api/v2/admin/statistics/trials | Get trial statistics.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user**](docs/AllEndpointsApi.md#get_user) | **GET** /api/v2/users/{userId} | Get user.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user1**](docs/AllEndpointsApi.md#get_user1) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId}/users/{participantId} | Get access group user.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user2**](docs/AllEndpointsApi.md#get_user2) | **GET** /api/v2/access-groups/{accessGroupId}/users/{userId} | Get access group user.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_active_services**](docs/AllEndpointsApi.md#get_user_active_services) | **GET** /api/v2/users/{userId}/services/active | Get active services.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_billing_periods**](docs/AllEndpointsApi.md#get_user_billing_periods) | **GET** /api/v2/users/{userId}/billing-periods | Get users billing periods.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_by_recovery_key**](docs/AllEndpointsApi.md#get_user_by_recovery_key) | **GET** /api/v2/users/recoveries | Get user by recovery key.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_device_group**](docs/AllEndpointsApi.md#get_user_device_group) | **GET** /api/v2/users/{userId}/device-groups/{deviceGroupId} | Get device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_device_groups**](docs/AllEndpointsApi.md#get_user_device_groups) | **GET** /api/v2/users/{userId}/device-groups | Get device groups.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_device_session_screenshots**](docs/AllEndpointsApi.md#get_user_device_session_screenshots) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/screenshots | Get device session screenshots.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_device_session_step**](docs/AllEndpointsApi.md#get_user_device_session_step) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps/{deviceSessionStepId} | Get device session step.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_device_session_with_users**](docs/AllEndpointsApi.md#get_user_device_session_with_users) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_device_usage_statistics**](docs/AllEndpointsApi.md#get_user_device_usage_statistics) | **GET** /api/v2/users/{userId}/device-usage | Get device usage statistics.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_file**](docs/AllEndpointsApi.md#get_user_file) | **GET** /api/v2/users/{userId}/files/{fileId} | Get file.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_file1**](docs/AllEndpointsApi.md#get_user_file1) | **GET** /api/v2/files/{fileId} | Get file.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_files**](docs/AllEndpointsApi.md#get_user_files) | **GET** /api/v2/users/{userId}/files | Get files.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_inspector_device_session**](docs/AllEndpointsApi.md#get_user_inspector_device_session) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_inspector_device_session_connection**](docs/AllEndpointsApi.md#get_user_inspector_device_session_connection) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/connections/{connectionId} | Get connection for device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_licenses**](docs/AllEndpointsApi.md#get_user_licenses) | **GET** /api/v2/admin/users/{userId}/licenses | Get user licenses.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_notification**](docs/AllEndpointsApi.md#get_user_notification) | **GET** /api/v2/users/{userId}/notifications/{id} | Get notification.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_notifications**](docs/AllEndpointsApi.md#get_user_notifications) | **GET** /api/v2/users/{userId}/notifications | Get notifications.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_project**](docs/AllEndpointsApi.md#get_user_project) | **GET** /api/v2/users/{userId}/projects/{projectId} | Get project.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_project_test_runs**](docs/AllEndpointsApi.md#get_user_project_test_runs) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs | Get test runs.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_projects**](docs/AllEndpointsApi.md#get_user_projects) | **GET** /api/v2/users/{userId}/projects | Get projects.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_reserved_device_time**](docs/AllEndpointsApi.md#get_user_reserved_device_time) | **GET** /api/v2/users/{userId}/device-time/reserved | Get reserved device time.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_service**](docs/AllEndpointsApi.md#get_user_service) | **GET** /api/v2/admin/account-services/{accountServiceId} | Get account service.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_services**](docs/AllEndpointsApi.md#get_user_services) | **GET** /api/v2/admin/users/{userId}/account-services | Get account services.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_statistics**](docs/AllEndpointsApi.md#get_user_statistics) | **GET** /api/v2/users/{userId}/statistics | Get statistics.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_test_run**](docs/AllEndpointsApi.md#get_user_test_run) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId} | Get test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_test_runs**](docs/AllEndpointsApi.md#get_user_test_runs) | **GET** /api/v2/users/{userId}/runs | Get test runs.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_user_used_device_time**](docs/AllEndpointsApi.md#get_user_used_device_time) | **GET** /api/v2/users/{userId}/device-time/used | Get used device time.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_users**](docs/AllEndpointsApi.md#get_users) | **GET** /api/v2/users | Get users.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_users1**](docs/AllEndpointsApi.md#get_users1) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId}/users | Get access group users.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_users2**](docs/AllEndpointsApi.md#get_users2) | **GET** /api/v2/access-groups/{accessGroupId}/users | Get access group users.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_users_device_time_history**](docs/AllEndpointsApi.md#get_users_device_time_history) | **GET** /api/v2/users/{userId}/device-time | Get device time history.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_users_device_time_history_summary**](docs/AllEndpointsApi.md#get_users_device_time_history_summary) | **GET** /api/v2/users/{userId}/device-time-summary | Get device time history.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_visual_test_access**](docs/AllEndpointsApi.md#get_visual_test_access) | **GET** /api/v2/users/{userId}/account/visualtest/access | Get VisualTests enabled status.
*BitbarCloudApiClient::AllEndpointsApi* | [**get_visual_test_images**](docs/AllEndpointsApi.md#get_visual_test_images) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/visualtest/images | Retrieve VisualTests images.
*BitbarCloudApiClient::AllEndpointsApi* | [**load_user_preferences**](docs/AllEndpointsApi.md#load_user_preferences) | **GET** /api/v2/users/{userId}/preferences | Load user preferences.
*BitbarCloudApiClient::AllEndpointsApi* | [**load_user_ui_preferences**](docs/AllEndpointsApi.md#load_user_ui_preferences) | **GET** /api/v2/users/{userId}/ui-preferences | Load ui preferences.
*BitbarCloudApiClient::AllEndpointsApi* | [**mark_billing_period_as_paid**](docs/AllEndpointsApi.md#mark_billing_period_as_paid) | **POST** /api/v2/admin/billing-periods/{billingPeriodId} | Mark billing period as paid.
*BitbarCloudApiClient::AllEndpointsApi* | [**recover_password**](docs/AllEndpointsApi.md#recover_password) | **POST** /api/v2/users/password-recovery | Set new password after recovery.
*BitbarCloudApiClient::AllEndpointsApi* | [**register**](docs/AllEndpointsApi.md#register) | **POST** /api/v2/users | Register new user.
*BitbarCloudApiClient::AllEndpointsApi* | [**release_device_session**](docs/AllEndpointsApi.md#release_device_session) | **POST** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/release | Release device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**release_device_session1**](docs/AllEndpointsApi.md#release_device_session1) | **POST** /api/v2/device-sessions/{deviceSessionId}/release | Release device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_project_test_run_build_logs**](docs/AllEndpointsApi.md#request_project_test_run_build_logs) | **POST** /api/v2/projects/{projectId}/runs/{runId}/build-logs.zip | Generate build logs zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_project_test_run_files**](docs/AllEndpointsApi.md#request_project_test_run_files) | **POST** /api/v2/projects/{projectId}/runs/{runId}/files.zip | Generate files zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_project_test_run_logs**](docs/AllEndpointsApi.md#request_project_test_run_logs) | **POST** /api/v2/projects/{projectId}/runs/{runId}/logs.zip | Generate logs zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_project_test_run_performance**](docs/AllEndpointsApi.md#request_project_test_run_performance) | **POST** /api/v2/projects/{projectId}/runs/{runId}/performance.zip | Generate performance zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_project_test_run_screenshots**](docs/AllEndpointsApi.md#request_project_test_run_screenshots) | **POST** /api/v2/projects/{projectId}/runs/{runId}/screenshots.zip | Generate screenshot zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_test_run_build_logs**](docs/AllEndpointsApi.md#request_test_run_build_logs) | **POST** /api/v2/runs/{runId}/build-logs.zip | Generate build logs zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_test_run_files**](docs/AllEndpointsApi.md#request_test_run_files) | **POST** /api/v2/runs/{runId}/files.zip | Generate files zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_test_run_logs**](docs/AllEndpointsApi.md#request_test_run_logs) | **POST** /api/v2/runs/{runId}/logs.zip | Generate logs zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_test_run_performance**](docs/AllEndpointsApi.md#request_test_run_performance) | **POST** /api/v2/runs/{runId}/performance.zip | Generate performance zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_test_run_screenshots**](docs/AllEndpointsApi.md#request_test_run_screenshots) | **POST** /api/v2/runs/{runId}/screenshots.zip | Generate screenshot zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_user_test_run_files**](docs/AllEndpointsApi.md#request_user_test_run_files) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/files.zip | Generate files zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_user_test_run_logs**](docs/AllEndpointsApi.md#request_user_test_run_logs) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/logs.zip | Generate logs zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_user_test_run_performance**](docs/AllEndpointsApi.md#request_user_test_run_performance) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/performance.zip | Generate performance zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**request_user_test_run_screenshots**](docs/AllEndpointsApi.md#request_user_test_run_screenshots) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/screenshots.zip | Generate screenshot zip.
*BitbarCloudApiClient::AllEndpointsApi* | [**resend_activation_email**](docs/AllEndpointsApi.md#resend_activation_email) | **POST** /api/v2/users/{userId}/account/additional-users/{additionalUserId}/resend-activation | Resend activation email to additional user.
*BitbarCloudApiClient::AllEndpointsApi* | [**resend_activation_email1**](docs/AllEndpointsApi.md#resend_activation_email1) | **POST** /api/v2/admin/users/{userId}/resend-activation | Resend activation email.
*BitbarCloudApiClient::AllEndpointsApi* | [**resend_email**](docs/AllEndpointsApi.md#resend_email) | **POST** /api/v2/admin/emails/{id}/resend | Resend email.
*BitbarCloudApiClient::AllEndpointsApi* | [**resend_license**](docs/AllEndpointsApi.md#resend_license) | **POST** /api/v2/admin/licenses/{id}/resend | Resend license.
*BitbarCloudApiClient::AllEndpointsApi* | [**reset_api_key**](docs/AllEndpointsApi.md#reset_api_key) | **POST** /api/v2/users/{userId}/reset-api-key | Reset api key.
*BitbarCloudApiClient::AllEndpointsApi* | [**restore_user**](docs/AllEndpointsApi.md#restore_user) | **POST** /api/v2/users/{userId}/restore | Restore user requested to be deleted.
*BitbarCloudApiClient::AllEndpointsApi* | [**retry_device_session**](docs/AllEndpointsApi.md#retry_device_session) | **POST** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/retry | Retry device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**retry_device_session_with_user**](docs/AllEndpointsApi.md#retry_device_session_with_user) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/retry | Retry device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**retry_project_test_run**](docs/AllEndpointsApi.md#retry_project_test_run) | **POST** /api/v2/projects/{projectId}/runs/{runId}/retry | Retry test run or its device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**retry_test_run**](docs/AllEndpointsApi.md#retry_test_run) | **POST** /api/v2/admin/runs/{runId}/retry | Retry test run or its device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**retry_test_run_with_test_run**](docs/AllEndpointsApi.md#retry_test_run_with_test_run) | **POST** /api/v2/runs/{runId}/retry | Retry test run or its device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**retry_test_run_with_user**](docs/AllEndpointsApi.md#retry_test_run_with_user) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/retry | Retry test run or its device sessions.
*BitbarCloudApiClient::AllEndpointsApi* | [**rollback_framework_config**](docs/AllEndpointsApi.md#rollback_framework_config) | **DELETE** /api/v2/admin/frameworks/{id}/config | Rollback framework's config.
*BitbarCloudApiClient::AllEndpointsApi* | [**run_test_run**](docs/AllEndpointsApi.md#run_test_run) | **POST** /api/v2/runs | Run test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**run_user_test_run**](docs/AllEndpointsApi.md#run_user_test_run) | **POST** /api/v2/users/{userId}/runs | Run test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**serve_screenshot**](docs/AllEndpointsApi.md#serve_screenshot) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/screenshots/{screenshotId} | Get device session screenshot.
*BitbarCloudApiClient::AllEndpointsApi* | [**set_billable_flag**](docs/AllEndpointsApi.md#set_billable_flag) | **POST** /api/v2/admin/runs/{runId}/changebillable | Change billable status.
*BitbarCloudApiClient::AllEndpointsApi* | [**set_billable_flag1**](docs/AllEndpointsApi.md#set_billable_flag1) | **POST** /api/v2/admin/device-sessions/{deviceSessionId}/changebillable | Change billable status for device session.
*BitbarCloudApiClient::AllEndpointsApi* | [**set_maintenance**](docs/AllEndpointsApi.md#set_maintenance) | **POST** /api/v2/admin/maintenance | Turn on/off maintenance mode.
*BitbarCloudApiClient::AllEndpointsApi* | [**set_priority**](docs/AllEndpointsApi.md#set_priority) | **POST** /api/v2/admin/runs/{runId}/changepriority | Change priority.
*BitbarCloudApiClient::AllEndpointsApi* | [**share_device_group**](docs/AllEndpointsApi.md#share_device_group) | **POST** /api/v2/users/{userId}/device-groups/{deviceGroupId}/share | Share device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**share_device_group1**](docs/AllEndpointsApi.md#share_device_group1) | **POST** /api/v2/device-groups/{deviceGroupId}/share | Share device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**share_file**](docs/AllEndpointsApi.md#share_file) | **POST** /api/v2/users/{userId}/files/{fileId}/share | Share file.
*BitbarCloudApiClient::AllEndpointsApi* | [**share_file1**](docs/AllEndpointsApi.md#share_file1) | **POST** /api/v2/files/{fileId}/share | Share file.
*BitbarCloudApiClient::AllEndpointsApi* | [**share_project**](docs/AllEndpointsApi.md#share_project) | **POST** /api/v2/users/{userId}/projects/{projectId}/share | Share project.
*BitbarCloudApiClient::AllEndpointsApi* | [**share_project1**](docs/AllEndpointsApi.md#share_project1) | **POST** /api/v2/projects/{projectId}/share | Share project.
*BitbarCloudApiClient::AllEndpointsApi* | [**store_user_preferences**](docs/AllEndpointsApi.md#store_user_preferences) | **POST** /api/v2/users/{userId}/preferences | Store user preferences.
*BitbarCloudApiClient::AllEndpointsApi* | [**store_user_ui_preferences**](docs/AllEndpointsApi.md#store_user_ui_preferences) | **POST** /api/v2/users/{userId}/ui-preferences | Store ui preferences.
*BitbarCloudApiClient::AllEndpointsApi* | [**test_user_notification**](docs/AllEndpointsApi.md#test_user_notification) | **POST** /api/v2/users/{userId}/notifications/{id}/test | Test notification.
*BitbarCloudApiClient::AllEndpointsApi* | [**unarchive_project**](docs/AllEndpointsApi.md#unarchive_project) | **POST** /api/v2/projects/{projectId}/unarchive | Unarchive project.
*BitbarCloudApiClient::AllEndpointsApi* | [**update**](docs/AllEndpointsApi.md#update) | **POST** /api/v2/users/{userId}/access-groups/{accessGroupId} | Update access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**update1**](docs/AllEndpointsApi.md#update1) | **POST** /api/v2/access-groups/{accessGroupId} | Update access group.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_account_preferences**](docs/AllEndpointsApi.md#update_account_preferences) | **POST** /api/v2/accounts/{accountId}/preferences | Update account preferences.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_account_service_price**](docs/AllEndpointsApi.md#update_account_service_price) | **POST** /api/v2/admin/account-services/{accountServiceId}/update-price | Force update account service subscription price.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_api_label**](docs/AllEndpointsApi.md#update_api_label) | **POST** /api/v2/label-groups/{groupId}/labels/{labelId} | Update label.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_browser**](docs/AllEndpointsApi.md#update_browser) | **POST** /api/v2/admin/browsers/{id} | Update browser.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_cluster**](docs/AllEndpointsApi.md#update_cluster) | **POST** /api/v2/clusters/{id} | Update cluster.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device**](docs/AllEndpointsApi.md#update_device) | **POST** /api/v2/admin/devices/{deviceId} | Update device.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_cleanup_configuration**](docs/AllEndpointsApi.md#update_device_cleanup_configuration) | **POST** /api/v2/admin/devices/cleanup-configurations/{id} | Update device cleanup configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_model**](docs/AllEndpointsApi.md#update_device_model) | **POST** /api/v2/admin/device-models/{deviceModelId} | Update device model.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_model_browsers**](docs/AllEndpointsApi.md#update_device_model_browsers) | **POST** /api/v2/admin/device-models/{deviceModelId}/browsers | Update device model browsers.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_model_pool**](docs/AllEndpointsApi.md#update_device_model_pool) | **POST** /api/v2/admin/pools/{id} | Update device model pool.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_picker**](docs/AllEndpointsApi.md#update_device_picker) | **POST** /api/v2/devices/filters | Update device picker filters.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_session1**](docs/AllEndpointsApi.md#update_device_session1) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId} | Update device session by external id.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_session2**](docs/AllEndpointsApi.md#update_device_session2) | **POST** /api/v2/runs/{runId}/device-sessions/{deviceSessionId} | Update device session by external id.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_session3**](docs/AllEndpointsApi.md#update_device_session3) | **POST** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId} | Update device session by external id.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_device_type**](docs/AllEndpointsApi.md#update_device_type) | **POST** /api/v2/admin/device-types/{deviceTypeId} | Update device frame.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_file_name**](docs/AllEndpointsApi.md#update_file_name) | **POST** /api/v2/users/{userId}/files/{fileId} | Update file name.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_file_name1**](docs/AllEndpointsApi.md#update_file_name1) | **POST** /api/v2/files/{fileId} | Update file name.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_file_property**](docs/AllEndpointsApi.md#update_file_property) | **POST** /api/v2/files/{fileId}/properties/{propertyId} | Update file property.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_framework**](docs/AllEndpointsApi.md#update_framework) | **POST** /api/v2/admin/frameworks/{id} | Update framework.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_framework_config**](docs/AllEndpointsApi.md#update_framework_config) | **POST** /api/v2/admin/frameworks/{id}/config | Update framework's config.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_label_group**](docs/AllEndpointsApi.md#update_label_group) | **POST** /api/v2/label-groups/{groupId} | Update label group.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_project**](docs/AllEndpointsApi.md#update_project) | **POST** /api/v2/projects/{projectId} | Update project.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_project_test_run**](docs/AllEndpointsApi.md#update_project_test_run) | **POST** /api/v2/projects/{projectId}/runs/{runId} | Update test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_property**](docs/AllEndpointsApi.md#update_property) | **POST** /api/v2/properties/{id} | Update property.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_test_run**](docs/AllEndpointsApi.md#update_test_run) | **POST** /api/v2/runs/{runId} | Update test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_user**](docs/AllEndpointsApi.md#update_user) | **POST** /api/v2/users/{userId} | Update user.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_user_device_group**](docs/AllEndpointsApi.md#update_user_device_group) | **POST** /api/v2/users/{userId}/device-groups/{deviceGroupId} | Update device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_user_device_group1**](docs/AllEndpointsApi.md#update_user_device_group1) | **POST** /api/v2/device-groups/{deviceGroupId} | Update device group.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_user_file**](docs/AllEndpointsApi.md#update_user_file) | **POST** /api/v2/users/{userId}/files/{fileId}/file | Update file content.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_user_file1**](docs/AllEndpointsApi.md#update_user_file1) | **POST** /api/v2/files/{fileId}/file | Update file content.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_user_notification**](docs/AllEndpointsApi.md#update_user_notification) | **POST** /api/v2/users/{userId}/notifications/{id} | Update notification.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_user_project**](docs/AllEndpointsApi.md#update_user_project) | **POST** /api/v2/users/{userId}/projects/{projectId} | Update project.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_user_test_run**](docs/AllEndpointsApi.md#update_user_test_run) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId} | Update test run.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_users_device_session1**](docs/AllEndpointsApi.md#update_users_device_session1) | **POST** /api/v2/users/{userId}/device-sessions/{deviceSessionId} | Update device session by external id.
*BitbarCloudApiClient::AllEndpointsApi* | [**update_users_main_account**](docs/AllEndpointsApi.md#update_users_main_account) | **POST** /api/v2/admin/users/{userId}/update-account | Update users main account, switch main user.
*BitbarCloudApiClient::AllEndpointsApi* | [**upload_file**](docs/AllEndpointsApi.md#upload_file) | **POST** /api/v2/users/{userId}/files | Upload file.
*BitbarCloudApiClient::AllEndpointsApi* | [**upload_file1**](docs/AllEndpointsApi.md#upload_file1) | **POST** /api/v2/files | Upload file.
*BitbarCloudApiClient::AllEndpointsApi* | [**upload_file2**](docs/AllEndpointsApi.md#upload_file2) | **POST** /api/v2/admin/samples | Upload sample file.
*BitbarCloudApiClient::AllEndpointsApi* | [**upload_license**](docs/AllEndpointsApi.md#upload_license) | **POST** /api/v2/license | Upload license to cloud.
*BitbarCloudApiClient::AllEndpointsApi* | [**validate_test_run_config**](docs/AllEndpointsApi.md#validate_test_run_config) | **POST** /api/v2/users/{userId}/runs/config | Validate test run configuration.
*BitbarCloudApiClient::AllEndpointsApi* | [**validate_test_run_config1**](docs/AllEndpointsApi.md#validate_test_run_config1) | **POST** /api/v2/runs/config | Validate test run configuration.
*BitbarCloudApiClient::CloudInfoApi* | [**get_enums**](docs/CloudInfoApi.md#get_enums) | **GET** /api/v2/enums | Get enums.
*BitbarCloudApiClient::CloudInfoApi* | [**get_health_check**](docs/CloudInfoApi.md#get_health_check) | **GET** /api/v2/health | Get health check.
*BitbarCloudApiClient::CloudInfoApi* | [**get_status**](docs/CloudInfoApi.md#get_status) | **GET** /api/v2/info | Get basic cloud info.
*BitbarCloudApiClient::DeviceGroupsApi* | [**add_device_to_device_group**](docs/DeviceGroupsApi.md#add_device_to_device_group) | **POST** /api/v2/users/{userId}/device-groups/{deviceGroupId}/devices | Add device to device group.
*BitbarCloudApiClient::DeviceGroupsApi* | [**add_selector_to_device_group**](docs/DeviceGroupsApi.md#add_selector_to_device_group) | **POST** /api/v2/users/{userId}/device-groups/{deviceGroupId}/selectors | Add selectors to device group.
*BitbarCloudApiClient::DeviceGroupsApi* | [**create_user_device_group**](docs/DeviceGroupsApi.md#create_user_device_group) | **POST** /api/v2/users/{userId}/device-groups | Create device group.
*BitbarCloudApiClient::DeviceGroupsApi* | [**delete_device_from_device_group**](docs/DeviceGroupsApi.md#delete_device_from_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId}/devices/{deviceId} | Delete device from device group.
*BitbarCloudApiClient::DeviceGroupsApi* | [**delete_selector_from_device_group**](docs/DeviceGroupsApi.md#delete_selector_from_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId}/selectors/{selectorId} | Delete selector from device group.
*BitbarCloudApiClient::DeviceGroupsApi* | [**delete_user_device_group**](docs/DeviceGroupsApi.md#delete_user_device_group) | **DELETE** /api/v2/users/{userId}/device-groups/{deviceGroupId} | Delete device group.
*BitbarCloudApiClient::DeviceGroupsApi* | [**get_device_group_devices**](docs/DeviceGroupsApi.md#get_device_group_devices) | **GET** /api/v2/users/{userId}/device-groups/{deviceGroupId}/devices | Get device group devices.
*BitbarCloudApiClient::DeviceGroupsApi* | [**get_device_group_selectors**](docs/DeviceGroupsApi.md#get_device_group_selectors) | **GET** /api/v2/users/{userId}/device-groups/{deviceGroupId}/selectors | Get device group selectors.
*BitbarCloudApiClient::DeviceGroupsApi* | [**get_user_device_group**](docs/DeviceGroupsApi.md#get_user_device_group) | **GET** /api/v2/users/{userId}/device-groups/{deviceGroupId} | Get device group.
*BitbarCloudApiClient::DeviceGroupsApi* | [**get_user_device_groups**](docs/DeviceGroupsApi.md#get_user_device_groups) | **GET** /api/v2/users/{userId}/device-groups | Get device groups.
*BitbarCloudApiClient::DeviceGroupsApi* | [**update_user_device_group**](docs/DeviceGroupsApi.md#update_user_device_group) | **POST** /api/v2/users/{userId}/device-groups/{deviceGroupId} | Update device group.
*BitbarCloudApiClient::DevicesApi* | [**get_api_label**](docs/DevicesApi.md#get_api_label) | **GET** /api/v2/label-groups/{groupId}/labels/{labelId} | Get label.
*BitbarCloudApiClient::DevicesApi* | [**get_api_label_group**](docs/DevicesApi.md#get_api_label_group) | **GET** /api/v2/label-groups/{groupId} | Get label group.
*BitbarCloudApiClient::DevicesApi* | [**get_desktop_browser_capabilities**](docs/DevicesApi.md#get_desktop_browser_capabilities) | **GET** /api/v2/devices/desktop-browser-capabilities | Get desktop browser capabilities.
*BitbarCloudApiClient::DevicesApi* | [**get_device**](docs/DevicesApi.md#get_device) | **GET** /api/v2/devices/{deviceId} | Get device.
*BitbarCloudApiClient::DevicesApi* | [**get_device_browsers**](docs/DevicesApi.md#get_device_browsers) | **GET** /api/v2/devices/{deviceId}/browsers | Get device browsers.
*BitbarCloudApiClient::DevicesApi* | [**get_device_picker**](docs/DevicesApi.md#get_device_picker) | **GET** /api/v2/devices/filters | Get device properties.
*BitbarCloudApiClient::DevicesApi* | [**get_device_properties**](docs/DevicesApi.md#get_device_properties) | **GET** /api/v2/devices/{deviceId}/properties | Get device properties.
*BitbarCloudApiClient::DevicesApi* | [**get_devices**](docs/DevicesApi.md#get_devices) | **GET** /api/v2/devices | Get devices.
*BitbarCloudApiClient::DevicesApi* | [**get_label_groups**](docs/DevicesApi.md#get_label_groups) | **GET** /api/v2/label-groups | Get label groups.
*BitbarCloudApiClient::DevicesApi* | [**get_labels**](docs/DevicesApi.md#get_labels) | **GET** /api/v2/labels | Get labels.
*BitbarCloudApiClient::DevicesApi* | [**get_labels1**](docs/DevicesApi.md#get_labels1) | **GET** /api/v2/label-groups/{groupId}/labels | Get labels.
*BitbarCloudApiClient::FilesApi* | [**delete_file**](docs/FilesApi.md#delete_file) | **DELETE** /api/v2/users/{userId}/files/{fileId} | Delete file.
*BitbarCloudApiClient::FilesApi* | [**download_icon_file**](docs/FilesApi.md#download_icon_file) | **GET** /api/v2/users/{userId}/files/{fileId}/icon | Download icon of file.
*BitbarCloudApiClient::FilesApi* | [**download_user_file**](docs/FilesApi.md#download_user_file) | **GET** /api/v2/users/{userId}/files/{fileId}/file | Download file.
*BitbarCloudApiClient::FilesApi* | [**get_file_tags**](docs/FilesApi.md#get_file_tags) | **GET** /api/v2/users/{userId}/files/{fileId}/tags | Get file tags.
*BitbarCloudApiClient::FilesApi* | [**get_user_file**](docs/FilesApi.md#get_user_file) | **GET** /api/v2/users/{userId}/files/{fileId} | Get file.
*BitbarCloudApiClient::FilesApi* | [**get_user_files**](docs/FilesApi.md#get_user_files) | **GET** /api/v2/users/{userId}/files | Get files.
*BitbarCloudApiClient::FilesApi* | [**update_file_name**](docs/FilesApi.md#update_file_name) | **POST** /api/v2/users/{userId}/files/{fileId} | Update file name.
*BitbarCloudApiClient::FilesApi* | [**update_user_file**](docs/FilesApi.md#update_user_file) | **POST** /api/v2/users/{userId}/files/{fileId}/file | Update file content.
*BitbarCloudApiClient::FilesApi* | [**upload_file**](docs/FilesApi.md#upload_file) | **POST** /api/v2/users/{userId}/files | Upload file.
*BitbarCloudApiClient::NotificationsApi* | [**create_user_notification**](docs/NotificationsApi.md#create_user_notification) | **POST** /api/v2/users/{userId}/notifications | Create notification.
*BitbarCloudApiClient::NotificationsApi* | [**delete_user_notification_email**](docs/NotificationsApi.md#delete_user_notification_email) | **DELETE** /api/v2/users/{userId}/notifications/{id} | Delete notification.
*BitbarCloudApiClient::NotificationsApi* | [**get_channels**](docs/NotificationsApi.md#get_channels) | **GET** /api/v2/users/*/notifications/channels | Get notification channels.
*BitbarCloudApiClient::NotificationsApi* | [**get_scopes**](docs/NotificationsApi.md#get_scopes) | **GET** /api/v2/users/*/notifications/scopes | Get notification scopes.
*BitbarCloudApiClient::NotificationsApi* | [**get_user_notification**](docs/NotificationsApi.md#get_user_notification) | **GET** /api/v2/users/{userId}/notifications/{id} | Get notification.
*BitbarCloudApiClient::NotificationsApi* | [**get_user_notifications**](docs/NotificationsApi.md#get_user_notifications) | **GET** /api/v2/users/{userId}/notifications | Get notifications.
*BitbarCloudApiClient::NotificationsApi* | [**test_user_notification**](docs/NotificationsApi.md#test_user_notification) | **POST** /api/v2/users/{userId}/notifications/{id}/test | Test notification.
*BitbarCloudApiClient::NotificationsApi* | [**update_user_notification**](docs/NotificationsApi.md#update_user_notification) | **POST** /api/v2/users/{userId}/notifications/{id} | Update notification.
*BitbarCloudApiClient::PaymentsApi* | [**buy_service**](docs/PaymentsApi.md#buy_service) | **POST** /api/v2/users/{userId}/services | Buy service.
*BitbarCloudApiClient::PaymentsApi* | [**cancel_subscription**](docs/PaymentsApi.md#cancel_subscription) | **DELETE** /api/v2/users/{userId}/services/{accountServiceId} | Cancel service subscription.
*BitbarCloudApiClient::PaymentsApi* | [**get_account_service_payment**](docs/PaymentsApi.md#get_account_service_payment) | **GET** /api/v2/users/{userId}/account-services/{accountServiceId}/billing-period | Get billing information.
*BitbarCloudApiClient::PaymentsApi* | [**get_available_services**](docs/PaymentsApi.md#get_available_services) | **GET** /api/v2/users/{userId}/services/available | Get available services.
*BitbarCloudApiClient::PaymentsApi* | [**get_available_services1**](docs/PaymentsApi.md#get_available_services1) | **GET** /api/v2/services/available | Get available services.
*BitbarCloudApiClient::PaymentsApi* | [**get_billing_period**](docs/PaymentsApi.md#get_billing_period) | **GET** /api/v2/users/{userId}/billing-periods/{billingPeriodId} | Get billing period.
*BitbarCloudApiClient::PaymentsApi* | [**get_receipt**](docs/PaymentsApi.md#get_receipt) | **GET** /api/v2/users/{userId}/billing-periods/{billingPeriodId}/receipt | Get purchased service receipt.
*BitbarCloudApiClient::PaymentsApi* | [**get_user_active_services**](docs/PaymentsApi.md#get_user_active_services) | **GET** /api/v2/users/{userId}/services/active | Get active services.
*BitbarCloudApiClient::PaymentsApi* | [**get_user_billing_periods**](docs/PaymentsApi.md#get_user_billing_periods) | **GET** /api/v2/users/{userId}/billing-periods | Get users billing periods.
*BitbarCloudApiClient::ProjectsApi* | [**create_my_project**](docs/ProjectsApi.md#create_my_project) | **POST** /api/v2/users/{userId}/projects | Create project.
*BitbarCloudApiClient::ProjectsApi* | [**delete_user_project**](docs/ProjectsApi.md#delete_user_project) | **DELETE** /api/v2/users/{userId}/projects/{projectId} | Delete project.
*BitbarCloudApiClient::ProjectsApi* | [**get_user_project**](docs/ProjectsApi.md#get_user_project) | **GET** /api/v2/users/{userId}/projects/{projectId} | Get project.
*BitbarCloudApiClient::ProjectsApi* | [**get_user_projects**](docs/ProjectsApi.md#get_user_projects) | **GET** /api/v2/users/{userId}/projects | Get projects.
*BitbarCloudApiClient::ProjectsApi* | [**update_user_project**](docs/ProjectsApi.md#update_user_project) | **POST** /api/v2/users/{userId}/projects/{projectId} | Update project.
*BitbarCloudApiClient::RunningTestsApi* | [**create_device_session_connection**](docs/RunningTestsApi.md#create_device_session_connection) | **POST** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/connections | Create connection for device session.
*BitbarCloudApiClient::RunningTestsApi* | [**create_inspector_device_session**](docs/RunningTestsApi.md#create_inspector_device_session) | **POST** /api/v2/users/{userId}/device-sessions | Create device session.
*BitbarCloudApiClient::RunningTestsApi* | [**create_or_update_visual_test_access**](docs/RunningTestsApi.md#create_or_update_visual_test_access) | **POST** /api/v2/users/{userId}/account/visualtest/access | Create or update VisualTests access.
*BitbarCloudApiClient::RunningTestsApi* | [**delete**](docs/RunningTestsApi.md#delete) | **DELETE** /api/v2/users/{userId}/tunnels/{tunnelId} | Delete users tunnel.
*BitbarCloudApiClient::RunningTestsApi* | [**get**](docs/RunningTestsApi.md#get) | **GET** /api/v2/users/{userId}/tunnels | Get users tunnels.
*BitbarCloudApiClient::RunningTestsApi* | [**get_available_frameworks**](docs/RunningTestsApi.md#get_available_frameworks) | **GET** /api/v2/users/{userId}/available-frameworks | Get available frameworks.
*BitbarCloudApiClient::RunningTestsApi* | [**get_device_session_connections**](docs/RunningTestsApi.md#get_device_session_connections) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/connections | Get connections for device session.
*BitbarCloudApiClient::RunningTestsApi* | [**get_user_inspector_device_session_connection**](docs/RunningTestsApi.md#get_user_inspector_device_session_connection) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/connections/{connectionId} | Get connection for device session.
*BitbarCloudApiClient::RunningTestsApi* | [**get_visual_test_access**](docs/RunningTestsApi.md#get_visual_test_access) | **GET** /api/v2/users/{userId}/account/visualtest/access | Get VisualTests enabled status.
*BitbarCloudApiClient::RunningTestsApi* | [**run_user_test_run**](docs/RunningTestsApi.md#run_user_test_run) | **POST** /api/v2/users/{userId}/runs | Run test run.
*BitbarCloudApiClient::RunningTestsApi* | [**validate_test_run_config**](docs/RunningTestsApi.md#validate_test_run_config) | **POST** /api/v2/users/{userId}/runs/config | Validate test run configuration.
*BitbarCloudApiClient::SharingApi* | [**add_user**](docs/SharingApi.md#add_user) | **POST** /api/v2/users/{userId}/access-groups/{accessGroupId}/users | Add user to access group.
*BitbarCloudApiClient::SharingApi* | [**create**](docs/SharingApi.md#create) | **POST** /api/v2/users/{userId}/access-groups | Create access group.
*BitbarCloudApiClient::SharingApi* | [**delete1**](docs/SharingApi.md#delete1) | **DELETE** /api/v2/users/{userId}/access-groups/{accessGroupId} | Delete access group.
*BitbarCloudApiClient::SharingApi* | [**delete_resource**](docs/SharingApi.md#delete_resource) | **DELETE** /api/v2/users/{userId}/access-groups/{accessGroupId}/resources/{resourceId} | Delete access group resource.
*BitbarCloudApiClient::SharingApi* | [**delete_user1**](docs/SharingApi.md#delete_user1) | **DELETE** /api/v2/users/{userId}/access-groups/{accessGroupId}/users/{participantId} | Delete access group user.
*BitbarCloudApiClient::SharingApi* | [**get1**](docs/SharingApi.md#get1) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId} | Get access group.
*BitbarCloudApiClient::SharingApi* | [**get_list**](docs/SharingApi.md#get_list) | **GET** /api/v2/users/{userId}/access-groups | Get access groups.
*BitbarCloudApiClient::SharingApi* | [**get_resource**](docs/SharingApi.md#get_resource) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId}/resources/{resourceId} | Get access group resource.
*BitbarCloudApiClient::SharingApi* | [**get_resources**](docs/SharingApi.md#get_resources) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId}/resources | Get access group resources.
*BitbarCloudApiClient::SharingApi* | [**get_user1**](docs/SharingApi.md#get_user1) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId}/users/{participantId} | Get access group user.
*BitbarCloudApiClient::SharingApi* | [**get_users1**](docs/SharingApi.md#get_users1) | **GET** /api/v2/users/{userId}/access-groups/{accessGroupId}/users | Get access group users.
*BitbarCloudApiClient::SharingApi* | [**share_device_group**](docs/SharingApi.md#share_device_group) | **POST** /api/v2/users/{userId}/device-groups/{deviceGroupId}/share | Share device group.
*BitbarCloudApiClient::SharingApi* | [**share_file**](docs/SharingApi.md#share_file) | **POST** /api/v2/users/{userId}/files/{fileId}/share | Share file.
*BitbarCloudApiClient::SharingApi* | [**share_project**](docs/SharingApi.md#share_project) | **POST** /api/v2/users/{userId}/projects/{projectId}/share | Share project.
*BitbarCloudApiClient::SharingApi* | [**update**](docs/SharingApi.md#update) | **POST** /api/v2/users/{userId}/access-groups/{accessGroupId} | Update access group.
*BitbarCloudApiClient::TestResultsApi* | [**abort_device_session**](docs/TestResultsApi.md#abort_device_session) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/abort | Abort device session.
*BitbarCloudApiClient::TestResultsApi* | [**abort_user_test_run**](docs/TestResultsApi.md#abort_user_test_run) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/abort | Abort test run and receive partial results.
*BitbarCloudApiClient::TestResultsApi* | [**add_file**](docs/TestResultsApi.md#add_file) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::TestResultsApi* | [**add_file1**](docs/TestResultsApi.md#add_file1) | **POST** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::TestResultsApi* | [**add_file2**](docs/TestResultsApi.md#add_file2) | **POST** /api/v2/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::TestResultsApi* | [**add_file3**](docs/TestResultsApi.md#add_file3) | **POST** /api/v2/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Add file to device session.
*BitbarCloudApiClient::TestResultsApi* | [**add_test_run_tag**](docs/TestResultsApi.md#add_test_run_tag) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/tags | Add tag to test run.
*BitbarCloudApiClient::TestResultsApi* | [**delete_file1**](docs/TestResultsApi.md#delete_file1) | **DELETE** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/output-file-set/files/{fileId} | Delete file from device session.
*BitbarCloudApiClient::TestResultsApi* | [**delete_test_run_tag**](docs/TestResultsApi.md#delete_test_run_tag) | **DELETE** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/tags/{tagId} | Delete test run tag.
*BitbarCloudApiClient::TestResultsApi* | [**delete_user_test_run**](docs/TestResultsApi.md#delete_user_test_run) | **DELETE** /api/v2/users/{userId}/projects/{projectId}/runs/{runId} | Delete test run.
*BitbarCloudApiClient::TestResultsApi* | [**download_output_files_zip**](docs/TestResultsApi.md#download_output_files_zip) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::TestResultsApi* | [**download_test_run_output_files_zip**](docs/TestResultsApi.md#download_test_run_output_files_zip) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files.zip | Get device session output files.zip.
*BitbarCloudApiClient::TestResultsApi* | [**get_all_test_run_device_session_steps**](docs/TestResultsApi.md#get_all_test_run_device_session_steps) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/steps | Get device session steps of all device sessions in run.
*BitbarCloudApiClient::TestResultsApi* | [**get_current_device_session_step**](docs/TestResultsApi.md#get_current_device_session_step) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps/current | Get current device session step.
*BitbarCloudApiClient::TestResultsApi* | [**get_device_session_commands**](docs/TestResultsApi.md#get_device_session_commands) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/commands | Get device session commands.
*BitbarCloudApiClient::TestResultsApi* | [**get_device_session_steps**](docs/TestResultsApi.md#get_device_session_steps) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps | Get device session steps.
*BitbarCloudApiClient::TestResultsApi* | [**get_device_session_test_case_runs**](docs/TestResultsApi.md#get_device_session_test_case_runs) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/test-case-runs | Get device session steps.
*BitbarCloudApiClient::TestResultsApi* | [**get_device_sessions**](docs/TestResultsApi.md#get_device_sessions) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions | Get device sessions.
*BitbarCloudApiClient::TestResultsApi* | [**get_files_for_device_session_by_tag**](docs/TestResultsApi.md#get_files_for_device_session_by_tag) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/output-file-set/files | Get device session output files.
*BitbarCloudApiClient::TestResultsApi* | [**get_inspector_device_sessions**](docs/TestResultsApi.md#get_inspector_device_sessions) | **GET** /api/v2/users/{userId}/device-sessions | Get device sessions.
*BitbarCloudApiClient::TestResultsApi* | [**get_output_files**](docs/TestResultsApi.md#get_output_files) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/output-file-set/files | Get files for device session.
*BitbarCloudApiClient::TestResultsApi* | [**get_screenshot_names**](docs/TestResultsApi.md#get_screenshot_names) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/screenshot-names | Get screenshot names.
*BitbarCloudApiClient::TestResultsApi* | [**get_test_run_data_availability_with_user**](docs/TestResultsApi.md#get_test_run_data_availability_with_user) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/data-availability | Get test run data availability.
*BitbarCloudApiClient::TestResultsApi* | [**get_test_run_screenshots**](docs/TestResultsApi.md#get_test_run_screenshots) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/screenshots | Get test run screenshots by name.
*BitbarCloudApiClient::TestResultsApi* | [**get_test_run_tag**](docs/TestResultsApi.md#get_test_run_tag) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/tags/{tagId} | Get test run tag.
*BitbarCloudApiClient::TestResultsApi* | [**get_test_run_tags**](docs/TestResultsApi.md#get_test_run_tags) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/tags | Get test run tags.
*BitbarCloudApiClient::TestResultsApi* | [**get_user_device_session_screenshots**](docs/TestResultsApi.md#get_user_device_session_screenshots) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/screenshots | Get device session screenshots.
*BitbarCloudApiClient::TestResultsApi* | [**get_user_device_session_step**](docs/TestResultsApi.md#get_user_device_session_step) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/steps/{deviceSessionStepId} | Get device session step.
*BitbarCloudApiClient::TestResultsApi* | [**get_user_device_session_with_users**](docs/TestResultsApi.md#get_user_device_session_with_users) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::TestResultsApi* | [**get_user_inspector_device_session**](docs/TestResultsApi.md#get_user_inspector_device_session) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId} | Get device session.
*BitbarCloudApiClient::TestResultsApi* | [**get_user_project_test_runs**](docs/TestResultsApi.md#get_user_project_test_runs) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs | Get test runs.
*BitbarCloudApiClient::TestResultsApi* | [**get_user_test_run**](docs/TestResultsApi.md#get_user_test_run) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId} | Get test run.
*BitbarCloudApiClient::TestResultsApi* | [**get_user_test_runs**](docs/TestResultsApi.md#get_user_test_runs) | **GET** /api/v2/users/{userId}/runs | Get test runs.
*BitbarCloudApiClient::TestResultsApi* | [**get_visual_test_images**](docs/TestResultsApi.md#get_visual_test_images) | **GET** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/visualtest/images | Retrieve VisualTests images.
*BitbarCloudApiClient::TestResultsApi* | [**release_device_session**](docs/TestResultsApi.md#release_device_session) | **POST** /api/v2/users/{userId}/device-sessions/{deviceSessionId}/release | Release device session.
*BitbarCloudApiClient::TestResultsApi* | [**request_user_test_run_files**](docs/TestResultsApi.md#request_user_test_run_files) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/files.zip | Generate files zip.
*BitbarCloudApiClient::TestResultsApi* | [**request_user_test_run_logs**](docs/TestResultsApi.md#request_user_test_run_logs) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/logs.zip | Generate logs zip.
*BitbarCloudApiClient::TestResultsApi* | [**request_user_test_run_performance**](docs/TestResultsApi.md#request_user_test_run_performance) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/performance.zip | Generate performance zip.
*BitbarCloudApiClient::TestResultsApi* | [**request_user_test_run_screenshots**](docs/TestResultsApi.md#request_user_test_run_screenshots) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/screenshots.zip | Generate screenshot zip.
*BitbarCloudApiClient::TestResultsApi* | [**retry_device_session_with_user**](docs/TestResultsApi.md#retry_device_session_with_user) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/retry | Retry device session.
*BitbarCloudApiClient::TestResultsApi* | [**retry_test_run_with_user**](docs/TestResultsApi.md#retry_test_run_with_user) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/retry | Retry test run or its device sessions.
*BitbarCloudApiClient::TestResultsApi* | [**serve_screenshot**](docs/TestResultsApi.md#serve_screenshot) | **GET** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId}/screenshots/{screenshotId} | Get device session screenshot.
*BitbarCloudApiClient::TestResultsApi* | [**update_device_session1**](docs/TestResultsApi.md#update_device_session1) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId}/device-sessions/{deviceSessionId} | Update device session by external id.
*BitbarCloudApiClient::TestResultsApi* | [**update_user_test_run**](docs/TestResultsApi.md#update_user_test_run) | **POST** /api/v2/users/{userId}/projects/{projectId}/runs/{runId} | Update test run.
*BitbarCloudApiClient::TestResultsApi* | [**update_users_device_session1**](docs/TestResultsApi.md#update_users_device_session1) | **POST** /api/v2/users/{userId}/device-sessions/{deviceSessionId} | Update device session by external id.
*BitbarCloudApiClient::UsageAndStatisticsApi* | [**get_device_statistics**](docs/UsageAndStatisticsApi.md#get_device_statistics) | **GET** /api/v2/users/{userId}/device-statistics | Get device statistics.
*BitbarCloudApiClient::UsageAndStatisticsApi* | [**get_device_statistics1**](docs/UsageAndStatisticsApi.md#get_device_statistics1) | **GET** /api/v2/device-statistics | Get device statistics.
*BitbarCloudApiClient::UsageAndStatisticsApi* | [**get_user_device_usage_statistics**](docs/UsageAndStatisticsApi.md#get_user_device_usage_statistics) | **GET** /api/v2/users/{userId}/device-usage | Get device usage statistics.
*BitbarCloudApiClient::UsageAndStatisticsApi* | [**get_user_reserved_device_time**](docs/UsageAndStatisticsApi.md#get_user_reserved_device_time) | **GET** /api/v2/users/{userId}/device-time/reserved | Get reserved device time.
*BitbarCloudApiClient::UsageAndStatisticsApi* | [**get_user_statistics**](docs/UsageAndStatisticsApi.md#get_user_statistics) | **GET** /api/v2/users/{userId}/statistics | Get statistics.
*BitbarCloudApiClient::UsageAndStatisticsApi* | [**get_user_used_device_time**](docs/UsageAndStatisticsApi.md#get_user_used_device_time) | **GET** /api/v2/users/{userId}/device-time/used | Get used device time.
*BitbarCloudApiClient::UsageAndStatisticsApi* | [**get_users_device_time_history**](docs/UsageAndStatisticsApi.md#get_users_device_time_history) | **GET** /api/v2/users/{userId}/device-time | Get device time history.
*BitbarCloudApiClient::UsageAndStatisticsApi* | [**get_users_device_time_history_summary**](docs/UsageAndStatisticsApi.md#get_users_device_time_history_summary) | **GET** /api/v2/users/{userId}/device-time-summary | Get device time history.
*BitbarCloudApiClient::UsersApi* | [**activate**](docs/UsersApi.md#activate) | **POST** /api/v2/users/activate | Activate user after registration.
*BitbarCloudApiClient::UsersApi* | [**add_additional_user**](docs/UsersApi.md#add_additional_user) | **POST** /api/v2/users/{userId}/account/additional-users | Add additional user.
*BitbarCloudApiClient::UsersApi* | [**create_feedback_form_email**](docs/UsersApi.md#create_feedback_form_email) | **POST** /api/v2/users/{userId}/feedback | Create feedback email.
*BitbarCloudApiClient::UsersApi* | [**delete_user**](docs/UsersApi.md#delete_user) | **POST** /api/v2/users/{userId}/delete | Delete user.
*BitbarCloudApiClient::UsersApi* | [**disable_additional_user**](docs/UsersApi.md#disable_additional_user) | **DELETE** /api/v2/users/{userId}/account/additional-users/{additionalUserId} | Disable additional user.
*BitbarCloudApiClient::UsersApi* | [**enable_additional_user**](docs/UsersApi.md#enable_additional_user) | **POST** /api/v2/users/{userId}/account/additional-users/{additionalUserId} | Enable additional user.
*BitbarCloudApiClient::UsersApi* | [**generate_recovery_key_for_user**](docs/UsersApi.md#generate_recovery_key_for_user) | **POST** /api/v2/users/recoveries | Generate recovery key.
*BitbarCloudApiClient::UsersApi* | [**get_account**](docs/UsersApi.md#get_account) | **GET** /api/v2/users/{userId}/account | Get account.
*BitbarCloudApiClient::UsersApi* | [**get_account_concurrency_status**](docs/UsersApi.md#get_account_concurrency_status) | **GET** /api/v2/accounts/{accountId}/concurrency-status | Get account concurrency status.
*BitbarCloudApiClient::UsersApi* | [**get_additional_users**](docs/UsersApi.md#get_additional_users) | **GET** /api/v2/users/{userId}/account/additional-users | Get additional users.
*BitbarCloudApiClient::UsersApi* | [**get_user**](docs/UsersApi.md#get_user) | **GET** /api/v2/users/{userId} | Get user.
*BitbarCloudApiClient::UsersApi* | [**get_user_by_recovery_key**](docs/UsersApi.md#get_user_by_recovery_key) | **GET** /api/v2/users/recoveries | Get user by recovery key.
*BitbarCloudApiClient::UsersApi* | [**load_user_preferences**](docs/UsersApi.md#load_user_preferences) | **GET** /api/v2/users/{userId}/preferences | Load user preferences.
*BitbarCloudApiClient::UsersApi* | [**load_user_ui_preferences**](docs/UsersApi.md#load_user_ui_preferences) | **GET** /api/v2/users/{userId}/ui-preferences | Load ui preferences.
*BitbarCloudApiClient::UsersApi* | [**recover_password**](docs/UsersApi.md#recover_password) | **POST** /api/v2/users/password-recovery | Set new password after recovery.
*BitbarCloudApiClient::UsersApi* | [**register**](docs/UsersApi.md#register) | **POST** /api/v2/users | Register new user.
*BitbarCloudApiClient::UsersApi* | [**reset_api_key**](docs/UsersApi.md#reset_api_key) | **POST** /api/v2/users/{userId}/reset-api-key | Reset api key.
*BitbarCloudApiClient::UsersApi* | [**restore_user**](docs/UsersApi.md#restore_user) | **POST** /api/v2/users/{userId}/restore | Restore user requested to be deleted.
*BitbarCloudApiClient::UsersApi* | [**store_user_preferences**](docs/UsersApi.md#store_user_preferences) | **POST** /api/v2/users/{userId}/preferences | Store user preferences.
*BitbarCloudApiClient::UsersApi* | [**store_user_ui_preferences**](docs/UsersApi.md#store_user_ui_preferences) | **POST** /api/v2/users/{userId}/ui-preferences | Store ui preferences.
*BitbarCloudApiClient::UsersApi* | [**update_user**](docs/UsersApi.md#update_user) | **POST** /api/v2/users/{userId} | Update user.

## Documentation for Models

- [BitbarCloudApiClient::APIAccessGroup](docs/APIAccessGroup.md)
- [BitbarCloudApiClient::APIAccount](docs/APIAccount.md)
- [BitbarCloudApiClient::APIAccountConcurrencyStatus](docs/APIAccountConcurrencyStatus.md)
- [BitbarCloudApiClient::APIAccountConcurrencyStatusMap](docs/APIAccountConcurrencyStatusMap.md)
- [BitbarCloudApiClient::APIAccountPreference](docs/APIAccountPreference.md)
- [BitbarCloudApiClient::APIAccountService](docs/APIAccountService.md)
- [BitbarCloudApiClient::APIAccountServicePayment](docs/APIAccountServicePayment.md)
- [BitbarCloudApiClient::APIActivity](docs/APIActivity.md)
- [BitbarCloudApiClient::APIAdminDevice](docs/APIAdminDevice.md)
- [BitbarCloudApiClient::APIAdminDeviceModel](docs/APIAdminDeviceModel.md)
- [BitbarCloudApiClient::APIAdminDeviceProblem](docs/APIAdminDeviceProblem.md)
- [BitbarCloudApiClient::APIAdminDeviceProblemPair](docs/APIAdminDeviceProblemPair.md)
- [BitbarCloudApiClient::APIAdminDeviceSession](docs/APIAdminDeviceSession.md)
- [BitbarCloudApiClient::APIAdminDeviceSessionStatistics](docs/APIAdminDeviceSessionStatistics.md)
- [BitbarCloudApiClient::APIAdminDeviceType](docs/APIAdminDeviceType.md)
- [BitbarCloudApiClient::APIAdminEmail](docs/APIAdminEmail.md)
- [BitbarCloudApiClient::APIAdminError](docs/APIAdminError.md)
- [BitbarCloudApiClient::APIAdminFrameworkStatistics](docs/APIAdminFrameworkStatistics.md)
- [BitbarCloudApiClient::APIAdminInteractiveDeviceSession](docs/APIAdminInteractiveDeviceSession.md)
- [BitbarCloudApiClient::APIAdminOverview](docs/APIAdminOverview.md)
- [BitbarCloudApiClient::APIAdminTestRun](docs/APIAdminTestRun.md)
- [BitbarCloudApiClient::APIAdminTrialStatistics](docs/APIAdminTrialStatistics.md)
- [BitbarCloudApiClient::APIBasicDeviceTime](docs/APIBasicDeviceTime.md)
- [BitbarCloudApiClient::APIBillingPeriod](docs/APIBillingPeriod.md)
- [BitbarCloudApiClient::APIBillingPeriodUsage](docs/APIBillingPeriodUsage.md)
- [BitbarCloudApiClient::APIBrokerHub](docs/APIBrokerHub.md)
- [BitbarCloudApiClient::APIBrowser](docs/APIBrowser.md)
- [BitbarCloudApiClient::APIClientSideTestConfig](docs/APIClientSideTestConfig.md)
- [BitbarCloudApiClient::APICloudInfo](docs/APICloudInfo.md)
- [BitbarCloudApiClient::APICluster](docs/APICluster.md)
- [BitbarCloudApiClient::APICommand](docs/APICommand.md)
- [BitbarCloudApiClient::APIConnection](docs/APIConnection.md)
- [BitbarCloudApiClient::APIDesktopBrowser](docs/APIDesktopBrowser.md)
- [BitbarCloudApiClient::APIDesktopBrowserCapabilities](docs/APIDesktopBrowserCapabilities.md)
- [BitbarCloudApiClient::APIDesktopPlatform](docs/APIDesktopPlatform.md)
- [BitbarCloudApiClient::APIDevice](docs/APIDevice.md)
- [BitbarCloudApiClient::APIDeviceAvailability](docs/APIDeviceAvailability.md)
- [BitbarCloudApiClient::APIDeviceCleanupConfiguration](docs/APIDeviceCleanupConfiguration.md)
- [BitbarCloudApiClient::APIDeviceFilter](docs/APIDeviceFilter.md)
- [BitbarCloudApiClient::APIDeviceFilterGroup](docs/APIDeviceFilterGroup.md)
- [BitbarCloudApiClient::APIDeviceGroup](docs/APIDeviceGroup.md)
- [BitbarCloudApiClient::APIDeviceModelCriterion](docs/APIDeviceModelCriterion.md)
- [BitbarCloudApiClient::APIDeviceModelPool](docs/APIDeviceModelPool.md)
- [BitbarCloudApiClient::APIDeviceModelPoolStatistics](docs/APIDeviceModelPoolStatistics.md)
- [BitbarCloudApiClient::APIDevicePicker](docs/APIDevicePicker.md)
- [BitbarCloudApiClient::APIDeviceProperty](docs/APIDeviceProperty.md)
- [BitbarCloudApiClient::APIDeviceSession](docs/APIDeviceSession.md)
- [BitbarCloudApiClient::APIDeviceSessionConfig](docs/APIDeviceSessionConfig.md)
- [BitbarCloudApiClient::APIDeviceSessionDataAvailability](docs/APIDeviceSessionDataAvailability.md)
- [BitbarCloudApiClient::APIDeviceSessionStep](docs/APIDeviceSessionStep.md)
- [BitbarCloudApiClient::APIDeviceStatistic](docs/APIDeviceStatistic.md)
- [BitbarCloudApiClient::APIDeviceStatus](docs/APIDeviceStatus.md)
- [BitbarCloudApiClient::APIDeviceTimeCountSessionReportEntry](docs/APIDeviceTimeCountSessionReportEntry.md)
- [BitbarCloudApiClient::APIDeviceTimeStepTimeReportEntry](docs/APIDeviceTimeStepTimeReportEntry.md)
- [BitbarCloudApiClient::APIDeviceUsage](docs/APIDeviceUsage.md)
- [BitbarCloudApiClient::APIDuration](docs/APIDuration.md)
- [BitbarCloudApiClient::APIEnum](docs/APIEnum.md)
- [BitbarCloudApiClient::APIExceptionMessage](docs/APIExceptionMessage.md)
- [BitbarCloudApiClient::APIFileConfig](docs/APIFileConfig.md)
- [BitbarCloudApiClient::APIFramework](docs/APIFramework.md)
- [BitbarCloudApiClient::APIHealthCheck](docs/APIHealthCheck.md)
- [BitbarCloudApiClient::APILabelGroup](docs/APILabelGroup.md)
- [BitbarCloudApiClient::APILicense](docs/APILicense.md)
- [BitbarCloudApiClient::APIListAPIAccessGroup](docs/APIListAPIAccessGroup.md)
- [BitbarCloudApiClient::APIListAPIAccount](docs/APIListAPIAccount.md)
- [BitbarCloudApiClient::APIListAPIAccountService](docs/APIListAPIAccountService.md)
- [BitbarCloudApiClient::APIListAPIActivity](docs/APIListAPIActivity.md)
- [BitbarCloudApiClient::APIListAPIAdminDevice](docs/APIListAPIAdminDevice.md)
- [BitbarCloudApiClient::APIListAPIAdminDeviceModel](docs/APIListAPIAdminDeviceModel.md)
- [BitbarCloudApiClient::APIListAPIAdminDeviceProblem](docs/APIListAPIAdminDeviceProblem.md)
- [BitbarCloudApiClient::APIListAPIAdminDeviceSession](docs/APIListAPIAdminDeviceSession.md)
- [BitbarCloudApiClient::APIListAPIAdminDeviceType](docs/APIListAPIAdminDeviceType.md)
- [BitbarCloudApiClient::APIListAPIAdminEmail](docs/APIListAPIAdminEmail.md)
- [BitbarCloudApiClient::APIListAPIAdminError](docs/APIListAPIAdminError.md)
- [BitbarCloudApiClient::APIListAPIAdminFrameworkStatistics](docs/APIListAPIAdminFrameworkStatistics.md)
- [BitbarCloudApiClient::APIListAPIAdminInteractiveDeviceSession](docs/APIListAPIAdminInteractiveDeviceSession.md)
- [BitbarCloudApiClient::APIListAPIAdminTestRun](docs/APIListAPIAdminTestRun.md)
- [BitbarCloudApiClient::APIListAPIAdminTrialStatistics](docs/APIListAPIAdminTrialStatistics.md)
- [BitbarCloudApiClient::APIListAPIBillingPeriod](docs/APIListAPIBillingPeriod.md)
- [BitbarCloudApiClient::APIListAPIBrowser](docs/APIListAPIBrowser.md)
- [BitbarCloudApiClient::APIListAPICluster](docs/APIListAPICluster.md)
- [BitbarCloudApiClient::APIListAPICommand](docs/APIListAPICommand.md)
- [BitbarCloudApiClient::APIListAPIConnection](docs/APIListAPIConnection.md)
- [BitbarCloudApiClient::APIListAPIDevice](docs/APIListAPIDevice.md)
- [BitbarCloudApiClient::APIListAPIDeviceCleanupConfiguration](docs/APIListAPIDeviceCleanupConfiguration.md)
- [BitbarCloudApiClient::APIListAPIDeviceGroup](docs/APIListAPIDeviceGroup.md)
- [BitbarCloudApiClient::APIListAPIDeviceModelCriterion](docs/APIListAPIDeviceModelCriterion.md)
- [BitbarCloudApiClient::APIListAPIDeviceModelPool](docs/APIListAPIDeviceModelPool.md)
- [BitbarCloudApiClient::APIListAPIDeviceProperty](docs/APIListAPIDeviceProperty.md)
- [BitbarCloudApiClient::APIListAPIDeviceSession](docs/APIListAPIDeviceSession.md)
- [BitbarCloudApiClient::APIListAPIDeviceSessionStep](docs/APIListAPIDeviceSessionStep.md)
- [BitbarCloudApiClient::APIListAPIDeviceStatistic](docs/APIListAPIDeviceStatistic.md)
- [BitbarCloudApiClient::APIListAPIDeviceStatus](docs/APIListAPIDeviceStatus.md)
- [BitbarCloudApiClient::APIListAPIDeviceTimeCountSessionReportEntry](docs/APIListAPIDeviceTimeCountSessionReportEntry.md)
- [BitbarCloudApiClient::APIListAPIDeviceTimeStepTimeReportEntry](docs/APIListAPIDeviceTimeStepTimeReportEntry.md)
- [BitbarCloudApiClient::APIListAPIDeviceUsage](docs/APIListAPIDeviceUsage.md)
- [BitbarCloudApiClient::APIListAPIEnum](docs/APIListAPIEnum.md)
- [BitbarCloudApiClient::APIListAPIFramework](docs/APIListAPIFramework.md)
- [BitbarCloudApiClient::APIListAPILabelGroup](docs/APIListAPILabelGroup.md)
- [BitbarCloudApiClient::APIListAPILicense](docs/APIListAPILicense.md)
- [BitbarCloudApiClient::APIListAPINotification](docs/APIListAPINotification.md)
- [BitbarCloudApiClient::APIListAPIProject](docs/APIListAPIProject.md)
- [BitbarCloudApiClient::APIListAPIProperty](docs/APIListAPIProperty.md)
- [BitbarCloudApiClient::APIListAPIRole](docs/APIListAPIRole.md)
- [BitbarCloudApiClient::APIListAPIScreenshot](docs/APIListAPIScreenshot.md)
- [BitbarCloudApiClient::APIListAPIScreenshotExtended](docs/APIListAPIScreenshotExtended.md)
- [BitbarCloudApiClient::APIListAPIService](docs/APIListAPIService.md)
- [BitbarCloudApiClient::APIListAPISharedResource](docs/APIListAPISharedResource.md)
- [BitbarCloudApiClient::APIListAPISmartbearTunnel](docs/APIListAPISmartbearTunnel.md)
- [BitbarCloudApiClient::APIListAPITag](docs/APIListAPITag.md)
- [BitbarCloudApiClient::APIListAPITestCaseRun](docs/APIListAPITestCaseRun.md)
- [BitbarCloudApiClient::APIListAPITestCaseRunStep](docs/APIListAPITestCaseRunStep.md)
- [BitbarCloudApiClient::APIListAPITestRun](docs/APIListAPITestRun.md)
- [BitbarCloudApiClient::APIListAPIUser](docs/APIListAPIUser.md)
- [BitbarCloudApiClient::APIListAPIUserDeviceTime](docs/APIListAPIUserDeviceTime.md)
- [BitbarCloudApiClient::APIListAPIUserFile](docs/APIListAPIUserFile.md)
- [BitbarCloudApiClient::APIListAPIUserFileProperty](docs/APIListAPIUserFileProperty.md)
- [BitbarCloudApiClient::APIListAPIUserFileTag](docs/APIListAPIUserFileTag.md)
- [BitbarCloudApiClient::APIListAPIVisualTestImage](docs/APIListAPIVisualTestImage.md)
- [BitbarCloudApiClient::APIMaintenance](docs/APIMaintenance.md)
- [BitbarCloudApiClient::APIMessage](docs/APIMessage.md)
- [BitbarCloudApiClient::APINotification](docs/APINotification.md)
- [BitbarCloudApiClient::APIProject](docs/APIProject.md)
- [BitbarCloudApiClient::APIProjectJobConfig](docs/APIProjectJobConfig.md)
- [BitbarCloudApiClient::APIProperty](docs/APIProperty.md)
- [BitbarCloudApiClient::APIRole](docs/APIRole.md)
- [BitbarCloudApiClient::APIScreenshot](docs/APIScreenshot.md)
- [BitbarCloudApiClient::APIScreenshotExtended](docs/APIScreenshotExtended.md)
- [BitbarCloudApiClient::APIService](docs/APIService.md)
- [BitbarCloudApiClient::APIServicePaymentStatus](docs/APIServicePaymentStatus.md)
- [BitbarCloudApiClient::APISharedResource](docs/APISharedResource.md)
- [BitbarCloudApiClient::APISimpleListAPIBrokerHub](docs/APISimpleListAPIBrokerHub.md)
- [BitbarCloudApiClient::APISmartbearTunnel](docs/APISmartbearTunnel.md)
- [BitbarCloudApiClient::APISoftwareVersion](docs/APISoftwareVersion.md)
- [BitbarCloudApiClient::APITag](docs/APITag.md)
- [BitbarCloudApiClient::APITestCaseRun](docs/APITestCaseRun.md)
- [BitbarCloudApiClient::APITestCaseRunStep](docs/APITestCaseRunStep.md)
- [BitbarCloudApiClient::APITestRun](docs/APITestRun.md)
- [BitbarCloudApiClient::APITestRunConfig](docs/APITestRunConfig.md)
- [BitbarCloudApiClient::APITestRunDataAvailability](docs/APITestRunDataAvailability.md)
- [BitbarCloudApiClient::APITestRunParameter](docs/APITestRunParameter.md)
- [BitbarCloudApiClient::APITunnelSettings](docs/APITunnelSettings.md)
- [BitbarCloudApiClient::APIUser](docs/APIUser.md)
- [BitbarCloudApiClient::APIUserDeviceTime](docs/APIUserDeviceTime.md)
- [BitbarCloudApiClient::APIUserDeviceTimeSummary](docs/APIUserDeviceTimeSummary.md)
- [BitbarCloudApiClient::APIUserFile](docs/APIUserFile.md)
- [BitbarCloudApiClient::APIUserFileProperty](docs/APIUserFileProperty.md)
- [BitbarCloudApiClient::APIUserFileTag](docs/APIUserFileTag.md)
- [BitbarCloudApiClient::APIUserPreference](docs/APIUserPreference.md)
- [BitbarCloudApiClient::APIUserStatistics](docs/APIUserStatistics.md)
- [BitbarCloudApiClient::APIVisualTestAccess](docs/APIVisualTestAccess.md)
- [BitbarCloudApiClient::APIVisualTestImage](docs/APIVisualTestImage.md)
- [BitbarCloudApiClient::AdminSamplesBody](docs/AdminSamplesBody.md)
- [BitbarCloudApiClient::AndroidLicense](docs/AndroidLicense.md)
- [BitbarCloudApiClient::BuildLicense](docs/BuildLicense.md)
- [BitbarCloudApiClient::CTSLicense](docs/CTSLicense.md)
- [BitbarCloudApiClient::DesktopLicense](docs/DesktopLicense.md)
- [BitbarCloudApiClient::FileIdFileBody](docs/FileIdFileBody.md)
- [BitbarCloudApiClient::FileIdFileBody1](docs/FileIdFileBody1.md)
- [BitbarCloudApiClient::GlobalLicense](docs/GlobalLicense.md)
- [BitbarCloudApiClient::IOSLicense](docs/IOSLicense.md)
- [BitbarCloudApiClient::InspectorLicense](docs/InspectorLicense.md)
- [BitbarCloudApiClient::OutputfilesetFilesBody](docs/OutputfilesetFilesBody.md)
- [BitbarCloudApiClient::OutputfilesetFilesBody1](docs/OutputfilesetFilesBody1.md)
- [BitbarCloudApiClient::OutputfilesetFilesBody2](docs/OutputfilesetFilesBody2.md)
- [BitbarCloudApiClient::OutputfilesetFilesBody3](docs/OutputfilesetFilesBody3.md)
- [BitbarCloudApiClient::OutputfilesetFilesBody4](docs/OutputfilesetFilesBody4.md)
- [BitbarCloudApiClient::RecorderLicense](docs/RecorderLicense.md)
- [BitbarCloudApiClient::ServerLicense](docs/ServerLicense.md)
- [BitbarCloudApiClient::UIAutomatorLicense](docs/UIAutomatorLicense.md)
- [BitbarCloudApiClient::UserIdFeedbackBody](docs/UserIdFeedbackBody.md)
- [BitbarCloudApiClient::UserIdFilesBody](docs/UserIdFilesBody.md)
- [BitbarCloudApiClient::V2FilesBody](docs/V2FilesBody.md)
- [BitbarCloudApiClient::V2LicenseBody](docs/V2LicenseBody.md)

## Documentation for Authorization

### apiKeyInHeader

- **Type**: HTTP basic authentication

## License

[ISC License](LICENSE)