ARGUS Enterprise · Schema

RetryPolicy

RetryPolicy schema from ARGUS Enterprise API

Altus GroupAsset ManagementCash Flow ModelingCommercial Real EstatePortfolio ManagementValuation

Properties

Name Type Description
maxRetries integer Maximum number of delivery retry attempts
retryIntervalSeconds integer Initial interval between retries in seconds
backoffMultiplier number Exponential backoff multiplier
View JSON Schema on GitHub

JSON Schema

argus-enterprise-retry-policy-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/argus-enterprise/refs/heads/main/json-schema/argus-enterprise-retry-policy-schema.json",
  "title": "RetryPolicy",
  "description": "RetryPolicy schema from ARGUS Enterprise API",
  "type": "object",
  "properties": {
    "maxRetries": {
      "type": "integer",
      "minimum": 0,
      "maximum": 10,
      "default": 5,
      "description": "Maximum number of delivery retry attempts"
    },
    "retryIntervalSeconds": {
      "type": "integer",
      "minimum": 10,
      "maximum": 3600,
      "default": 60,
      "description": "Initial interval between retries in seconds"
    },
    "backoffMultiplier": {
      "type": "number",
      "format": "double",
      "minimum": 1.0,
      "maximum": 5.0,
      "default": 2.0,
      "description": "Exponential backoff multiplier"
    }
  }
}