Saltar para o conteúdo
Last updated

Matriz de novas tentativas e conclusão do Shared Resources

Política de repetição, idempotência e conclusão das 26 operações do Shared Resources. 12 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.

Shared Resources Local API

OperaçãoPolítica de repetiçãoIdempotênciaConclusão / recuperação
POST /api/proxyInfo/page
queryProxyInfoPageUsingPOST
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/proxyInfo/add
addUsingPOST
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.
POST /api/proxyInfo/update
updateProxyUsingPOST
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: 14003, 14023.
POST /api/proxyInfo/delete
deleteProxyUsingPOST
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: 14017, 14024.
POST /api/envgroup/page
apiEnvgroupPagePost
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/envgroup/edit
apiEnvgroupEditPost
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/envgroup/create
apiEnvgroupCreatePost
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. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns.
POST /api/envgroup/delete
apiEnvgroupDeletePost
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: 19064.
GET /api/envtag/all
apiEnvtagAllGet
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/envtag/create
apiEnvtagCreatePost
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. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns.
POST /api/envtag/edit
apiEnvtagEditPost
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/envtag/delete
apiEnvtagDeletePost
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: 19105.
POST /api/webhook/config
apiWebhookConfigPost
Seguro com recuo exponencial limitado e jitter.Upsert por equipe; repetir a mesma requisição converge para a mesma configuração armazenada.A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 41001.

Shared Resources Open API

OperaçãoPolítica de repetiçãoIdempotênciaConclusão / recuperação
POST /proxyInfo/page
queryProxyInfoPageUsingPOST
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 /proxyInfo/add
addUsingPOST
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.
POST /proxyInfo/update
updateProxyUsingPOST
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: 14003, 14023.
POST /proxyInfo/delete
deleteProxyUsingPOST
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: 14017, 14024.
POST /envgroup/page
envgroupPagePost
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 /envgroup/edit
envgroupEditPost
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 /envgroup/create
envgroupCreatePost
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. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns.
POST /envgroup/delete
envgroupDeletePost
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: 19064.
GET /envtag/all
envtagAllGet
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 /envtag/create
envtagCreatePost
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. Não há erros de negócio específicos do endpoint documentados; use o contrato de erros comuns.
POST /envtag/edit
envtagEditPost
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 /envtag/delete
envtagDeletePost
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: 19105.
POST /webhook/config
webhookConfigPost
Seguro com recuo exponencial limitado e jitter.Upsert por equipe; repetir a mesma requisição converge para a mesma configuração armazenada.A resposta é o único sinal de conclusão documentado; nenhum contrato assíncrono é especificado. Erros de negócio documentados: 41001.