Política de reintento, idempotencia y finalización de las 26 operaciones de Shared Resources. 12 de ellas documentan códigos de error de negocio específicos del endpoint.
En operaciones que cambian el estado, un tiempo de espera HTTP es un resultado desconocido, no una prueba de que la operación falló. Consulta el estado actual antes de reintentar.
Consulta la Matriz de reintentos de endpoints para las definiciones de política y los demás productos, o el Manifiesto de comportamiento de operaciones legible por máquina.
| Operación | Política de reintento | Idempotencia | Finalización / recuperación |
|---|---|---|---|
POST /api/proxyInfo/pagequeryProxyInfoPageUsingPOST | Seguro con retroceso exponencial acotado y jitter. | Solo lectura; repetir la petición no debería cambiar el estado del recurso. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /api/proxyInfo/addaddUsingPOST | No reintentes automáticamente; consulta primero si el recurso, la subida o la tarea se creó. | No hay ningún contrato público de clave de idempotencia documentado. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 14023. |
POST /api/proxyInfo/updateupdateProxyUsingPOST | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 14003, 14023. |
POST /api/proxyInfo/deletedeleteProxyUsingPOST | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 14017, 14024. |
POST /api/envgroup/pageapiEnvgroupPagePost | Seguro con retroceso exponencial acotado y jitter. | Solo lectura; repetir la petición no debería cambiar el estado del recurso. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /api/envgroup/editapiEnvgroupEditPost | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /api/envgroup/createapiEnvgroupCreatePost | No reintentes automáticamente; consulta primero si el recurso, la subida o la tarea se creó. | No hay ningún contrato público de clave de idempotencia documentado. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /api/envgroup/deleteapiEnvgroupDeletePost | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 19064. |
GET /api/envtag/allapiEnvtagAllGet | Seguro con retroceso exponencial acotado y jitter. | Solo lectura; repetir la petición no debería cambiar el estado del recurso. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /api/envtag/createapiEnvtagCreatePost | No reintentes automáticamente; consulta primero si el recurso, la subida o la tarea se creó. | No hay ningún contrato público de clave de idempotencia documentado. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /api/envtag/editapiEnvtagEditPost | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /api/envtag/deleteapiEnvtagDeletePost | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 19105. |
POST /api/webhook/configapiWebhookConfigPost | Seguro con retroceso exponencial acotado y jitter. | Upsert por equipo; repetir la misma petición converge en la misma configuración almacenada. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 41001. |
| Operación | Política de reintento | Idempotencia | Finalización / recuperación |
|---|---|---|---|
POST /proxyInfo/pagequeryProxyInfoPageUsingPOST | Seguro con retroceso exponencial acotado y jitter. | Solo lectura; repetir la petición no debería cambiar el estado del recurso. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /proxyInfo/addaddUsingPOST | No reintentes automáticamente; consulta primero si el recurso, la subida o la tarea se creó. | No hay ningún contrato público de clave de idempotencia documentado. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 14023. |
POST /proxyInfo/updateupdateProxyUsingPOST | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 14003, 14023. |
POST /proxyInfo/deletedeleteProxyUsingPOST | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 14017, 14024. |
POST /envgroup/pageenvgroupPagePost | Seguro con retroceso exponencial acotado y jitter. | Solo lectura; repetir la petición no debería cambiar el estado del recurso. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /envgroup/editenvgroupEditPost | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /envgroup/createenvgroupCreatePost | No reintentes automáticamente; consulta primero si el recurso, la subida o la tarea se creó. | No hay ningún contrato público de clave de idempotencia documentado. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /envgroup/deleteenvgroupDeletePost | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 19064. |
GET /envtag/allenvtagAllGet | Seguro con retroceso exponencial acotado y jitter. | Solo lectura; repetir la petición no debería cambiar el estado del recurso. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /envtag/createenvtagCreatePost | No reintentes automáticamente; consulta primero si el recurso, la subida o la tarea se creó. | No hay ningún contrato público de clave de idempotencia documentado. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /envtag/editenvtagEditPost | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. No hay errores de negocio específicos del endpoint documentados; usa el contrato de errores comunes. |
POST /envtag/deleteenvtagDeletePost | Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | El resultado puede haberse aplicado ya; la ejecución repetida no es idempotente por contrato. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 19105. |
POST /webhook/configwebhookConfigPost | Seguro con retroceso exponencial acotado y jitter. | Upsert por equipo; repetir la misma petición converge en la misma configuración almacenada. | La respuesta es la única señal de finalización documentada; no se especifica ningún contrato asíncrono. Errores de negocio documentados: 41001. |