{
 "info": {
  "_postman_id": "everest-debit-8.3.5.36",
  "name": "Everest debit 8.3.5.36",
  "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
 },
 "item": [
  {
   "name": "getCustomerDebitCardListByTenantId",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCustomerDebitCardListByTenantId"
    },
    "description": "Retrieves debit cards for a customer filtered by tenant ID, supporting multi-tenant architectures."
   }
  },
  {
   "name": "getCustomerDebitShadowCardsByTenantId",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCustomerDebitShadowCardsByTenantId"
    },
    "description": "Retrieves shadow card numbers (internal references) for a customer by tenant, supporting internal system integration."
   }
  },
  {
   "name": "getDebitCardTransactionByUtid",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getDebitCardTransactionByUtid"
    },
    "description": "Retrieves detailed information about a specific transaction identified by its unique transaction identifier (UTID)."
   }
  },
  {
   "name": "getDebitCardTransactionByUtidNew",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getDebitCardTransactionByUtidNew"
    },
    "description": "Retrieves a debit card transaction by UTID using the new transaction flow. Directly queries debit transactions by UTID and returns the matching transaction record."
   }
  },
  {
   "name": "changeCardStatus",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/changeCardStatus"
    },
    "description": "Changes the operational status of a debit card (e.g., Active, Blocked, Closed, Suspended)."
   }
  },
  {
   "name": "getApplicableProductsByCustomerNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getApplicableProductsByCustomerNumber"
    },
    "description": "Retrieves list of card products available for a customer based on their profile and eligibility."
   }
  },
  {
   "name": "getCardList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardList"
    },
    "description": "Retrieves a list of debit cards matching various search criteria, supporting multiple query patterns for different use cases."
   }
  },
  {
   "name": "getCardListNew",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardListNew"
    },
    "description": "Retrieves the list of debit cards based on multiple filters such as ShadowCardNumber, CustomerNumber, MainCustomerNumber, Barcode, AccountNumber, BranchCode, CustomerNameSurname, IdentificationNumber, and CourierStatus. Supports corporate cards, active cards, and digital card flags. Returns a list of DebitCardModel including card details, sensitive data when applicable, account information via ListCardAccountByShadowCardNumber, card status logs, delivery information, and PIN setup status. Uses _dcidRepository.GetSearchByCustomernumberCardnumber for searching, _dbtServiceProxy for account and permission operations, _customerServiceProxy for card and PAN retrieval, and GetSensitiveData for retrieving sensitive card data such as CVV2."
   }
  },
  {
   "name": "getCorporateCustomerInfoByIndividualCustomer",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCorporateCustomerInfoByIndividualCustomer"
    },
    "description": "Retrieves corporate customer information (shadow card numbers, masked numbers, main customer number) for an individual customer who is part of a corporate program."
   }
  },
  {
   "name": "getCustomerAsset",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCustomerAsset"
    },
    "description": "Retrieves asset information (cards and accounts) for a customer, providing a portfolio view."
   }
  },
  {
   "name": "getCardInfo",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardInfo"
    },
    "description": "Retrieves detailed information about a specific debit card, including status, linked accounts, and metadata."
   }
  },
  {
   "name": "getCardTypeByBin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardTypeByBin"
    },
    "description": "Identifies card type and product information from BIN (Bank Identification Number) range."
   }
  },
  {
   "name": "getAvailableECommerceLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getAvailableECommerceLimit"
    },
    "description": "Queries the available e-commerce transaction limit for a card on a specific date, accounting for daily/monthly usage."
   }
  },
  {
   "name": "replaceCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/replaceCard"
    },
    "description": "Replaces an existing card (due to expiration, loss, damage, or upgrade) while maintaining account relationships and card history."
   }
  },
  {
   "name": "changeAndReplaceCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/changeAndReplaceCard"
    },
    "description": "Atomically changes card status (e.g., to closed) and initiates replacement in a single operation."
   }
  },
  {
   "name": "createIndividualCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/createIndividualCard"
    },
    "description": "Creates a new individual debit card application and initiates the card issuance process for a retail customer."
   }
  },
  {
   "name": "createIndividualSupplementaryCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/createIndividualSupplementaryCard"
    },
    "description": "Issues a supplementary debit card beneath an existing main card, identified by the main card's shadowCardNumber. The supplementary card draws on the main card's accounts and carries no statement or auto-payment settings of its own."
   }
  },
  {
   "name": "createCorporateCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/createCorporateCard"
    },
    "description": "Creates a corporate debit card for business customers, supporting corporate account structures and permissions."
   }
  },
  {
   "name": "createDummyCorporateCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/createDummyCorporateCard"
    },
    "description": "Creates the plastic-less corporate record that carries a firm's limit, statement period and payment settings. No card is produced and no PAN is returned; employee cards attach beneath it as supplementary cards."
   }
  },
  {
   "name": "createVirtualCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/createVirtualCard"
    },
    "description": "Creates a virtual/digital debit card linked to an existing physical card, typically for online transactions or temporary use."
   }
  },
  {
   "name": "setCardPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/setCardPin"
    },
    "description": "Sets or resets the PIN for a debit card using clear-text PIN input."
   }
  },
  {
   "name": "changeCardPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/changeCardPin"
    },
    "description": "Changes an existing PIN, requiring verification of the old PIN."
   }
  },
  {
   "name": "verifyCardPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/verifyCardPin"
    },
    "description": "Validates a provided PIN against the card's stored PIN."
   }
  },
  {
   "name": "verifyRsaPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/verifyRsaPin"
    },
    "description": "Secure PIN operations using RSA-encrypted PIN blocks, suitable for remote or less-trusted channels."
   }
  },
  {
   "name": "setRsaPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/setRsaPin"
    },
    "description": "Secure PIN operations using RSA-encrypted PIN blocks, suitable for remote or less-trusted channels."
   }
  },
  {
   "name": "changeRsaPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/changeRsaPin"
    },
    "description": "Secure PIN operations using RSA-encrypted PIN blocks, suitable for remote or less-trusted channels."
   }
  },
  {
   "name": "increasePinTryCount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/increasePinTryCount"
    },
    "description": "Administrative operation to increment or decrement the PIN retry counter (typically for unlocking cards or resetting counters)."
   }
  },
  {
   "name": "verifyRsaPinWithStaticSalt",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/verifyRsaPinWithStaticSalt"
    },
    "description": "Variant of secure PIN verification using a static salt value in addition to the operation date."
   }
  },
  {
   "name": "verifyCVV",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/verifyCVV"
    },
    "description": "Validates a provided CVV2 against the card's current CVV."
   }
  },
  {
   "name": "verifyCVVPartial",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/verifyCVVPartial"
    },
    "description": "Validates a partial CVV (e.g., last 2 digits) for lower-security verification scenarios."
   }
  },
  {
   "name": "generateCVV",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/generateCVV"
    },
    "description": "Generates a new CVV2 (Card Verification Value) for a card, typically after the previous CVV has been compromised or expired."
   }
  },
  {
   "name": "attachCardAccount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/attachCardAccount"
    },
    "description": "Links a bank account to a debit card, enabling the card to authorize transactions against that account's balance."
   }
  },
  {
   "name": "detachCardAccount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/detachCardAccount"
    },
    "description": "Unlinks an account from a debit card so the card can no longer draw on it. The card itself stays open, and any other linked accounts are untouched."
   }
  },
  {
   "name": "detachCardAccountByAccountNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/detachCardAccountByAccountNumber"
    },
    "description": "Unlinks an account from a debit card, identifying the account by its number rather than by the card reference."
   }
  },
  {
   "name": "modifyCardAccount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/modifyCardAccount"
    },
    "description": "Updates account relationship properties (e.g., priority, alias) without removing the linkage."
   }
  },
  {
   "name": "listCardAccountByAccountNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/listCardAccountByAccountNumber"
    },
    "description": "Retrieves all cards linked to a specific account number."
   }
  },
  {
   "name": "listCardAccountByShadowCardNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/listCardAccountByShadowCardNumber"
    },
    "description": "Retrieves all accounts linked to a specific card."
   }
  },
  {
   "name": "recreateCustomerCardAccounts",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/recreateCustomerCardAccounts"
    },
    "description": "Recreates account linkages for a customer's cards, typically after account structure changes or data migration."
   }
  },
  {
   "name": "saveCardAccountCurrencyConversion",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/saveCardAccountCurrencyConversion"
    },
    "description": "Sets the currency conversion behaviour for a card and its linked account. Applies to transactions in a currency the account does not hold."
   }
  },
  {
   "name": "getCardAccountCurrencyConversion",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardAccountCurrencyConversion"
    },
    "description": "Reads the currency conversion setting for a card and its linked account — which currency a transaction is converted into when the two differ."
   }
  },
  {
   "name": "getCardPinOperationHistory",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardPinOperationHistory"
    },
    "description": "Retrieves the history of PIN-related operations for a card, supporting audit and security investigations."
   }
  },
  {
   "name": "getCardPermissions",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardPermissions"
    },
    "description": "Retrieves all permission and restriction settings for a card, showing what transaction types and channels are permitted or blocked."
   }
  },
  {
   "name": "saveCardPermissions",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/saveCardPermissions"
    },
    "description": "Updates card permissions and restrictions, enabling or disabling specific transaction capabilities."
   }
  },
  {
   "name": "saveCardBnplPermission",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/saveCardBnplPermission"
    },
    "description": "Saves or updates Buy Now Pay Later (BNPL) permissions for a card. Accepts card reference number, channel, and BNPL permission details to enable or disable BNPL features on the card."
   }
  },
  {
   "name": "resetCvvCounter",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/resetCvvCounter"
    },
    "description": "Resets the CVV retry counter, typically after successful verification or administrative intervention."
   }
  },
  {
   "name": "changeCardBranch",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/changeCardBranch"
    },
    "description": "Updates the branch assignment for a specific card."
   }
  },
  {
   "name": "changeCustomerBranch",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/changeCustomerBranch"
    },
    "description": "Updates branch assignment for a customer and all associated cards."
   }
  },
  {
   "name": "transferBranchCustomer",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/transferBranchCustomer"
    },
    "description": "Transfers customers and their cards between branches, supporting branch consolidation or customer relocation."
   }
  },
  {
   "name": "getPendingCardEmbossList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getPendingCardEmbossList"
    },
    "description": "Retrieves list of cards pending physical embossing (name printing on card)."
   }
  },
  {
   "name": "cancelCardEmbossByShadowCardNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/cancelCardEmbossByShadowCardNumber"
    },
    "description": "Cancels a pending emboss request, typically if card is being replaced or cancelled before production."
   }
  },
  {
   "name": "getCardLimitationParameterData",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardLimitationParameterData"
    },
    "description": "Retrieves detailed limitation parameter data including both configured limits and system defaults."
   }
  },
  {
   "name": "getCardOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardOperationLimit"
    },
    "description": "Retrieves all operation limits configured for a specific card, showing transaction limits by type, channel, and time period."
   }
  },
  {
   "name": "setCardOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/setCardOperationLimit"
    },
    "description": "Creates or updates operation limits for a card."
   }
  },
  {
   "name": "removeCardOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/removeCardOperationLimit"
    },
    "description": "Removes specific operation limits from a card, reverting to default or customer-level limits."
   }
  },
  {
   "name": "getDebitTransactionAll",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getDebitTransactionAll"
    },
    "description": "Retrieves a comprehensive list of debit card transactions matching specified filters, supporting detailed transaction analysis and reporting."
   }
  },
  {
   "name": "isCustomerConvertToRipper",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/isCustomerConvertToRipper"
    },
    "description": "Checks whether customer or card data exists in \"Ripper\" system (likely a legacy or external system)."
   }
  },
  {
   "name": "isCardFoundIn",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/isCardFoundIn"
    },
    "description": "Checks whether a specific card exists in the system. Accepts a CardNumber and returns a flag (IsFound) along with the ServiceDomainId indicating where the card was found."
   }
  },
  {
   "name": "createNoNameCardApplication",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/createNoNameCardApplication"
    },
    "description": "Manages \"no-name\" card applications, which are card applications created without immediate cardholder name assignment (possibly for instant issuance or temporary cards)."
   }
  },
  {
   "name": "cancelNoNameCardApplication",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/cancelNoNameCardApplication"
    },
    "description": "Cancels a no-name debit card application using channel, application ID, correlation ID, and reason for cancellation."
   }
  },
  {
   "name": "updateNoNameCardApplication",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/updateNoNameCardApplication"
    },
    "description": "Updates a no-name card application. Allows modification of pending applications without customer name."
   }
  },
  {
   "name": "updateTransactionForBNPL",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/updateTransactionForBNPL"
    },
    "description": "Updates installment information for BNPL (Buy Now Pay Later) transactions. Updates corresponding transaction records for Installment Count, Installment Parameter, and Installment Profit Rate to synchronize with core banking system."
   }
  },
  {
   "name": "activateNoNameCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/activateNoNameCard"
    },
    "description": "Manages \"no-name\" card applications, which are card applications created without immediate cardholder name assignment (possibly for instant issuance or temporary cards)."
   }
  },
  {
   "name": "createCardUsingNoNameApplication",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/createCardUsingNoNameApplication"
    },
    "description": "Manages \"no-name\" card applications, which are card applications created without immediate cardholder name assignment (possibly for instant issuance or temporary cards)."
   }
  },
  {
   "name": "createAndProcessNoNameCardApplication",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/createAndProcessNoNameCardApplication"
    },
    "description": "Creates and processes a no-name debit card application, handling accounts, permissions, and digital card flags. Returns application ID, card references, masked and shadow card numbers, and sensitive card data if applicable."
   }
  },
  {
   "name": "replaceNoNameCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/replaceNoNameCard"
    },
    "description": "Manages \"no-name\" card applications, which are card applications created without immediate cardholder name assignment (possibly for instant issuance or temporary cards)."
   }
  },
  {
   "name": "replaceCardUsingNoNameApplication",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/replaceCardUsingNoNameApplication"
    },
    "description": "Replaces a card using a no-name application. Accepts channel, application ID, barcode, and customer number. Returns the new card details including card reference numbers, masked card number, shadow card number, record ID, warnings, and sensitive card data if available."
   }
  },
  {
   "name": "changeAndReplaceNoNameCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/changeAndReplaceNoNameCard"
    },
    "description": "Changes the status of a no-name debit card and optionally replaces it or its application, handling digital and non-digital card scenarios. Returns updated status, new card details, and application ID if applicable."
   }
  },
  {
   "name": "getCustomerOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCustomerOperationLimit"
    },
    "description": "Manage operation limits at the customer level, applying to all cards for that customer."
   }
  },
  {
   "name": "setCustomerOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/setCustomerOperationLimit"
    },
    "description": "Manage operation limits at the customer level, applying to all cards for that customer."
   }
  },
  {
   "name": "removeCustomerOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/removeCustomerOperationLimit"
    },
    "description": "Manage operation limits at the customer level, applying to all cards for that customer."
   }
  },
  {
   "name": "getCustomerLimitationParameterData",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCustomerLimitationParameterData"
    },
    "description": "Retrieves customer-level limitation parameters, showing defaults and inheritance rules."
   }
  },
  {
   "name": "getCardApplicationList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardApplicationList"
    },
    "description": "Retrieves card applications for a customer or specific application ID, supporting application status tracking."
   }
  },
  {
   "name": "getCustomerAssetsSummaryDebit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCustomerAssetsSummaryDebit"
    },
    "description": "Retrieves a summary of debit card assets for a customer, optimized for display and reporting."
   }
  },
  {
   "name": "getDebitCustomerLisfOfBranch",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getDebitCustomerLisfOfBranch"
    },
    "description": "Retrieves the list of debit customers for a given branch. Uses channel information and branch code to return customer OID list."
   }
  },
  {
   "name": "changeCardMiscOption",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/changeCardMiscOption"
    },
    "description": "Manages miscellaneous card options that don't fit into standard categories (permissions, limits, etc.)."
   }
  },
  {
   "name": "getCardMiscOption",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getCardMiscOption"
    },
    "description": "Manages miscellaneous card options that don't fit into standard categories (permissions, limits, etc.)."
   }
  },
  {
   "name": "getDigitalSlipReceipt",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getDigitalSlipReceipt"
    },
    "description": "Retrieves digital receipt/slip information for a transaction, supporting paperless receipt delivery."
   }
  },
  {
   "name": "getDebitApplicationIdByFromShadowCardNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getDebitApplicationIdByFromShadowCardNumber"
    },
    "description": "Retrieves application ID for a card replacement, linking old and new card applications."
   }
  },
  {
   "name": "submitCardApplicationExtStatus",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/submitCardApplicationExtStatus"
    },
    "description": "Updates the external status of a card application, supporting integration with external application systems."
   }
  },
  {
   "name": "addDebitCardLog",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/addDebitCardLog"
    },
    "description": "Adds a log entry for a debit card operation, supporting audit trails and debugging."
   }
  },
  {
   "name": "getAuthorizationListByBegindateEnddate",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getAuthorizationListByBegindateEnddate"
    },
    "description": "Retrieves the list of debit card authorizations for a given period. Requires start date and end date as input and returns the authorization transactions that occurred within that date range."
   }
  },
  {
   "name": "getDbttransactionByCardrefCustomernum",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/getDbttransactionByCardrefCustomernum"
    },
    "description": "Retrieves debit card transaction records based on card reference number and customer number. Calls DCID repository to fetch transaction data and returns the result without additional filtering or transformation."
   }
  },
  {
   "name": "healthCheck",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/healthCheck"
    },
    "description": "Performs a basic health check of the DebitDigitalChannelsIntegration service. Returns a result status (OK) and the current server date/time."
   }
  },
  {
   "name": "refreshCache",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/debit/api/refreshCache"
    },
    "description": "Refreshes all relevant cache entries including card products, parameters, BIN, card statuses, transaction code matrices, and organization info for the Debit Digital Channels Integration. Ensures up-to-date values for processing and validation."
   }
  }
 ],
 "variable": [
  {
   "key": "baseUrl",
   "value": "https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit"
  },
  {
   "key": "accessToken",
   "value": ""
  }
 ]
}