# Matriz de reintentos y finalización de endpoints

Cada una de las 212 operaciones documentadas tiene una política de reintento, idempotencia y finalización. Las políticas se generan de forma conservadora a partir del contrato OpenAPI. Los códigos de error de negocio específicos del endpoint solo se listan cuando la descripción de la operación los documenta; nunca se inventan. Toda operación usa además el contrato de errores comunes.

> 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.


La fuente legible por máquina es el [Manifiesto de comportamiento de operaciones](/assets/operation-behavior.c7be57979902d535863b8d6a0eef0e3fb4768f96d388fa815ab123af6ce6038f.ec0bf2e0.yaml).

## Matrices por producto

| Producto | Operaciones | Con códigos de error específicos | Matriz |
|  --- | --- | --- | --- |
| Browser | 53 | 19 | [Browser](/es/api-reference/browser/endpoint-behavior) |
| Cloud Phone | 109 | 50 | [Cloud Phone](/es/api-reference/cloud-phone/endpoint-behavior) |
| Cloud Storage | 24 | 12 | [Cloud Storage](/es/api-reference/cloud-storage/endpoint-behavior) |
| Shared Resources | 26 | 12 | [Shared Resources](/es/api-reference/shared-resources/endpoint-behavior) |


## Cómo leer una política

| Política | Significado |
|  --- | --- |
| Seguro con retroceso exponencial acotado y jitter. | Operación de solo lectura. Repetirla no cambia el estado del recurso. |
| Consulta el estado actual antes de reintentar tras un tiempo de espera o un fallo de transporte. | La operación puede haberse aplicado ya. Lee el recurso antes de volver a enviarla. |
| No reintentes automáticamente; consulta primero si el recurso, la subida o la tarea se creó. | La operación crea algo y no tiene clave de idempotencia, así que un reintento a ciegas puede duplicarlo. |
| No reintentes automáticamente a menos que la documentación específica del endpoint diga que es seguro. | El contrato no dice lo suficiente para clasificar la operación. Trátala como insegura. |


*Cobertura generada: 212 operaciones; 93 tienen códigos de negocio documentados específicos del endpoint y 119 dependen actualmente del contrato de errores comunes.*