Політика повторів, ідемпотентності та завершення для 130 операцій Cloud Phone. З них 71 документують бізнес-коди помилок, специфічні для ендпоінта.
Для операцій, що змінюють стан, тайм-аут HTTP означає невідомий результат, а не доказ невдачі. Перед повтором запитайте поточний стан.
Визначення політик та інші продукти див. у Матриці повторів ендпоінтів, машинно-читну версію — у Маніфесті поведінки операцій.
| Операція | Політика повторів | Ідемпотентність | Завершення / відновлення |
|---|---|---|---|
GET /api/balancegetAccountAndCloudPhoneQuotasLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
GET /api/cloudphone/monthly/skuslistMonthlyCloudPhoneSkus | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/monthly/activateactivateMonthlyCloudPhones | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 20002, 20003, 20004, 20008, 20041, 20055, 20068, 20070, 20071, 33420, 33421, 33422, 99001, 99002, 99012. |
POST /api/cloudphone/live/startstartCloudPhoneLiveStreamingLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Опитуйте POST /cloudphone/live/status; тайм-аут не доводить, що запуск не вдався. Задокументовані бізнес-помилки: 33300, 33301, 33401, 33418. |
POST /api/cloudphone/live/statusgetCloudPhoneLiveStreamingStatusLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33401. |
POST /api/cloudphone/live/endstopCloudPhoneLiveStreamingLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Перед повторенням запиту зупинки опитайте POST /cloudphone/live/status. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /api/cloudphone/uploadFilefileUploadUsing | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Опитуйте POST /cloudphone/uploadFileResult з отриманим ідентифікатором задачі. Задокументовані бізнес-помилки: 33401, 33419. |
POST /api/cloudphone/upload/file/signedUrlgetCloudPhoneUploadSignedUrlLocal | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/upload/fileuploadCloudPhoneFileByUrlLocal | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33401, 33419. |
POST /api/cloudphone/upload/file/resultgetCloudPhoneUploadResultLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/downloaddownloadCloudPhoneFileLocal | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Опитуйте POST /cloudphone/download/result з отриманим ідентифікатором задачі. Задокументовані бізнес-помилки: 33300, 33301, 33507. |
POST /api/cloudphone/download/resultgetCloudPhoneDownloadResultLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/setKeyBoxsetCloudPhoneKeyBoxLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/app/installinstallCloudPhoneAppLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Перед повторним надсиланням установлення опитайте POST /cloudphone/app/installedList. Задокументовані бізнес-помилки: 33005, 33014, 33714. |
POST /api/cloudphone/app/pagelistCloudPhoneAppsLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/team/app/pagelistTeamCloudPhoneAppsLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/team/app/deletedeleteTeamCloudPhoneAppLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354. |
POST /api/cloudphone/team/app/updateGroupupdateTeamCloudPhoneAppGroupLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354, 33357. |
POST /api/cloudphone/team/app/enableenableTeamCloudPhoneAppLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354, 33369. |
POST /api/cloudphone/team/app/updateInstallSettingupdateTeamCloudPhoneAppInstallSettingLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354. |
POST /api/cloudphone/team/app/updateEnableRootupdateTeamCloudPhoneAppEnableRootLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354, 33370. |
POST /api/cloudphone/team/app/updateVersionupdateTeamCloudPhoneAppVersionLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Підтверджується лише збереження налаштувань. Застосування під час запуску або асинхронного надсилання; перевірте пристрій окремо. Задокументовані бізнес-помилки: 33354, 33368. |
POST /api/cloudphone/team/app/updateSettingupdateTeamCloudPhoneAppSettingLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Підтверджується лише збереження налаштувань. Застосування під час запуску або асинхронного надсилання; перевірте пристрій окремо. Задокументовані бізнес-помилки: 33354, 33424. |
POST /api/cloudphone/team/app/operateoperateTeamCloudPhoneAppLocal | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | data=true означає кінець циклу; окремі виклики могли завершитися помилкою. Перевірте пристрої перед повтором. Задокументовані бізнес-помилки: 33354, 33423, 99002. |
POST /api/cloudphone/app/installedListlistInstalledCloudPhoneAppsLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/app/startstartCloudPhoneAppLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /api/cloudphone/app/restartrestartCloudPhoneAppLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/app/stopstopCloudPhoneAppLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/app/uninstalluninstallCloudPhoneAppLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /api/cloudphone/app/openRootappOpenRoot | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /api/cloudphone/app/setHideAccessibilityAppsetCloudPhoneAccessibilityAppHiddenLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/pagepageUsingPOST | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/createcreateUsingPOST | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 19064, 20018, 33338, 33339, 33340, 33341, 33342, 33343, 33344, 33345, 33398, 33399, 33400, 33408. |
POST /api/cloudphone/powerOnpowerOnUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Перед повтором запитайте POST /cloudphone/page і дочекайтеся повідомленого стану телефона. Задокументовані бізнес-помилки: 33300, 33309, 33315, 33316, 33317, 33318, 33321, 33322, 33323, 33324, 33325, 33346, 33347, 33367, 33376, 33407. |
POST /api/cloudphone/restartrestartCloudPhone | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Підтверджує лише подання. Опитуйте відомості або список телефонів через той самий тип API чи використовуйте підсумковий Webhook за підпискою. ID завдання не повертається. Задокументовані бізнес-помилки: 33300, 33301, 33310, 33321, 33325, 33359, 33382. |
POST /api/cloudphone/resetresetCloudPhone | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Підтверджує лише подання. Опитуйте відомості або список телефонів через той самий тип API чи використовуйте підсумковий Webhook за підпискою. ID завдання не повертається. Задокументовані бізнес-помилки: 33300, 33301, 33311, 33321, 33325, 33359, 33382. |
POST /api/cloudphone/powerOffpowerOffUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Перед повтором запитайте POST /cloudphone/page і дочекайтеся повідомленого стану телефона. Задокументовані бізнес-помилки: 33300, 33301, 33308, 33331, 33332, 33333. |
POST /api/cloudphone/edit/batcheditBatchUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/setProxysetProxy | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 14023, 33300, 33303, 33320. |
POST /api/cloudphone/delete/batchdeleteUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/newMachineoneNewUsingPOST | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33326. |
POST /api/cloudphone/infoinfoUsingPOST | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/queryByAndroidIdqueryByAndroidId | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/enableRootenableRoot | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /api/cloudphone/screenCapscreenCap | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/screenCapBase64screenCapBase64 | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/brand/modelslistCloudPhoneBrandsAndModelsLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/updateAdbupdateAdbUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33350, 33401. |
POST /api/cloudphone/batchAdbInfobatchAdbInfo | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/exeCommandexecuteShellCommand | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /api/cloudphone/rpa/template/market/pagelistMarketplaceRpaTemplatesLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/rpa/template/personal/pagelistPersonalRpaTemplatesLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/rpa/task/pagelistCloudPhoneRpaTasksLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/rpa/task/savesaveCloudPhoneRpaTaskLocal | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Спостерігайте за виконанням через POST /cloudphone/rpa/subTask/page. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/rpa/onceTask/savesaveCloudPhoneRpaOneTimeTaskLocal | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Спостерігайте за виконанням через POST /cloudphone/rpa/subTask/page та detail/{id}. Задокументовані бізнес-помилки: 33814, 33818. |
POST /api/cloudphone/rpa/task/cancelcancelCloudPhoneRpaTaskLocal | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/rpa/subTask/pagelistCloudPhoneRpaSubTasksLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/rpa/subTask/detail/{id}getCloudPhoneRpaSubTaskDetailLocal | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/rpa/subTask/cancel/{id}cancelCloudPhoneRpaSubTaskLocal | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /api/cloudphone/touch/clicktouchClick | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /api/cloudphone/touch/doubleClicktouchDoubleClick | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /api/cloudphone/touch/longClicktouchLongClick | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /api/cloudphone/touch/swipetouchSwipe | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /api/cloudphone/touch/dragtouchDrag | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
| Операція | Політика повторів | Ідемпотентність | Завершення / відновлення |
|---|---|---|---|
GET /balancegetAccountAndCloudPhoneQuotas | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
GET /cloudphone/monthly/skuslistMonthlyCloudPhoneSkus | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/monthly/activateactivateMonthlyCloudPhones | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 20002, 20003, 20004, 20008, 20041, 20055, 20068, 20070, 20071, 33420, 33421, 33422, 99001, 99002, 99012. |
POST /cloudphone/live/startstartCloudPhoneLiveStreaming | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Опитуйте POST /cloudphone/live/status; тайм-аут не доводить, що запуск не вдався. Задокументовані бізнес-помилки: 33300, 33301, 33401, 33418. |
POST /cloudphone/live/statusgetCloudPhoneLiveStreamingStatus | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33401. |
POST /cloudphone/live/endstopCloudPhoneLiveStreaming | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Перед повторенням запиту зупинки опитайте POST /cloudphone/live/status. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /oauth2/tokenoauth2TokenPost | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 12002, 35002, 35005. |
GET /oauth2/userinfooauth2UserinfoGet | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/uploadUrlget | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/uploadFilefileUploadUsing | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Опитуйте POST /cloudphone/uploadFileResult з отриманим ідентифікатором задачі. Задокументовані бізнес-помилки: 33401, 33419. |
POST /cloudphone/uploadFileResultfileUploadResult | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/downloadcloudphoneDownloadPost | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Опитуйте POST /cloudphone/download/result з отриманим ідентифікатором задачі. Задокументовані бізнес-помилки: 33300, 33301, 33507. |
POST /cloudphone/download/resultcloudphoneDownloadResultPost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/setKeyBoxcloudphoneSetKeyBoxPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/app/installcloudphoneAppInstallPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Перед повторним надсиланням установлення опитайте POST /cloudphone/app/installedList. Задокументовані бізнес-помилки: 33005, 33014, 33714. |
POST /cloudphone/app/pagecloudphoneAppPagePost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/team/app/pagecloudphoneTeamAppPagePost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/team/app/deletedeleteTeamCloudPhoneApp | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354. |
POST /cloudphone/team/app/updateGroupupdateTeamCloudPhoneAppGroup | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354, 33357. |
POST /cloudphone/team/app/enableenableTeamCloudPhoneApp | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354, 33369. |
POST /cloudphone/team/app/updateInstallSettingupdateTeamCloudPhoneAppInstallSetting | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354. |
POST /cloudphone/team/app/updateEnableRootupdateTeamCloudPhoneAppEnableRoot | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33354, 33370. |
POST /cloudphone/team/app/updateVersionupdateTeamCloudPhoneAppVersion | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Підтверджується лише збереження налаштувань. Застосування під час запуску або асинхронного надсилання; перевірте пристрій окремо. Задокументовані бізнес-помилки: 33354, 33368. |
POST /cloudphone/team/app/updateSettingupdateTeamCloudPhoneAppSetting | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Підтверджується лише збереження налаштувань. Застосування під час запуску або асинхронного надсилання; перевірте пристрій окремо. Задокументовані бізнес-помилки: 33354, 33424. |
POST /cloudphone/team/app/operateoperateTeamCloudPhoneApp | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | data=true означає кінець циклу; окремі виклики могли завершитися помилкою. Перевірте пристрої перед повтором. Задокументовані бізнес-помилки: 33354, 33423, 99002. |
POST /cloudphone/app/installedListcloudphoneAppInstalledListPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/app/startcloudphoneAppStartPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /cloudphone/app/restartcloudphoneAppRestartPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/app/stopcloudphoneAppStopPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/app/uninstallcloudphoneAppUninstallPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /cloudphone/app/openRootcloudphoneAppOpenRootPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /cloudphone/app/setHideAccessibilityAppcloudphoneAppSetHideAccessibilityAppPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/pagepageUsingPOST | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/linkcreateCloudPhoneRemoteLink | За потреби повторіть з обмеженою затримкою; кожен успішний виклик створює нове посилання. | Кожен виклик створює нове посилання на п’ять хвилин без зміни поточного підключення. | Відкрийте data.url у браузері або створіть QR-код. Облікові дані запитуються під час переходу за посиланням. Задокументовані бізнес-помилки: 33300, 33301, 99002. |
POST /cloudphone/createcreateUsingPOST | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 19064, 20018, 33338, 33339, 33340, 33341, 33342, 33343, 33344, 33345, 33398, 33399, 33400, 33408. |
POST /cloudphone/powerOnpowerOnUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Перед повтором запитайте POST /cloudphone/page і дочекайтеся повідомленого стану телефона. Задокументовані бізнес-помилки: 33300, 33309, 33315, 33316, 33317, 33318, 33321, 33322, 33323, 33324, 33325, 33346, 33347, 33367, 33376, 33407. |
POST /cloudphone/restartrestartCloudPhone | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Підтверджує лише подання. Опитуйте відомості або список телефонів через той самий тип API чи використовуйте підсумковий Webhook за підпискою. ID завдання не повертається. Задокументовані бізнес-помилки: 33300, 33301, 33310, 33321, 33325, 33359, 33382. |
POST /cloudphone/resetresetCloudPhone | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Підтверджує лише подання. Опитуйте відомості або список телефонів через той самий тип API чи використовуйте підсумковий Webhook за підпискою. ID завдання не повертається. Задокументовані бізнес-помилки: 33300, 33301, 33311, 33321, 33325, 33359, 33382. |
POST /cloudphone/powerOffpowerOffUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Перед повтором запитайте POST /cloudphone/page і дочекайтеся повідомленого стану телефона. Задокументовані бізнес-помилки: 33300, 33301, 33308, 33331, 33332, 33333. |
POST /cloudphone/edit/batcheditBatchUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/setProxysetProxy | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 14023, 33300, 33303, 33320. |
POST /cloudphone/delete/batchdeleteUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/newMachineoneNewUsingPOST | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33326. |
POST /cloudphone/infoinfoUsingPOST | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/queryByAndroidIdqueryByAndroidId | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/enableRootenableRoot | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /cloudphone/screenCapscreenCap | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/screenCapBase64screenCapBase64 | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/brand/modelscloudphoneBrandModelsPost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/updateAdbupdateAdbUsingPOST | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33350, 33401. |
POST /cloudphone/batchAdbInfobatchAdbInfoOpenApi | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/exeCommandexecuteShellCommand | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301. |
POST /cloudphone/rpa/template/market/pagecloudphoneRpaTemplateMarketPagePost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/rpa/template/personal/pagecloudphoneRpaTemplatePersonalPagePost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/rpa/task/pagecloudphoneRpaTaskPagePost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/rpa/task/savecloudphoneRpaTaskSavePost | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Спостерігайте за виконанням через POST /cloudphone/rpa/subTask/page. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/rpa/onceTask/savecloudphoneRpaOnceTaskSavePost | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Спостерігайте за виконанням через POST /cloudphone/rpa/subTask/page та detail/{id}. Задокументовані бізнес-помилки: 33814, 33818. |
POST /cloudphone/rpa/task/cancelcloudphoneRpaTaskCancelPost | Не повторюйте автоматично; спершу з'ясуйте, чи був створений ресурс, завантаження або задача. | Публічний контракт ключа ідемпотентності не задокументований. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/rpa/subTask/pagecloudphoneRpaSubTaskPagePost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/rpa/subTask/detail/{id}cloudphoneRpaSubTaskDetailIdPost | Безпечно з обмеженою експоненційною затримкою та дрижанням. | Лише читання; повторні запити не повинні змінювати стан ресурсу. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/rpa/subTask/cancel/{id}cloudphoneRpaSubTaskCancelIdPost | Після тайм-ауту або збою передавання запитайте поточний стан перед повтором. | Результат міг уже застосуватися; повторне виконання не ідемпотентне за контрактом. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Бізнес-помилки, специфічні для ендпоінта, не задокументовані; використовуйте загальний контракт помилок. |
POST /cloudphone/touch/clicktouchClick | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /cloudphone/touch/doubleClicktouchDoubleClick | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /cloudphone/touch/longClicktouchLongClick | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /cloudphone/touch/swipetouchSwipe | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |
POST /cloudphone/touch/dragtouchDrag | Не повторюйте автоматично, якщо документація ендпоінта не каже, що це безпечно. | Публічних гарантій ідемпотентності не задокументовано. | Відповідь — єдиний задокументований сигнал завершення; асинхронний контракт не визначено. Задокументовані бізнес-помилки: 33300, 33301, 33401. |