Política de repetição, idempotência e conclusão das 53 operações do Browser. 19 delas documentam códigos de erro de negócio específicos do endpoint.
Em operações que alteram estado, um tempo limite HTTP é um resultado desconhecido, não uma prova de que a operação falhou. Consulte o estado atual antes de repetir.
Veja a Matriz de novas tentativas de endpoints para as definições de política e os outros produtos, ou o Manifesto de comportamento das operações legível por máquina.
| Operação | Política de repetição | Idempotência | Conclusão / recuperação |
|---|---|---|---|
POST /api/env/startstartBrowserProfileUsingPOST | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19099, 19143. |
POST /api/env/closecloseBrowserProfileLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/create/quickcreateBrowserProfileQuickLocal | Não repita automaticamente; consulte primeiro se o recurso, o upload ou a tarefa foi criado. | Nenhum contrato público de chave de idempotência está documentado. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 14023, 19002, 19063, 19064, 19104, 19106, 19107, 19108, 19111, 19112. |
POST /api/env/create/advancedcreateBrowserProfileAdvancedLocal | Não repita automaticamente; consulte primeiro se o recurso, o upload ou a tarefa foi criado. | Nenhum contrato público de chave de idempotência está documentado. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19001, 19002, 19004, 19005, 19063, 19064, 19100, 19101, 19102, 19103, 19104, 19105, 19106, 19107, 19108, 19109, 19110, 19111, 19112, 19141, 19175. |
POST /api/env/updateupdateBrowserProfileLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19001, 19039, 19104, 19105, 19106, 19107, 19108, 19142, 19159, 19160, 19175, 19193. |
POST /api/env/removeToRecycleBin/batchbatchDeleteBrowserProfilesUsingPOST | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/pagelistBrowserProfilesUsingPOST | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/detailgetBrowserProfileDetailsUsingPOST | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
GET /api/env/advanced/ua/versionslistAdvancedUaVersionsLocal | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/advanced/ua/getgetBrowserProfileUAUsingPOST | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/base/resolution/listlistResolutionsUsingPOST | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
GET /api/system/platform/listlistSystemPlatformsLocal | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/lock/queryqueryBrowserLockStatusUsingPOST | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/base/listlistTimezoneAndLanguageUsingPOST | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/removeLocalCacheclearLocalProfileCacheUsingPOST | Não repita automaticamente a menos que a documentação específica do endpoint diga que é seguro. | Nenhuma garantia pública de idempotência está documentada. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/cache/cleanCloudcleanCloudCacheLocal | Não repita automaticamente a menos que a documentação específica do endpoint diga que é seguro. | Nenhuma garantia pública de idempotência está documentada. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19039, 19149. |
POST /api/env/fingerprint/refreshrefreshFingerprintUsingPOST | Não repita automaticamente a menos que a documentação específica do endpoint diga que é seguro. | Nenhuma garantia pública de idempotência está documentada. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19039, 19104, 19105, 19106, 19107, 19108, 19111, 19142, 19193. |
POST /api/env/statusgetBrowserProfileStatusLocal | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/getAllScreengetAllBrowserScreensLocal | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/arrangeWindowsarrangeBrowserWindowsLocal | Não repita automaticamente a menos que a documentação específica do endpoint diga que é seguro. | Nenhuma garantia pública de idempotência está documentada. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/setGroup/batchsetBrowserGroupsBatchLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/setProxy/batchsetBrowserProxiesBatchLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 14023, 19106, 19193. |
POST /api/env/setRemark/batchsetBrowserRemarksBatchLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/closeAllcloseAllBrowserProfilesLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/getAllProcessIdsgetAllBrowserProcessIdsLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/getAllDebugInfogetAllBrowserDebugInfoLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/base/mobile/deviceslistMobileDeviceModelsLocal | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/env/core/downloaddownloadBrowserKernelsLocal | Não repita automaticamente a menos que a documentação específica do endpoint diga que é seguro. | Nenhuma garantia pública de idempotência está documentada. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/cloudbrowser/startstartCloudRuntimeLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | Consulte POST /cloudbrowser/page até o runtime alcançar o estado pretendido. Erros de negócio documentados: 19039, 19065, 40001, 40003, 40015, 40016, 40021, 40023, 40024, 40025, 40026, 40027, 40028, 40029, 40037. |
POST /api/cloudbrowser/stopstopCloudRuntimeLocal | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | Consulte POST /cloudbrowser/page até o runtime desaparecer ou estar parado. Erros de negócio documentados: 40002, 40006, 40008, 40020. |
POST /api/cloudbrowser/pagepageCloudRuntimesLocal | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /api/cloudbrowser/connectconnectCloudRuntimeLocal | Seguro com recuo exponencial limitado e jitter. | Somente leitura; repetir a requisição não deve alterar o estado do recurso. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 40008, 40009, 40010. |
| Operação | Política de repetição | Idempotência | Conclusão / recuperação |
|---|---|---|---|
POST /env/create/quickquickCreateBrowserProfileOpenApi | Não repita automaticamente; consulte primeiro se o recurso, o upload ou a tarefa foi criado. | Nenhum contrato público de chave de idempotência está documentado. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 14023, 19002, 19063, 19064, 19104, 19106, 19107, 19108, 19111, 19112. |
POST /env/create/advancedadvancedCreateBrowserProfileOpenApi | Não repita automaticamente; consulte primeiro se o recurso, o upload ou a tarefa foi criado. | Nenhum contrato público de chave de idempotência está documentado. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19001, 19002, 19004, 19005, 19063, 19064, 19100, 19101, 19102, 19103, 19104, 19105, 19106, 19107, 19108, 19109, 19110, 19111, 19112, 19141, 19175. |
POST /env/updateupdateBrowserProfileOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19001, 19039, 19104, 19105, 19106, 19107, 19108, 19142, 19159, 19160, 19175, 19193. |
POST /env/pagelistBrowserProfilesOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/detailgetBrowserProfileDetailOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/removeToRecycleBin/batchbatchRemoveBrowserProfilesOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/lock/queryqueryBrowserProfileLockOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/setGroup/batchbatchSetBrowserProfileGroupOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/setProxy/batchbatchSetBrowserProfileProxyOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 14023, 19106, 19193. |
POST /env/setRemark/batchbatchSetBrowserProfileRemarkOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /cloudbrowser/startstartCloudRuntimeOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | Consulte POST /cloudbrowser/page até o runtime alcançar o estado pretendido. Erros de negócio documentados: 19039, 19065, 40001, 40003, 40015, 40016, 40021, 40023, 40024, 40025, 40026, 40027, 40028, 40029, 40037. |
POST /cloudbrowser/stopstopCloudRuntimeOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | Consulte POST /cloudbrowser/page até o runtime desaparecer ou estar parado. Erros de negócio documentados: 40002, 40006, 40008, 40020. |
POST /cloudbrowser/pagepageCloudRuntimesOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /cloudbrowser/connectconnectCloudRuntimeOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 40008, 40009, 40010. |
POST /env/advanced/ua/versionslistKernelVersionsOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/advanced/ua/getgetUserAgentOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/base/resolution/listlistResolutionsOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/base/listlistTimezonesAndLanguagesOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/base/mobile/deviceslistMobileDevicesOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns. |
POST /env/fingerprint/refreshrefreshFingerprintOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19039, 19104, 19105, 19106, 19107, 19108, 19111, 19142, 19193. |
POST /env/cache/cleanCloudcleanCloudCacheOpenApi | Consulte o estado atual antes de repetir após um tempo limite ou falha de transporte. | O resultado pode já ter sido aplicado; a execução repetida não é idempotente por contrato. | A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 19039, 19149. |