{
 "info": {
  "_postman_id": "everest-credit-8.3.5.33",
  "name": "Everest credit 8.3.5.33",
  "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
 },
 "item": [
  {
   "name": "getCardList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardList"
    },
    "description": "Retrieves a list of credit cards matching specified criteria."
   }
  },
  {
   "name": "getCorporateCustomerInfoByIndividualCustomer",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCorporateCustomerInfoByIndividualCustomer"
    },
    "description": "Retrieves corporate customer information linked to an individual customer."
   }
  },
  {
   "name": "replaceCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/replaceCard"
    },
    "description": "Replaces an existing card (e.g., due to expiration, loss, damage)."
   }
  },
  {
   "name": "getCardStatementSummary",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardStatementSummary"
    },
    "description": "Retrieves summary information for a specific statement."
   }
  },
  {
   "name": "getCardStatementDetail",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardStatementDetail"
    },
    "description": "Retrieves detailed line items for a specific statement."
   }
  },
  {
   "name": "getEarlyCloseCandidateList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getEarlyCloseCandidateList"
    },
    "description": "Retrieves list of transactions eligible for early closure."
   }
  },
  {
   "name": "doEarlyClose",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/doEarlyClose"
    },
    "description": "Executes early closure of eligible transactions."
   }
  },
  {
   "name": "getInstallmentCountsByUtid",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getInstallmentCountsByUtid"
    },
    "description": "Retrieves installment count information for a transaction by UTID."
   }
  },
  {
   "name": "getAvailableCardStatusList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getAvailableCardStatusList"
    },
    "description": "Retrieves list of available card status codes."
   }
  },
  {
   "name": "attachCardAccount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/attachCardAccount"
    },
    "description": "Links a customer account to a credit card for payment purposes."
   }
  },
  {
   "name": "detachCardAccount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/detachCardAccount"
    },
    "description": "Unlinks an account from a card so the card can no longer draw on it. The card itself stays open."
   }
  },
  {
   "name": "detachCardAccountByAccountNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/detachCardAccountByAccountNumber"
    },
    "description": "Unlinks an account from a card, identifying the account by its number rather than by the card reference."
   }
  },
  {
   "name": "listCardAccountByAccountNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/listCardAccountByAccountNumber"
    },
    "description": "Lists cards linked to a specific account."
   }
  },
  {
   "name": "listCardAccountByShadowCardNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/listCardAccountByShadowCardNumber"
    },
    "description": "Lists accounts linked to a specific card."
   }
  },
  {
   "name": "recreateCustomerCardAccount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/recreateCustomerCardAccount"
    },
    "description": "Recreates account linkages, typically used for account number changes or corrections."
   }
  },
  {
   "name": "getCardPermissions",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardPermissions"
    },
    "description": "Retrieves current permission settings for a card."
   }
  },
  {
   "name": "saveCardPermissions",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/saveCardPermissions"
    },
    "description": "Updates card permissions."
   }
  },
  {
   "name": "getCashAdvanceInfo",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCashAdvanceInfo"
    },
    "description": "Retrieves cash advance fee and rate information for a requested amount."
   }
  },
  {
   "name": "doCashAdvance",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/doCashAdvance"
    },
    "description": "Executes a cash advance transaction."
   }
  },
  {
   "name": "reverseCashAdvance",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/reverseCashAdvance"
    },
    "description": "Reverses a cash advance transaction."
   }
  },
  {
   "name": "doPaymentTransaction",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/doPaymentTransaction"
    },
    "description": "Executes a payment transaction (credit to card)."
   }
  },
  {
   "name": "reversePaymentTransaction",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/reversePaymentTransaction"
    },
    "description": "Reverses a payment transaction."
   }
  },
  {
   "name": "doPaymentFeeInquiry",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/doPaymentFeeInquiry"
    },
    "description": "Inquires about fees for a payment transaction."
   }
  },
  {
   "name": "getCardOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardOperationLimit"
    },
    "description": "Retrieves operation limits configured for a card."
   }
  },
  {
   "name": "setCardOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/setCardOperationLimit"
    },
    "description": "Sets 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}}/credit/api/removeCardOperationLimit"
    },
    "description": "Removes operation limits, reverting to defaults."
   }
  },
  {
   "name": "getCardLimitationParameterData",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardLimitationParameterData"
    },
    "description": "Retrieves card-specific limitation parameter data, including per-transaction, daily, weekly, monthly, and yearly limits, along with associated keys and profile details. Maps lifecycle service response to structured CardLimitationParameterData objects."
   }
  },
  {
   "name": "setCardPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/setCardPin"
    },
    "description": "Sets the PIN for a card."
   }
  },
  {
   "name": "changeCardPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCardPin"
    },
    "description": "Changes an existing PIN."
   }
  },
  {
   "name": "verifyCardPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/verifyCardPin"
    },
    "description": "Verifies a PIN for authentication purposes."
   }
  },
  {
   "name": "verifyRsaPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/verifyRsaPin"
    },
    "description": "Verifies PIN using RSA encryption method."
   }
  },
  {
   "name": "verifyRsaPinWithStaticSalt",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/verifyRsaPinWithStaticSalt"
    },
    "description": "Verifies PIN using RSA with static salt."
   }
  },
  {
   "name": "setRsaPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/setRsaPin"
    },
    "description": "Sets PIN using RSA encryption."
   }
  },
  {
   "name": "increasePinTryCount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/increasePinTryCount"
    },
    "description": "Increases the PIN try counter."
   }
  },
  {
   "name": "changeRsaPin",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeRsaPin"
    },
    "description": "Changes PIN using RSA encryption."
   }
  },
  {
   "name": "verifyCardVerificationValue",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/verifyCardVerificationValue"
    },
    "description": "Verifies CVV/CVV2 code for card verification."
   }
  },
  {
   "name": "generateCardVV",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/generateCardVV"
    },
    "description": "Generates a new CVV/CVV2 code for a card."
   }
  },
  {
   "name": "verifyPartialCardVerificationValue",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/verifyPartialCardVerificationValue"
    },
    "description": "Verifies partial CVV (e.g., last 3 digits)."
   }
  },
  {
   "name": "resetCvvCounter",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/resetCvvCounter"
    },
    "description": "Resets CVV verification attempt counter."
   }
  },
  {
   "name": "getCardMemo",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardMemo"
    },
    "description": "Retrieves memo/notes associated with a card."
   }
  },
  {
   "name": "createIndividualCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/createIndividualCard"
    },
    "description": "Creates a new individual credit card for a customer."
   }
  },
  {
   "name": "createIndividualSupplementaryCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/createIndividualSupplementaryCard"
    },
    "description": "Creates a new individual supplementary credit card for a customer. Supports digital and physical cards, multiple accounts, addresses, auto payment, permissions, and optional card miscellaneous options. Returns card reference, shadow card number, masked card number, and sensitive card data if applicable."
   }
  },
  {
   "name": "createDummyCorporateCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/createDummyCorporateCard"
    },
    "description": "Creates a new dummy corporate credit card. Supports specifying addresses, accounts, statement preferences, card limits, virtual card relation, auto payment accounts, and permissions. Returns card reference, shadow numbers, masked card number, record ID, warnings, and sensitive card data if applicable."
   }
  },
  {
   "name": "createCorporateCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/createCorporateCard"
    },
    "description": "Creates a corporate credit card."
   }
  },
  {
   "name": "createVirtualCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/createVirtualCard"
    },
    "description": "Creates a virtual credit card linked to an existing physical card."
   }
  },
  {
   "name": "getApplicableProductsByCustomerNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getApplicableProductsByCustomerNumber"
    },
    "description": "Retrieves credit card products that a customer is eligible to apply for."
   }
  },
  {
   "name": "getApplicableProductsByMainCustomerPreControl",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getApplicableProductsByMainCustomerPreControl"
    },
    "description": "Checks applicable credit card products for a main customer before control. Returns a success flag indicating whether the pre-control check passed."
   }
  },
  {
   "name": "activateNoNameCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/activateNoNameCard"
    },
    "description": "Activates a no-name card using barcode."
   }
  },
  {
   "name": "createNoNameCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/createNoNameCard"
    },
    "description": "Creates a card from a no-name envelope (pre-printed card stock with barcode)."
   }
  },
  {
   "name": "replaceNoNameCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/replaceNoNameCard"
    },
    "description": "Replaces a no-name card."
   }
  },
  {
   "name": "replaceCardUsingNoNameApplication",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/replaceCardUsingNoNameApplication"
    },
    "description": "Replaces a card using a no-name application workflow."
   }
  },
  {
   "name": "changeAndReplaceNoNameCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeAndReplaceNoNameCard"
    },
    "description": "Combines status change and replacement for no-name cards."
   }
  },
  {
   "name": "cancelNoNameCardApplication",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/cancelNoNameCardApplication"
    },
    "description": "Cancels a pending no-name card application."
   }
  },
  {
   "name": "cancelCardEmbossByShadowCardNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/cancelCardEmbossByShadowCardNumber"
    },
    "description": "Cancels a pending card embossing order."
   }
  },
  {
   "name": "getPendingCardEmbossList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getPendingCardEmbossList"
    },
    "description": "Retrieves list of cards pending embossing."
   }
  },
  {
   "name": "changeCardStatus",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCardStatus"
    },
    "description": "Changes the status of a credit card (activate, block, close, etc.)."
   }
  },
  {
   "name": "changeCustomerCreditCardStatus",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCustomerCreditCardStatus"
    },
    "description": "Changes the credit card status for a given customer. Validates input parameters, calls the lifecycle service to update card statuses, and returns a list of shadow card numbers for cards that were closed. Supports optional activation of cards and ensures proper rollback and logging on failure."
   }
  },
  {
   "name": "changeAndReplaceCard",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeAndReplaceCard"
    },
    "description": "Combines card status change and replacement in a single operation."
   }
  },
  {
   "name": "changeCardLimitDecrease",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCardLimitDecrease"
    },
    "description": "Decreases a card's credit limit."
   }
  },
  {
   "name": "changeCardLimitIncrease",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCardLimitIncrease"
    },
    "description": "Increases a card's credit limit."
   }
  },
  {
   "name": "changeCardLimitReverse",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCardLimitReverse"
    },
    "description": "Reverses a previous limit change."
   }
  },
  {
   "name": "resetCardLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/resetCardLimit"
    },
    "description": "Resets card limit to a base/default value."
   }
  },
  {
   "name": "changeCardAutoLimitIncrease",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCardAutoLimitIncrease"
    },
    "description": "Configures automatic limit increase settings."
   }
  },
  {
   "name": "getCustomerTotalLimitInfo",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerTotalLimitInfo"
    },
    "description": "Retrieves comprehensive limit information at customer level, including all cards and total available limits."
   }
  },
  {
   "name": "getCustomerOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerOperationLimit"
    },
    "description": "Retrieves customer-level operation limits."
   }
  },
  {
   "name": "setCustomerOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/setCustomerOperationLimit"
    },
    "description": "Sets customer-level operation limits."
   }
  },
  {
   "name": "removeCustomerOperationLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/removeCustomerOperationLimit"
    },
    "description": "Removes customer-level operation limits."
   }
  },
  {
   "name": "getCustomerLimitationParameterData",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerLimitationParameterData"
    },
    "description": "Retrieves customer limitation parameter data for credit cards. It calls the customer service proxy to get all limitation parameters for a customer, filters the results to only include cards of type \"C\" (credit cards), and maps them into a detailed response including transaction limits, counts, profile codes, descriptions, and other key attributes."
   }
  },
  {
   "name": "getRenewCountByShadowCardNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getRenewCountByShadowCardNumber"
    },
    "description": "Reads how many times a card has been renewed, broken down by emboss reason, with the maximum each reason allows. Replaces getRenewCountLostAndStolen, which counted only one reason and returned three flat figures rather than a list."
   }
  },
  {
   "name": "getCreditCardStatementSendPreference",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardStatementSendPreference"
    },
    "description": "Retrieves customer's statement delivery preferences (email, SMS, postal mail)."
   }
  },
  {
   "name": "checkCreditCardForDebtPayment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/checkCreditCardForDebtPayment"
    },
    "description": "Checks if a card is eligible for debt payment operations."
   }
  },
  {
   "name": "createDisputeCase",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/createDisputeCase"
    },
    "description": "Creates a dispute case for unauthorized or incorrect transactions."
   }
  },
  {
   "name": "cancelDisputeCase",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/cancelDisputeCase"
    },
    "description": "Cancels a dispute case."
   }
  },
  {
   "name": "addDocumentByCaseNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/addDocumentByCaseNumber"
    },
    "description": "Attaches supporting documents to a dispute case."
   }
  },
  {
   "name": "getDisputeList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getDisputeList"
    },
    "description": "Retrieves list of dispute cases for a card or customer."
   }
  },
  {
   "name": "getDisputeReasonDefList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getDisputeReasonDefList"
    },
    "description": "Retrieves available dispute reason definitions."
   }
  },
  {
   "name": "getCashInstallmentParameter",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCashInstallmentParameter"
    },
    "description": "Retrieves installment parameters (rates, fees) for cash installment products."
   }
  },
  {
   "name": "simulateCashInstallmentForAll",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/simulateCashInstallmentForAll"
    },
    "description": "Simulates installment for all available installment count options."
   }
  },
  {
   "name": "simulateCashInstallment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/simulateCashInstallment"
    },
    "description": "Simulates cash installment calculation."
   }
  },
  {
   "name": "doCashInstallment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/doCashInstallment"
    },
    "description": "Executes a cash installment transaction."
   }
  },
  {
   "name": "reverseCashInstallment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/reverseCashInstallment"
    },
    "description": "Reverses a cash installment transaction."
   }
  },
  {
   "name": "getCancelableCashInstallmentList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCancelableCashInstallmentList"
    },
    "description": "Retrieves list of cash installments that can be cancelled."
   }
  },
  {
   "name": "getEarlyReleaseCashInstallments",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getEarlyReleaseCashInstallments"
    },
    "description": "Retrieves list of cash installments eligible for early release (prepayment)."
   }
  },
  {
   "name": "getEarlyReleaseCashInstallment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getEarlyReleaseCashInstallment"
    },
    "description": "Retrieves details of a specific cash installment for early release."
   }
  },
  {
   "name": "doCashInstallmentEarlyReleasePayment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/doCashInstallmentEarlyReleasePayment"
    },
    "description": "Executes early release (prepayment) of cash installments."
   }
  },
  {
   "name": "cancelCashInstallEarlyReleasePayment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/cancelCashInstallEarlyReleasePayment"
    },
    "description": "Cancels a pending early release payment."
   }
  },
  {
   "name": "getCustomerTransactionDetail",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerTransactionDetail"
    },
    "description": "Retrieves detailed information about a specific transaction identified by UTID (Unique Transaction Identifier)."
   }
  },
  {
   "name": "getCardStatementList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardStatementList"
    },
    "description": "Retrieves list of statements (billing cycles) for a card."
   }
  },
  {
   "name": "getAllWaitingInstallments",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getAllWaitingInstallments"
    },
    "description": "Retrieves all waiting (future period) installments for a card."
   }
  },
  {
   "name": "getCardIntermTransactionInfo",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardIntermTransactionInfo"
    },
    "description": "Retrieves current period (interim) transactions."
   }
  },
  {
   "name": "getPendingProvisionList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getPendingProvisionList"
    },
    "description": "Retrieves list of pending authorizations (provisions) that have not yet been settled."
   }
  },
  {
   "name": "getWaitingInstallmentDetail",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getWaitingInstallmentDetail"
    },
    "description": "Retrieves detailed information about a specific waiting installment."
   }
  },
  {
   "name": "getWaitingInstallmentSummary",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getWaitingInstallmentSummary"
    },
    "description": "Retrieves summary of waiting installments grouped by statement period."
   }
  },
  {
   "name": "getCreditCardLastStatement",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardLastStatement"
    },
    "description": "Retrieves the most recent statement information."
   }
  },
  {
   "name": "getCreditCardLastStatementNew",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardLastStatementNew"
    },
    "description": "Retrieves the most recent credit card statement information using ShadowCardNumber and channel. Validates card identifiers, resolves the main card reference number, and fetches the latest statement summary. Returns existing reward points, detailed last statement data, and a list of recent statement summaries ordered by statement period."
   }
  },
  {
   "name": "getCreditCardLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardLimit"
    },
    "description": "Retrieves current limit information for a card."
   }
  },
  {
   "name": "getCardAvailableLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardAvailableLimit"
    },
    "description": "Retrieves available (remaining) credit limit on a card."
   }
  },
  {
   "name": "getCustomerAvailableLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerAvailableLimit"
    },
    "description": "Retrieves available limit at customer level (across all cards)."
   }
  },
  {
   "name": "getCreditCardTransactionAll",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardTransactionAll"
    },
    "description": "Comprehensive transaction retrieval that includes current period transactions, pending provisions, and future period installments."
   }
  },
  {
   "name": "getCreditCardCurrentTransactionList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardCurrentTransactionList"
    },
    "description": "Retrieves transactions for the current billing period only."
   }
  },
  {
   "name": "getCardStatementDetailSummary",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardStatementDetailSummary"
    },
    "description": "Combines statement summary and detail in a single call."
   }
  },
  {
   "name": "getCardStatementDetailSummaryNew",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardStatementDetailSummaryNew"
    },
    "description": "Retrieves a summary of credit card statement details including transaction rows, total amounts, minimum payments, remaining debt, earned points, due dates, and currency information. Uses GetCardStatementDetail or GetCardStatementDetailNew internally and maps results to GetCardStatementDetailSummaryResponse objects."
   }
  },
  {
   "name": "doCreditCardDebtPayment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/doCreditCardDebtPayment"
    },
    "description": "Executes a payment toward credit card debt."
   }
  },
  {
   "name": "cancelCreditCardDebtPayment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/cancelCreditCardDebtPayment"
    },
    "description": "Cancels a pending debt payment."
   }
  },
  {
   "name": "getCancelableCreditCardDebtPaymentList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCancelableCreditCardDebtPaymentList"
    },
    "description": "Retrieves list of payments that can be cancelled."
   }
  },
  {
   "name": "manuelInstallmentOrder",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/manuelInstallmentOrder"
    },
    "description": "Converts an existing single-payment transaction into an installment plan."
   }
  },
  {
   "name": "manuelInstallmentOrderSimulate",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/manuelInstallmentOrderSimulate"
    },
    "description": "Simulates manual installment conversion."
   }
  },
  {
   "name": "saveCreditCardAutoPaymentOrder",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/saveCreditCardAutoPaymentOrder"
    },
    "description": "Creates or updates an automatic payment order."
   }
  },
  {
   "name": "changeCreditCardStatementPeriod",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCreditCardStatementPeriod"
    },
    "description": "Changes the statement period (billing cycle) for a card."
   }
  },
  {
   "name": "getStatementPeriodChangeCount",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getStatementPeriodChangeCount"
    },
    "description": "Retrieves count of statement period changes allowed or remaining."
   }
  },
  {
   "name": "getCalculatedStatementPeriod",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCalculatedStatementPeriod"
    },
    "description": "Calculates what the statement period would be based on parameters."
   }
  },
  {
   "name": "getStatementPeriodByProductNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getStatementPeriodByProductNumber"
    },
    "description": "Retrieves available statement periods for a product."
   }
  },
  {
   "name": "getCreditCardInfo",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardInfo"
    },
    "description": "Retrieves comprehensive card information including reward details."
   }
  },
  {
   "name": "getCardDelinquencyInfoByCustomerNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardDelinquencyInfoByCustomerNumber"
    },
    "description": "Retrieves delinquency information for a customer."
   }
  },
  {
   "name": "getCreditCardCollectionInfoByCardRefNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardCollectionInfoByCardRefNumber"
    },
    "description": "Retrieves collection information for a specific card."
   }
  },
  {
   "name": "getCreditCardCollectionInfoByMainCustomerNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardCollectionInfoByMainCustomerNumber"
    },
    "description": "Retrieves collection information at customer level."
   }
  },
  {
   "name": "getCreditCardCollectionTransactionListByDate",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardCollectionTransactionListByDate"
    },
    "description": "Lists the collection movements posted against a customer's cards on one date — amount, transaction type and debit or credit indicator — for reconciling a day's collections against the bank's own ledger."
   }
  },
  {
   "name": "changeCreditCardStatementSendPreference",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCreditCardStatementSendPreference"
    },
    "description": "Updates statement delivery preferences."
   }
  },
  {
   "name": "getCreditCardPortfolioSummary",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardPortfolioSummary"
    },
    "description": "Retrieves portfolio-level summary for a main customer."
   }
  },
  {
   "name": "getCreditCardAutoPaymentOrder",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardAutoPaymentOrder"
    },
    "description": "Retrieves existing auto payment order configuration."
   }
  },
  {
   "name": "getCardStatementAddressInformation",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardStatementAddressInformation"
    },
    "description": "Retrieves statement delivery preferences for a credit card based on MainCardRefNumber. Includes flags for statement posting, email, and SMS delivery. Fetches CardMaster and CustomerMaster data."
   }
  },
  {
   "name": "getCancelableCashAdvanceList",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCancelableCashAdvanceList"
    },
    "description": "Retrieves a list of cancellable cash advances for a given shadow card number, including transaction details and card master information."
   }
  },
  {
   "name": "getCustomerCreditCardListByTenantId",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerCreditCardListByTenantId"
    },
    "description": "Retrieves list of customer's credit cards filtered by tenant/product group."
   }
  },
  {
   "name": "getCustomerCreditShadowCardsByTenantId",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerCreditShadowCardsByTenantId"
    },
    "description": "Retrieves shadow card numbers for a customer by tenant."
   }
  },
  {
   "name": "getTransactionAll",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getTransactionAll"
    },
    "description": "Retrieves all credit card transactions for a given card, including current period transactions, next period installments, and reward transactions. The service validates the card, fetches current and upcoming installments, filters reward transactions, and maps them into response models. The response includes CreditCardCurrentPeriodTransactions (current period transactions and pending provisions) and CreditCardNextPeriodInstallments (installments for the next period), with details on amounts, dates, descriptions, rewards, installments, and card product attributes."
   }
  },
  {
   "name": "getCreditCardDateRangeForRewardByCustomerNumberReqSource",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCardDateRangeForRewardByCustomerNumberReqSource"
    },
    "description": "Retrieves date range information for reward calculations."
   }
  },
  {
   "name": "changeCorporateCardLimitDecrease",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCorporateCardLimitDecrease"
    },
    "description": "Corporate card-specific limit management operations."
   }
  },
  {
   "name": "changeCorporateCardLimitIncrease",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCorporateCardLimitIncrease"
    },
    "description": "Corporate card-specific limit management operations."
   }
  },
  {
   "name": "changeIndividualCardLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeIndividualCardLimit"
    },
    "description": "Individual card limit change operation."
   }
  },
  {
   "name": "getCustomerCreditCardListByTenantIdProductNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerCreditCardListByTenantIdProductNumber"
    },
    "description": "Retrieves cards filtered by tenant and product number."
   }
  },
  {
   "name": "getInstallmentCountsByUtidNew",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getInstallmentCountsByUtidNew"
    },
    "description": "Retrieves the installment counts and limits for a credit card transaction identified by UTID using the new DCIC logic. Returns minimum and maximum installment counts, deferring month limits, MCC-based limits, profile-based limits, and transaction details (amount, date, description). Adjusts MaxInstallmentCount and MaxDeferringMonthCount if the transaction occurs in an emergency city. Unlike the previous version, this method fetches the installment info directly from the DCIC new repository without querying the full customer transaction details."
   }
  },
  {
   "name": "getCustomerAssetsSummaryCredit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCustomerAssetsSummaryCredit"
    },
    "description": "Retrieves summary of customer's credit assets."
   }
  },
  {
   "name": "getPendingProvisionListNew",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getPendingProvisionListNew"
    },
    "description": "Retrieves a list of pending provisions (pending transactions) for a given ShadowCardNumber. The service aggregates transaction details including amounts, currency, transaction date and description, earned rewards, installment eligibility, MCC and product info, transaction type, merchant details, and authorization/response info. Transactions are enriched with MCC definitions, card product info, and transaction code matrices. Special handling is applied for refunded transactions and certain channels (e.g., GetirFinans). Returns the mapped list of CreditCardPendingTransactionItem objects for integration purposes."
   }
  },
  {
   "name": "cancelInstallmentEarlyRelease",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/cancelInstallmentEarlyRelease"
    },
    "description": "Cancels an early release operation."
   }
  },
  {
   "name": "getManuelInstallmentCancelRecordsByCardRefNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getManuelInstallmentCancelRecordsByCardRefNumber"
    },
    "description": "Retrieves history of cancelled manual installment orders."
   }
  },
  {
   "name": "getEarlyReleaseAvailableInstallmentsByCriterias",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getEarlyReleaseAvailableInstallmentsByCriterias"
    },
    "description": "Retrieves installments available for early release based on criteria."
   }
  },
  {
   "name": "simulateInstallmentEarlyRelease",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/simulateInstallmentEarlyRelease"
    },
    "description": "Simulates early release calculation."
   }
  },
  {
   "name": "releasePendingInstallment",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/releasePendingInstallment"
    },
    "description": "Releases a pending installment (makes it active in current period)."
   }
  },
  {
   "name": "cancelInstallmentTransactionOrder",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/cancelInstallmentTransactionOrder"
    },
    "description": "Cancels a pending installment order."
   }
  },
  {
   "name": "changeCardMiscOption",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCardMiscOption"
    },
    "description": "Retrieves and updates miscellaneous card options."
   }
  },
  {
   "name": "getCardMiscOption",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardMiscOption"
    },
    "description": "Retrieves and updates miscellaneous card options."
   }
  },
  {
   "name": "getDigitalSlipReceipt",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getDigitalSlipReceipt"
    },
    "description": "Retrieves digital receipt/slip for a transaction."
   }
  },
  {
   "name": "changeCardBranch",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCardBranch"
    },
    "description": "Changes the branch assignment for a card."
   }
  },
  {
   "name": "changeCustomerBranch",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeCustomerBranch"
    },
    "description": "Changes branch assignment for a customer (affects all cards)."
   }
  },
  {
   "name": "transferBranchCustomer",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/transferBranchCustomer"
    },
    "description": "Transfers a customer and all associated cards to a different branch."
   }
  },
  {
   "name": "getCreditCustomerListOfBranch",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditCustomerListOfBranch"
    },
    "description": "Retrieves list of credit card customers for a branch."
   }
  },
  {
   "name": "decreaseCustomerLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/decreaseCustomerLimit"
    },
    "description": "Decreases customer-level limit, affecting all cards under that customer."
   }
  },
  {
   "name": "changeVirtualCardLimit",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/changeVirtualCardLimit"
    },
    "description": "Virtual card limit management."
   }
  },
  {
   "name": "getCreditApplicationIdByFromShadowCardNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCreditApplicationIdByFromShadowCardNumber"
    },
    "description": "Retrieves application ID associated with a card."
   }
  },
  {
   "name": "submitCardApplicationExtStatus",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/submitCardApplicationExtStatus"
    },
    "description": "Submits external status update for a card application."
   }
  },
  {
   "name": "getCardFinancialInfoByCardRefNumber",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardFinancialInfoByCardRefNumber"
    },
    "description": "Retrieves financial information for a card by card reference number."
   }
  },
  {
   "name": "getStatementPeriodChangeInfo",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getStatementPeriodChangeInfo"
    },
    "description": "Retrieves detailed information about statement period changes for a specific credit card. The service validates the CardRefNumber, fetches the card master record, and then retrieves statement change info from the repository. The response includes the current StatementDate, the next two statement dates (Next1StatementDate, Next2StatementDate), the LastChangeDate, the remaining allowed yearly statement changes (YearlyRemainingStatementChangeCount), and a flag indicating whether a statement period change is currently available (IsStatementPeriodChangeAvailable)."
   }
  },
  {
   "name": "getCardListNew",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/getCardListNew"
    },
    "description": "Retrieves a list of credit cards based on various filters (card number, customer number, main customer number, barcode, account number, branch code, identification, courier status, etc.). Aggregates card product, branch, limit, debt, account info, annual fee, sensitive data (PAN/CVV2), and currency conversion details. Uses parallel async calls for efficiency and maps results to CreditCardModel objects."
   }
  },
  {
   "name": "healthCheck",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/healthCheck"
    },
    "description": "Performs a basic health check of the CreditDigitalChannelsIntegration service. Returns a HealthCheckResponse containing a status result (OK) and the current server date and time."
   }
  },
  {
   "name": "refreshCache",
   "request": {
    "method": "POST",
    "header": [
     {
      "key": "Content-Type",
      "value": "application/json"
     },
     {
      "key": "Authorization",
      "value": "Bearer {{accessToken}}"
     }
    ],
    "url": {
     "raw": "{{baseUrl}}/credit/api/refreshCache"
    },
    "description": "Reloads the service's in-memory reference data. Called by operations after a parameter change, not as part of a cardholder journey."
   }
  }
 ],
 "variable": [
  {
   "key": "baseUrl",
   "value": "https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelCredit"
  },
  {
   "key": "accessToken",
   "value": ""
  }
 ]
}