Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Common Methods
  • OAuth2
  • Delivery
Information
Cards
    Card lifecycle
      getBasicCardInformationByPanpostgetDebitCardLogDataListByShadowCardNumberpostgetCreditCardLogDataListByShadowCardNumberpostgetCardByCardNumberpostgetSecureCardByPanpostgetCardByShadowCardNumberpost
Customers and accounts
    Customers
      getAssetByShadowCardNumberpostgetCustomerDetailpostcreateCustomerpostupdateCustomerpost
    Account linking
      accountStatuspost
Transactions
    getCreditTransactionListpostgetPaymentAndCashadvanceInformationByCriteriaspostgetAuthorizationListByBegindateEnddatepostgetDbttransactionByCardrefCustomernumpost
Limits and controls
    Card and customer limits
      changeCustomerLimitDecreasepostchangeCustomerLimitIncreasepost
    Permissions and restrictions
      getCardRestrictionpost
Billing and statements
    Collections and legal follow-up
      createFollowUpByMainCustomerNumberpostaddToLegalFollowUppost
    Debt payment
      getAutoPaymentQueuepost
    Statements and billing
      getDelinquencyInterestAmountpostsetStatementDocumentIdpostsetStatementDocumentOnlypostgetCardStatementCutoffReportpost
Security
    PIN and card security
      isSetCardPinViaSMSControlpostgetClearPanByShadowpostgetCardInfoByClearPanpostgetEncryptDataBlockpostdecryptDataBlockpost
Rewards
    Campaigns and rewards
      executeCampaignTransactionpostgetDebitCardForRewardByBankpost
Platform
    Platform operations
      healthCheckpostrefreshCachepost
    Reference data
      getProductByShadowCardNumberpostgetEmbossReasonSubDefByValidFlagpostgetAvailableEmbossReasonListpostgetMccGroupAllpostgetTrnStatusAllpostgetBinDomesticByBinpostgetApplicableProductspostgetMccDefinitionGroupbyMccMccdescriptionpostgetNetworkTypeDefByValidFlagpostgetResponseCodeDefByValidFlagpostgetResponseReasonCodeDefByValidFlagpostgetTrnCodeDefByValidFlagpostgetTrnCodeMatrixByValidFlagpost
SchemasError codesChannels
powered by Zudoku

Channels

Every method in the Everest services carries a Channel field in its request. This field is a code that identifies the channel making the request.

It is used in the authorisation check for whether that operation may be carried out from the channel concerned. The service validates the incoming channel code and checks whether the operation is open to that channel. For this reason the Channel field is mandatory in all requests.

Channels are not embedded in the code; they are managed parametrically. A channel definition carries the following fields. Adding a new channel, changing the description of an existing channel or deactivating a channel requires no code change — a parameter update is enough.

Channel-based authorisation is managed from screens in the same way. For example: card restriction profiles and MCC restrictions can also be defined per channel.

CodeChannelShort name
000BatchBatch
001BranchBranch
002InternetWebBranch
003Coporate Internet BankingWebBranchCorporate
005Call CenterCallCenter
006IvrIvr
007AtmAtm
008SystemSystem
014EftEft
100PttPtt
102Individual MobileMobileBranchIndividual
103Coporate MobileMobileBranchCorporate
800SmsSms
802Back OfficeBackOffice
803Digital SecurityDigitalSecurity
806BkmBkm
807VisaVisa
808MastercardMastercard
Last modified on October 21, 2026
Error codes