# Everest Card — generated from the portal's compiled model. # Do not edit: re-download rather than patch, or this drifts from the platform. # # Set @accessToken before sending anything. The token is a client_credentials # grant against the OAuth2 service — you supply the id and the secret, and the # portal never stores either. # Prepaid Digital Channels Integration API — v8.3.5.8, 53 operations. @baseUrl = https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid @accessToken = ### getAuthorizationListByBegindateEnddate # Retrieves authorization list for a customer between given dates. POST {{baseUrl}}/prepaid/api/getAuthorizationListByBegindateEnddate Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getPddtransactionByCardrefCustomernum # Retrieves PDD transactions by card reference and customer number. POST {{baseUrl}}/prepaid/api/getPddtransactionByCardrefCustomernum Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### changeCardPin # Changes an existing card PIN. POST {{baseUrl}}/prepaid/api/changeCardPin Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### changeRsaPin # Changes a PIN using RSA-encrypted PIN blocks for both current and new PINs. POST {{baseUrl}}/prepaid/api/changeRsaPin Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### generateCardVV # Generates a new Card Verification Value (CVV/CVV2) for a card. POST {{baseUrl}}/prepaid/api/generateCardVV Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### increasePinTryCount # Increases the PIN retry count for a card, resetting the failed attempt counter. POST {{baseUrl}}/prepaid/api/increasePinTryCount Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### resetCvvCounter # Resets the CVV verification attempt counter for a card. POST {{baseUrl}}/prepaid/api/resetCvvCounter Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### setCardPin # Sets the PIN for a card. POST {{baseUrl}}/prepaid/api/setCardPin Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### verifyTerminalCardPin # Verifies a PIN using terminal-encrypted PIN block format. POST {{baseUrl}}/prepaid/api/verifyTerminalCardPin Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### verifyRsaPin # Verifies a PIN using RSA-encrypted PIN block format. POST {{baseUrl}}/prepaid/api/verifyRsaPin Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### verifyPartialCardVerificationValue # Verifies a CVV using partial digit verification. POST {{baseUrl}}/prepaid/api/verifyPartialCardVerificationValue Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### verifyCardVerificationValue # Verifies a CVV/CVV2 value for a card. POST {{baseUrl}}/prepaid/api/verifyCardVerificationValue Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### verifyCardPin # Verifies a card PIN for authentication purposes. POST {{baseUrl}}/prepaid/api/verifyCardPin Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### setRsaPin # Sets a PIN using RSA-encrypted PIN block format. POST {{baseUrl}}/prepaid/api/setRsaPin Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### setCardPinViaSMS # Sets card PIN via SMS-based verification flow. POST {{baseUrl}}/prepaid/api/setCardPinViaSMS Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getPrepaidCardPermission # Retrieves all permission settings for a prepaid card, including time-bound permissions for various transaction types. POST {{baseUrl}}/prepaid/api/getPrepaidCardPermission Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### savePrepaidCardPermission # Updates card permissions for various transaction types. POST {{baseUrl}}/prepaid/api/savePrepaidCardPermission Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getPrepaidTransactionAll # Retrieves a comprehensive list of transactions for a prepaid card with extensive filtering capabilities. POST {{baseUrl}}/prepaid/api/getPrepaidTransactionAll Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getPrepaidCardInfo # Retrieves detailed information for a specific prepaid card. POST {{baseUrl}}/prepaid/api/getPrepaidCardInfo Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### changeAndReplaceCard # Combines card status change (typically closure) with card replacement in a single atomic operation. POST {{baseUrl}}/prepaid/api/changeAndReplaceCard Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### changeCardStatus # Changes the operational status of a prepaid card (e.g., active, blocked, closed). POST {{baseUrl}}/prepaid/api/changeCardStatus Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### createIndividualCard # Creates a new prepaid card for an individual customer. POST {{baseUrl}}/prepaid/api/createIndividualCard Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getApplicableProductsByCustomerNumber # Retrieves a list of card products that a customer is eligible to apply for, based on customer profile, existing card relationships, and product rules. POST {{baseUrl}}/prepaid/api/getApplicableProductsByCustomerNumber Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### replaceCard # Replaces an existing card with a new card, typically due to expiration, loss, damage, or product upgrade. POST {{baseUrl}}/prepaid/api/replaceCard Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCardLimitationParameterData # Retrieves all limitation parameters (operation limits) configured for a specific card. POST {{baseUrl}}/prepaid/api/getCardLimitationParameterData Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCustomerOperationLimit # Retrieves configured operation limits for a customer. POST {{baseUrl}}/prepaid/api/getCustomerOperationLimit Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCardOperationLimit # Retrieves configured operation limits for a card. POST {{baseUrl}}/prepaid/api/getCardOperationLimit Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### setCustomerOperationLimit # Sets or updates operation limits at the customer level. POST {{baseUrl}}/prepaid/api/setCustomerOperationLimit Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### setCardOperationLimit # Sets or updates operation limits for a specific card. POST {{baseUrl}}/prepaid/api/setCardOperationLimit Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### removeCustomerOperationLimit # Removes specific operation limits from a customer. POST {{baseUrl}}/prepaid/api/removeCustomerOperationLimit Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### removeCardOperationLimit # Removes specific operation limits from a card. POST {{baseUrl}}/prepaid/api/removeCardOperationLimit Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCardList # Retrieves a list of cards based on various search criteria. POST {{baseUrl}}/prepaid/api/getCardList Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCustomerLimitationParameterData # Retrieves limitation parameters at the customer level, which may apply to all cards belonging to a customer. POST {{baseUrl}}/prepaid/api/getCustomerLimitationParameterData Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCardPinOperationHistory # Retrieves the history of PIN-related operations for a card, including PIN set, change, and verification attempts. POST {{baseUrl}}/prepaid/api/getCardPinOperationHistory Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCustomerAsset # Retrieves all prepaid card assets (cards) belonging to a customer, providing a portfolio view of the customer's card relationships. POST {{baseUrl}}/prepaid/api/getCustomerAsset Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCardTypeByBin # Identifies the card domain type (Credit, Debit, Prepaid) based on the BIN (Bank Identification Number) of a card number. POST {{baseUrl}}/prepaid/api/getCardTypeByBin Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getPrepaidTransactionByUtid # Retrieves a single transaction by its Unique Transaction Identifier (UTID). POST {{baseUrl}}/prepaid/api/getPrepaidTransactionByUtid Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### changeCardBranch # Changes the branch assigned to a prepaid card. POST {{baseUrl}}/prepaid/api/changeCardBranch Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### changeCustomerBranch # Changes the branch assigned to a prepaid customer. POST {{baseUrl}}/prepaid/api/changeCustomerBranch Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### transferBranchCustomer # Transfers a prepaid customer to a different branch. POST {{baseUrl}}/prepaid/api/transferBranchCustomer Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getCustomerListOfBranch # Retrieves a list of all customer identifiers assigned to a specific branch. POST {{baseUrl}}/prepaid/api/getCustomerListOfBranch Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getDigitalSlipReceipt # Retrieves detailed receipt/slip information for a transaction, including all data required for printing or displaying a transaction receipt. POST {{baseUrl}}/prepaid/api/getDigitalSlipReceipt Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### getPrepaidApplicationIdByFromShadowCardNumber # Retrieves the application identifier associated with a card, allowing lookup of original application details. POST {{baseUrl}}/prepaid/api/getPrepaidApplicationIdByFromShadowCardNumber Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### createNoNameCardApplication # Creates a card application for a "no-name" card (card without embossed name). POST {{baseUrl}}/prepaid/api/createNoNameCardApplication Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### cancelNoNameCardApplication # Manages the lifecycle of no-name card applications, allowing updates to application details or cancellation with reason codes. POST {{baseUrl}}/prepaid/api/cancelNoNameCardApplication Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### updateNoNameCardApplication # Manages the lifecycle of no-name card applications, allowing updates to application details or cancellation with reason codes. POST {{baseUrl}}/prepaid/api/updateNoNameCardApplication Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### activateNoNameCard # Activates a no-name card application, typically after customer verification using card details (last four digits, barcode). POST {{baseUrl}}/prepaid/api/activateNoNameCard Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### createCardUsingNoNameApplication # Creates a physical card from an existing no-name card application. POST {{baseUrl}}/prepaid/api/createCardUsingNoNameApplication Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### replaceNoNameCard # Replaces a no-name card with a new no-name card. POST {{baseUrl}}/prepaid/api/replaceNoNameCard Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### replaceCardUsingNoNameApplication # Replaces a card using an existing no-name application as the basis for the replacement card. POST {{baseUrl}}/prepaid/api/replaceCardUsingNoNameApplication Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### changeAndReplaceNoNameCard # Similar to `ChangeAndReplaceCard` but specifically for no-name cards, with simplified replacement model. POST {{baseUrl}}/prepaid/api/changeAndReplaceNoNameCard Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### healthCheck # Performs a health check for the prepaid digital channel service. POST {{baseUrl}}/prepaid/api/healthCheck Content-Type: application/json Authorization: Bearer {{accessToken}} {} ### refreshCache # Refreshes the cache for prepaid digital channel operations. POST {{baseUrl}}/prepaid/api/refreshCache Content-Type: application/json Authorization: Bearer {{accessToken}} {}