Saltar para o conteúdo
Last updated

Matriz de novas tentativas e conclusão do Browser

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.

Browser Local API

OperaçãoPolítica de repetiçãoIdempotênciaConclusão / recuperação
POST /api/env/start
startBrowserProfileUsingPOST
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/close
closeBrowserProfileLocal
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/quick
createBrowserProfileQuickLocal
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/advanced
createBrowserProfileAdvancedLocal
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/update
updateBrowserProfileLocal
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/batch
batchDeleteBrowserProfilesUsingPOST
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/page
listBrowserProfilesUsingPOST
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/detail
getBrowserProfileDetailsUsingPOST
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/versions
listAdvancedUaVersionsLocal
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/get
getBrowserProfileUAUsingPOST
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/list
listResolutionsUsingPOST
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/list
listSystemPlatformsLocal
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/query
queryBrowserLockStatusUsingPOST
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/list
listTimezoneAndLanguageUsingPOST
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/removeLocalCache
clearLocalProfileCacheUsingPOST
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/cleanCloud
cleanCloudCacheLocal
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/refresh
refreshFingerprintUsingPOST
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/status
getBrowserProfileStatusLocal
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/getAllScreen
getAllBrowserScreensLocal
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/arrangeWindows
arrangeBrowserWindowsLocal
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/batch
setBrowserGroupsBatchLocal
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/batch
setBrowserProxiesBatchLocal
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/batch
setBrowserRemarksBatchLocal
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/closeAll
closeAllBrowserProfilesLocal
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/getAllProcessIds
getAllBrowserProcessIdsLocal
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/getAllDebugInfo
getAllBrowserDebugInfoLocal
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/devices
listMobileDeviceModelsLocal
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/download
downloadBrowserKernelsLocal
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/start
startCloudRuntimeLocal
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/stop
stopCloudRuntimeLocal
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/page
pageCloudRuntimesLocal
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/connect
connectCloudRuntimeLocal
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.

Browser Open API

OperaçãoPolítica de repetiçãoIdempotênciaConclusão / recuperação
POST /env/create/quick
quickCreateBrowserProfileOpenApi
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/advanced
advancedCreateBrowserProfileOpenApi
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/update
updateBrowserProfileOpenApi
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/page
listBrowserProfilesOpenApi
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/detail
getBrowserProfileDetailOpenApi
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/batch
batchRemoveBrowserProfilesOpenApi
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/query
queryBrowserProfileLockOpenApi
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/batch
batchSetBrowserProfileGroupOpenApi
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/batch
batchSetBrowserProfileProxyOpenApi
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/batch
batchSetBrowserProfileRemarkOpenApi
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/start
startCloudRuntimeOpenApi
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/stop
stopCloudRuntimeOpenApi
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/page
pageCloudRuntimesOpenApi
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/connect
connectCloudRuntimeOpenApi
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/versions
listKernelVersionsOpenApi
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/get
getUserAgentOpenApi
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/list
listResolutionsOpenApi
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/list
listTimezonesAndLanguagesOpenApi
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/devices
listMobileDevicesOpenApi
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/refresh
refreshFingerprintOpenApi
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/cleanCloud
cleanCloudCacheOpenApi
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.