🚀 VaultsPay API v1 is live. See what's new →
Rules EngineTransaction Limits

Transaction Limits

Customers can view their transaction limits by providing parameters such as transactionType, thirdPartyConfig, or cardId in the request. Based on these filters, users can view limits related to a specific transaction type, a particular card, a specific third-party configuration, or all of them at once.

GET{baseUrl}/re/api/v1/transaction-limits

Query Parameters

ParameterTypeRequiredDescription
transactionTypeStringNoTransaction type related to which the user wants to see the limit.
thirdPartyConfigStringNoThird-party config related to which the user wants to see the limit.
cardIdIntegerNoCard ID related to which the user wants to see the limit.

Response

FieldTypeDescription
idIntegerID of limit.
transactionTypeStringType of transaction to which the limit is linked.
frequencyStringFrequency of the limit (e.g., DAILY, MONTHLY, ONE_TIME).
currencyCodeStringCurrency the limit belongs to.
limitTypeStringType of limit (e.g., LIMIT, COUNT).
slugStringSlug of the defined limit.
operatorStringOperator of limit (e.g., GREATER, LESS, LESS_THAN, LESS_THAN_OR_EQUAL).
thirdPartyConfigStringThird-party transaction the specific limit is linked to.
limitStringValue of limit.
allowedLimitStringAllowed limit value.
200 — SUCCESS
{
  "data": [
    {
      "id": 175,
      "transactionType": "DEPOSIT",
      "frequency": "ONE_TIME",
      "currencyCode": "AED",
      "limitType": "LIMIT",
      "slug": "ONE_TIME_DEPOSIT_MAX_VP_ACQ_LIMIT",
      "operator": "LESS_THAN",
      "thirdPartyConfig": "vp-acq",
      "limit": "20000.00",
      "allowedLimit": "200000.00"
    }
  ]
}