🚀 VaultsPay API v1 is live. See what's new →
Rules EngineGet Card Security

Get Card Security

Customers can view their card security settings by providing the cardId in the request parameters. Currently, only the customer can access these settings, but in the future, agents may also be allowed to view and update the customer’s security settings on their behalf.

GET{baseUrl}/re/api/v1/card-security

Query Parameters

ParameterTypeRequiredDescription
cardIdIntegerYesCard identifier.

Response

FieldTypeDescription
idIntegerID of security setting.
transactionTypeStringType of transaction to which the security setting is linked.
titleStringTitle of security setting.
descriptionStringDescription related to security setting.
enabledBooleantrue if the setting is enabled, false otherwise.
200 — SUCCESS
{
  "data": [
    {
      "id": 69,
      "transactionType": "ATM_WITHDRAWAL",
      "title": "Block ATM Withdrawal Transactions",
      "description": "Block ATM Withdrawal transactions, if you lost your ATM then you can block withdrawal from ATM for extra security ASAP!",
      "enabled": false
    },
    {
      "id": 70,
      "transactionType": "PURCHASE",
      "title": "Block Purchase Transactions",
      "description": "Online Purchase transactions are generally high-risk transactions. You can block them for extra security.",
      "enabled": false
    },
    {
      "id": 71,
      "transactionType": "PURCHASE",
      "title": "Block Contactless Transactions",
      "description": "You can block transactions when card was not present at the time of transaction.",
      "enabled": false
    },
    {
      "id": 72,
      "transactionType": "ALL",
      "title": "Location Based Security",
      "description": "You can block all international transactions by turning it on.",
      "enabled": false
    }
  ]
}