Package: icotest-voice
icotest-voiceIcoTest Voice APIThis Python package is automatically generated by theOpenAPI Generatorproject:API version: 1.0.41Package version: 1.0.41Build package: org.openapitools.codegen.languages.PythonClientCodegenRequirements.Python 3.4+Installation & Usagepip installIf the python package is hosted on a repository, you can install directly using:pipinstallicotest-voiceThen import the package:importicotest_voiceGetting StartedPlease follow the installation procedure and then run the following:importicotest_voicefromicotest_voice.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://localhost/icotest_voice# See configuration.py for a list of all supported configuration parameters.configuration=icotest_voice.Configuration(host="https://localhost/icotest_voice")# Enter a context with an instance of the API clientwithicotest_voice.ApiClient(configuration)asapi_client:# Create an instance of the API classapi_instance=icotest_voice.ControllersApi(api_client)controller_id="ac331ccb-5841-44ec-9d32-4f4fe0c3c16c"# str: the unique ID of the controllertry:# DELETE Controllerapi_instance.delete_controller(controller_id)exceptApiExceptionasexc:print("Exception when calling ControllersApi->delete_controller:%s\n"%exc)Documentation for API EndpointsAll URIs are relative tohttps://localhost/icotest_voiceClassMethodHTTP requestDescriptionControllersApidelete_controllerDELETE/controllersDELETE ControllerControllersApiget_controllersGET/controllersGET controllersControllersApipost_controller_heartbeatPOST/controllers/{controller_id}/heartbeatPOST Controller heartbeatControllersApiput_controllerPUT/controllersPUT controllerDevicesApidelete_deviceDELETE/devicesDELETE DeviceDevicesApiget_device_statusGET/devices/{device_id}/statusGET device statusDevicesApiget_devicesGET/devicesGET devicesDevicesApiget_host_configGET/host/configYour GET endpointDevicesApipost_device_appium_take_screenshotPOST/devices/{device_id}/APPIUM_take_screenshotPOST APPIUM take screenshotDevicesApipost_device_dect_get_handset_namePOST/devices/{device_id}/DECT_get_handset_namePOST DECT Get Handset NameDevicesApipost_device_dect_run_at_cmdPOST/devices/{device_id}/DECT_run_AT_commandPOST DECT Run AT CommandDevicesApipost_device_deregisterPOST/devices/{device_id}/deregisterPOST deregister deviceDevicesApipost_device_end_callPOST/devices/{device_id}/end_callPOST end callDevicesApipost_device_heartbeatPOST/devices/{device_id}/heartbeatPOST Device heartbeatDevicesApipost_device_make_callPOST/devices/{device_id}/make_callPOST make callDevicesApipost_device_receive_callPOST/devices/{device_id}/receive_callPOST receive callDevicesApipost_device_registerPOST/devices/{device_id}/registerPOST register deviceDevicesApipost_device_send_commandPOST/devices/{device_id}/send_commandPOST send commandDevicesApipost_devices_scanPOST/devices/{controller_id}/scanPOST device scanDevicesApiput_devicePUT/devicesPUT deviceDevicesApiput_device_statusPUT/devices/{device_id}/statusPUT device statusDevicesApiput_host_configPUT/host/configRequestsApidect_get_last_commandsGET/requests/{device_id}/DECT_get_last_commandsDECT Get Last CommandsRequestsApidelete_appium_all_screenshotsDELETE/requests/{controller_id}/APPIUM_delete_all_screenshotsDELETE APPIUM all screenshotsRequestsApidelete_appium_ios_certificatesDELETE/requests/{controller_id}/APPIUM_delete_ios_certificatesDELETE APPIUM audio playback fileRequestsApidelete_audio_playback_fileDELETE/requests/{controller_id}/delete_audio_playback_fileDELETE audio playback fileRequestsApidelete_requestDELETE/requestsDELETE requestRequestsApidelete_result_fileDELETE/requests/{request_id}/delete_result_fileDELETE result fileRequestsApidelete_result_files_in_rangeDELETE/requests/{controller_id}/delete_result_files_in_rangeDELETE result files in date-time rangeRequestsApiget_appium_device_screenshot_listGET/requests/{controller_id}/APPIUM_get_screenshot_listGET APPIUM device screenshot listRequestsApiget_appium_retrieve_device_screenshotGET/requests/{request_id}/APPIUM_retrieve_screenshotGET APPIUM retrieve screenshotRequestsApiget_audio_playback_file_listGET/requests/{controller_id}/get_audio_playback_file_listGET audio playback file listRequestsApiget_requestsGET/requestsGET requestsRequestsApiget_retrieve_test_result_fileGET/requests/{request_id}/retrieve_result_fileGET test result fileRequestsApiget_test_result_file_listGET/requests/{controller_id}/get_result_file_listGET test result file listRequestsApipost_request_heartbeatPOST/requests/{request_id}/heartbeatPOST request heartbeatRequestsApiput_appium_install_ios_webdriveragentPUT/requests/{controller_id}/APPIUM_install_ios_webdriveragentPUT APPIUM install ios webdriveragentRequestsApiput_appium_upload_ios_certificatesPUT/requests/{controller_id}/APPIUM_upload_ios_certificatesPUT APPIUM upload ios certificatesRequestsApiput_requestPUT/requestsPUT requestRequestsApiput_request_statusPUT/requests/{request_id}/statusPUT request statusRequestsApiput_upload_audio_playback_filePUT/requests/{controller_id}/upload_audio_playback_filePUT upload audio playback fileDocumentation For ModelsControllerDeviceHostConfigInlineObjectInlineObject1InlineObject2InlineResponse200InlineResponse200FilesRequestDocumentation For AuthorizationAll endpoints do not require authorization.Authorshaun.hirst@3adesign.co.uk