Skip to main content
GET
/
v1
/
settings
/
risk
/
presets
List risk presets
curl --request GET \
  --url https://api.ledger.so/v1/settings/risk/presets \
  --header 'Api-Key: <api-key>'
{
  "object": "riskPresets",
  "permissive": {
    "description": "<string>",
    "dryRun": true,
    "duplicateDetection": {
      "enabled": true,
      "windowMinutes": 123,
      "action": "alert"
    },
    "velocityLimit": {
      "enabled": true,
      "maxPerHour": 123,
      "maxPerDay": 123,
      "action": "alert"
    },
    "spendSpike": {
      "enabled": true,
      "multiplier": 123,
      "windowMinutes": 123,
      "baselineDays": 123,
      "action": "alert"
    },
    "unattestedSpend": {
      "enabled": true,
      "action": "alert"
    },
    "intentMismatch": {
      "enabled": true,
      "action": "alert"
    },
    "cooldownViolation": {
      "enabled": true,
      "action": "alert"
    },
    "merchantDrift": {
      "enabled": true,
      "action": "alert"
    }
  },
  "moderate": {
    "description": "<string>",
    "dryRun": true,
    "duplicateDetection": {
      "enabled": true,
      "windowMinutes": 123,
      "action": "alert"
    },
    "velocityLimit": {
      "enabled": true,
      "maxPerHour": 123,
      "maxPerDay": 123,
      "action": "alert"
    },
    "spendSpike": {
      "enabled": true,
      "multiplier": 123,
      "windowMinutes": 123,
      "baselineDays": 123,
      "action": "alert"
    },
    "unattestedSpend": {
      "enabled": true,
      "action": "alert"
    },
    "intentMismatch": {
      "enabled": true,
      "action": "alert"
    },
    "cooldownViolation": {
      "enabled": true,
      "action": "alert"
    },
    "merchantDrift": {
      "enabled": true,
      "action": "alert"
    }
  },
  "strict": {
    "description": "<string>",
    "dryRun": true,
    "duplicateDetection": {
      "enabled": true,
      "windowMinutes": 123,
      "action": "alert"
    },
    "velocityLimit": {
      "enabled": true,
      "maxPerHour": 123,
      "maxPerDay": 123,
      "action": "alert"
    },
    "spendSpike": {
      "enabled": true,
      "multiplier": 123,
      "windowMinutes": 123,
      "baselineDays": 123,
      "action": "alert"
    },
    "unattestedSpend": {
      "enabled": true,
      "action": "alert"
    },
    "intentMismatch": {
      "enabled": true,
      "action": "alert"
    },
    "cooldownViolation": {
      "enabled": true,
      "action": "alert"
    },
    "merchantDrift": {
      "enabled": true,
      "action": "alert"
    }
  },
  "paranoid": {
    "description": "<string>",
    "dryRun": true,
    "duplicateDetection": {
      "enabled": true,
      "windowMinutes": 123,
      "action": "alert"
    },
    "velocityLimit": {
      "enabled": true,
      "maxPerHour": 123,
      "maxPerDay": 123,
      "action": "alert"
    },
    "spendSpike": {
      "enabled": true,
      "multiplier": 123,
      "windowMinutes": 123,
      "baselineDays": 123,
      "action": "alert"
    },
    "unattestedSpend": {
      "enabled": true,
      "action": "alert"
    },
    "intentMismatch": {
      "enabled": true,
      "action": "alert"
    },
    "cooldownViolation": {
      "enabled": true,
      "action": "alert"
    },
    "merchantDrift": {
      "enabled": true,
      "action": "alert"
    }
  }
}

Authorizations

Api-Key
string
header
required

API key for authentication. Get your key from the Dashboard.

Response

Available risk presets

object
enum<string>
Available options:
riskPresets
permissive
object
moderate
object
strict
object
paranoid
object