← Volver al índice de esquemas

UpdateValidationRetryPolicyRequest

Cuerpo de la petición para actualizar la política de reintentos de una validación (estrategia de backoff y límites).

Propiedades

CampoTipoDescripción
retry_policy*objectPolítica de reintentos automáticos. Configura cuándo y cuántas veces el sistema reintenta una validación cuyo resultado es elegible (`not_found`, `cep_unavailable` o `error` por defecto).
enabledbooleanActiva o desactiva el ciclo de reintentos para esta validación. Si es `false`, los demás campos se ignoran.
max_retriesintegerNúmero máximo de reintentos automáticos. Una vez alcanzado, el ciclo pasa al estado terminal `exhausted`. El tope superior depende del plan (`retry_max_retries`) o del default global `max_retries_cap` (típicamente 5–10).
interval_secondsintegerSegundos de espera entre cada reintento (300–86400, es decir, 5 minutos a 24 horas).
outcomesarrayResultados de validación que habilitan un reintento. Por defecto el ciclo se activa con `not_found`, `cep_unavailable` y `error`; los clientes que no quieran reintentar errores Banxico HTTP 5xx pueden enviar `["not_found", "cep_unavailable"]`.

Usado en operaciones

  • PUT /v1/validations/{id}/retry-policy