Skip to main content
GET
cURL

Path Parameters

rule-id
integer<int64>
required

Response

200 - application/json

Successful operation

id
integer<int64>
name
string
type
string
defaultParameters
string[]

List of parameters. Type of parameters is validated dynamically based on the rule they are applied to:

  • AMOUNT: ["100"] - the first parameter is the amount to limit for a single transaction
  • CUMULATIVE_AMOUNT (non-rolling / over a fixed period) : ["100", "DAILY"] - the first parameter is the cumulative amount to limit for the period provided as the second parameter, which must be one of DAILY, WEEKLY, MONTHLY, QUARTERLY, YEARLY
  • CUMULATIVE_AMOUNT (rolling / over a moving window): - ["100", "ROLLING_DAILY", "24"] - the first parameter is the cumulative amount to limit for the period provided as the second parameter, which must be one of ROLLING_HOURLY, ROLLING_DAILY; the third is the duration of the period
  • ALLOWED_COUNTRIES: ["246", "752"] - the countries are represented by ISO 3166-1 numeric codes
  • BLOCKED_COUNTRIES: ["364", "643"] - the countries are represented by ISO 3166-1 numeric codes
  • ALLOWED_CARD_ENTRY_MODES: ["CHIP"] - at least one of UNKNOWN, MANUAL_ENTRY, MAGNETIC_STRIPE, CHIP, CHIP_CONTACTLESS, ECOMMERCE, WALLET_CONTACTLESS, WALLET_ECOMMERCE, CREDENTIALS_ON_FILE
  • BLOCK_CARD_PRESENT: no parameters
  • BLOCKED_TRANSACTION_TYPES: ["ATM"] - at least one of RETAIL, ATM, UNIQUE, CASH_DISBURSEMENT, BALANCE_INQUIRY, P2P_DEBIT, P2P_CREDIT, CREDIT, CASHBACK, AFT
Example:
filterType
enum<string>

Defines whether all filters should match or if it's for just one filter to pass.

Available options:
ANY,
ALL
Example:

"ALL"

filters
object[]
parameters
object[]