← 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

Campo Tipo Descripción
retry_policy * object Polí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).
enabled boolean Activa o desactiva el ciclo de reintentos para esta validación. Si es `false`, los demás campos se ignoran.
max_retries integer Nú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_seconds integer Segundos de espera entre cada reintento (300–86400, es decir, 5 minutos a 24 horas).
outcomes array Resultados 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