← Back to schema index

RetryStateCompact

Summary retry cycle state with configuration represented as `null`.

Properties

FieldTypeDescription
enabledboolean`true` when the validation has retries configured, even if its cycle has already ended (`terminal_state`).
max_retriesinteger | nullAlways `null` in the summary shape.
interval_secondsinteger | nullAlways `null` in the summary shape.
outcomesarray | nullAlways `null` in the summary shape.
attempts_completedintegerNumber of retries completed so far.
next_attempt_atTimestampUTC | nullDate of the next retry; `null` when none is scheduled.
resolved_atTimestampUTC | nullDate when a retry produced `valid`; `null` until that occurs.
exhausted_atTimestampUTC | nullDate when attempts were exhausted; `null` until that occurs.
cancelled_atTimestampUTC | nullCycle cancellation date; `null` until that occurs.
terminal_statestring | nullCycle state: `pending`, `resolved`, `exhausted`, or `cancelled`. It is `null` when the validation has no retry cycle.

Used in operations

  • GET /v1/validations
  • GET /v1/admin/validations
  • GET /v1/admin/validations/recent

Referenced by schemas