Types:
Types:
PackageCredentialsTaskTaskStatusUsageResultTaskRetrieveResponseTaskListResponseTaskGetStatusResponseTaskGetTrajectoryResponseTaskRunResponseTaskRunStreamedResponseTaskSendMessageResponseTaskStopResponse
Methods:
client.tasks.retrieve(taskID) -> TaskRetrieveResponseclient.tasks.list({ ...params }) -> TaskListResponseclient.tasks.attach(taskID) -> voidclient.tasks.getStatus(taskID) -> TaskGetStatusResponseclient.tasks.getTrajectory(taskID) -> TaskGetTrajectoryResponseclient.tasks.run({ ...params }) -> TaskRunResponseclient.tasks.runStreamed({ ...params }) -> unknownclient.tasks.sendMessage(taskID, { ...params }) -> TaskSendMessageResponseclient.tasks.stop(taskID) -> TaskStopResponse
Types:
Methods:
client.tasks.screenshots.retrieve(index, { ...params }) -> MediaResponseclient.tasks.screenshots.list(taskID) -> ScreenshotListResponse
Types:
Methods:
client.tasks.uiStates.retrieve(index, { ...params }) -> MediaResponseclient.tasks.uiStates.list(taskID) -> UiStateListResponse
Types:
Methods:
client.agents.list() -> AgentListResponse
Types:
ProxyConfigProxyCreateResponseProxyRetrieveResponseProxyUpdateResponseProxyListResponseProxyDeleteResponse
Methods:
client.proxies.create({ ...params }) -> ProxyCreateResponseclient.proxies.retrieve(proxyID) -> ProxyRetrieveResponseclient.proxies.update(proxyID, { ...params }) -> ProxyUpdateResponseclient.proxies.list({ ...params }) -> ProxyListResponseclient.proxies.delete(proxyID) -> ProxyDeleteResponse
Types:
Methods:
client.carriers.create({ ...params }) -> Carrierclient.carriers.retrieve(carrierID) -> Carrierclient.carriers.update(carrierID, { ...params }) -> Carrierclient.carriers.list({ ...params }) -> CarrierListResponseclient.carriers.delete(carrierID) -> CarrierDeleteResponseclient.carriers.lookup({ ...params }) -> Carrier
Types:
Methods:
client.profiles.create({ ...params }) -> Profileclient.profiles.retrieve(profileID) -> Profileclient.profiles.update(profileID, { ...params }) -> Profileclient.profiles.list({ ...params }) -> ProfileListResponseclient.profiles.delete(profileID) -> ProfileDeleteResponse
Types:
Methods:
client.devices.create({ ...params }) -> Deviceclient.devices.retrieve(deviceID) -> Deviceclient.devices.list({ ...params }) -> DeviceListResponseclient.devices.count() -> DeviceCountResponseclient.devices.setName(deviceID, { ...params }) -> Deviceclient.devices.terminate(deviceID, { ...params }) -> voidclient.devices.waitReady(deviceID) -> Device
Types:
Methods:
client.devices.time.setTimezone(deviceID, { ...params }) -> voidclient.devices.time.time(deviceID, { ...params }) -> stringclient.devices.time.timezone(deviceID, { ...params }) -> TimeTimezoneResponse
Methods:
client.devices.profile.update(deviceID, { ...params }) -> void
Types:
Methods:
client.devices.files.list(deviceID, { ...params }) -> FileListResponseclient.devices.files.delete(deviceID, { ...params }) -> voidclient.devices.files.download(deviceID, { ...params }) -> stringclient.devices.files.upload(deviceID, { ...params }) -> void
Types:
Methods:
client.devices.proxy.connect(deviceID, { ...params }) -> voidclient.devices.proxy.disconnect(deviceID, { ...params }) -> voidclient.devices.proxy.status(deviceID, { ...params }) -> ProxyStatusResponse
Types:
Methods:
client.devices.location.get(deviceID, { ...params }) -> LocationGetResponseclient.devices.location.set(deviceID, { ...params }) -> void
Types:
Methods:
client.devices.actions.global(deviceID, { ...params }) -> voidclient.devices.actions.overlayVisible(deviceID, { ...params }) -> ActionOverlayVisibleResponseclient.devices.actions.setOverlayVisible(deviceID, { ...params }) -> voidclient.devices.actions.swipe(deviceID, { ...params }) -> voidclient.devices.actions.tap(deviceID, { ...params }) -> void
Types:
Methods:
client.devices.state.screenshot(deviceID, { ...params }) -> stringclient.devices.state.ui(deviceID, { ...params }) -> StateUiResponse
Types:
Methods:
client.devices.apps.update(packageName, { ...params }) -> voidclient.devices.apps.list(deviceID, { ...params }) -> AppListResponse | nullclient.devices.apps.delete(packageName, { ...params }) -> voidclient.devices.apps.install(deviceID, { ...params }) -> voidclient.devices.apps.start(packageName, { ...params }) -> void
Types:
Methods:
client.devices.packages.list(deviceID, { ...params }) -> PackageListResponse | null
Methods:
client.devices.keyboard.clear(deviceID, { ...params }) -> voidclient.devices.keyboard.key(deviceID, { ...params }) -> voidclient.devices.keyboard.write(deviceID, { ...params }) -> void
Types:
Methods:
client.devices.tasks.list(deviceID, { ...params }) -> TaskListResponse
Types:
Methods:
client.devices.esim.list(deviceID, { ...params }) -> EsimListResponse | nullclient.devices.esim.activate(deviceID, { ...params }) -> EsimActivateResponseclient.devices.esim.enable(deviceID, { ...params }) -> voidclient.devices.esim.remove(deviceID, { ...params }) -> void
Types:
Methods:
client.apps.list({ ...params }) -> AppListResponse
Types:
Methods:
client.credentials.list({ ...params }) -> CredentialListResponse
Types:
Methods:
client.credentials.packages.create({ ...params }) -> PackageCreateResponseclient.credentials.packages.list(packageName) -> PackageListResponse
Types:
Methods:
client.credentials.packages.credentials.create(packageName, { ...params }) -> CredentialCreateResponseclient.credentials.packages.credentials.retrieve(credentialName, { ...params }) -> CredentialRetrieveResponseclient.credentials.packages.credentials.delete(credentialName, { ...params }) -> CredentialDeleteResponse
Types:
Methods:
client.credentials.packages.credentials.fields.create(credentialName, { ...params }) -> FieldCreateResponseclient.credentials.packages.credentials.fields.update(fieldType, { ...params }) -> FieldUpdateResponseclient.credentials.packages.credentials.fields.delete(fieldType, { ...params }) -> FieldDeleteResponse
Types:
HookRetrieveResponseHookUpdateResponseHookListResponseHookGetSampleDataResponseHookPerformResponseHookSubscribeResponseHookUnsubscribeResponse
Methods:
client.hooks.retrieve(hookID) -> HookRetrieveResponseclient.hooks.update(hookID, { ...params }) -> HookUpdateResponseclient.hooks.list({ ...params }) -> HookListResponseclient.hooks.getSampleData() -> HookGetSampleDataResponseclient.hooks.perform({ ...params }) -> HookPerformResponseclient.hooks.subscribe({ ...params }) -> HookSubscribeResponseclient.hooks.unsubscribe(hookID) -> HookUnsubscribeResponse
Types:
Methods:
client.models.list() -> ModelListResponse