Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Corebanking
  • OAuth2
  • Delivery
Information
Cards
    Card issuance and personalisation
      getApplicableProductsByCustomerNumberpostcreateIndividualDebitCardpostcreateCorporateDebitCardpostreplaceDebitCardpostcancelDebitEmbossByShadowCardNumberpostgetPendingCardEmbossListpostcancelEmbossByShadowCardNumberpost
    Card lifecycle
      getBasicCardInformationByPanpostgetDebitCardInfopostchangeDebitCardStatuspostchangeDebitCardBranchpostattachDebitCardAccountpostgetDebitCardLogDataListByShadowCardNumberpostgetCreditCardLogDataListByShadowCardNumberpostgetCardByCardNumberpostgetSecureCardByPanpostgetCardByShadowCardNumberpost
Customers and accounts
    Customers
      getAssetByShadowCardNumberpostgetCustomerDetailpostcreateCustomerpostupdateCustomerpost
    Account linking
      accountStatuspost
Transactions
    getCreditTransactionListpostgetPaymentAndCashadvanceInformationByCriteriaspostgetDebitTransactionAllpostgetAuthorizationListByBegindateEnddatepostgetDbttransactionByCardrefCustomernumpost
Limits and controls
    Card and customer limits
      changeCreditCardLimitDecreasepostchangeCreditCardLimitIncreasepostchangeCustomerLimitDecreasepostchangeCustomerLimitIncreasepost
    Operation limits
      getCustomerOperationLimitpostsetCustomerOperationLimitpostremoveCustomerOperationLimitpostsetCardOperationLimitpostgetCardOperationLimitpostremoveCardOperationLimitpost
    Permissions and restrictions
      getCardRestrictionpost
Billing and statements
    Collections and legal follow-up
      getCardDelinquencyInfoByCustomerNumberpostcreateFollowUpByMainCustomerNumberpostaddToLegalFollowUppost
    Debt payment
      getAutoPaymentQueuepost
    Statements and billing
      getDelinquencyInterestAmountpostsetStatementDocumentIdpostsetStatementDocumentOnlypostgetCardStatementCutoffReportpost
Security
    PIN and card security
      setCardPinViaSMSpostisSetCardPinViaSMSControlpostgetClearPanByShadowpostgetCardInfoByClearPanpostsetCreditCardPinpostverifyCreditCardPinpostgetEncryptDataBlockpostdecryptDataBlockpost
Disputes
    Disputes and chargebacks
      createDisputeCasepostcancelDisputeCasepostaddDocumentByCaseNumberpostgetDisputeListpostgetDisputeReasonDefListpost
Rewards
    Campaigns and rewards
      executeCampaignTransactionpostgetDebitCardForRewardByBankpost
Platform
    Platform operations
      healthCheckpostrefreshCachepost
    Reference data
      getCardTypeByBinpostgetProductByShadowCardNumberpostgetAvailableCardStatusListpostgetEmbossReasonSubDefByValidFlagpostgetAvailableEmbossReasonListpostgetMccGroupAllpostgetTrnStatusAllpostgetBinDomesticByBinpostgetApplicableProductspostgetMccDefinitionGroupbyMccMccdescriptionpostgetNetworkTypeDefByValidFlagpostgetResponseCodeDefByValidFlagpostgetResponseReasonCodeDefByValidFlagpostgetTrnCodeDefByValidFlagpostgetTrnCodeMatrixByValidFlagpost
SchemasError codesChannels
powered by Zudoku
Ana Bankacılık Iletisim Servisi Ripper istikameti
Ana Bankacılık Iletisim Servisi Ripper istikameti

Account linking

Attach and detach the accounts a card draws on, and read back what a card is currently linked to.


accountStatus

POST
https://everest-sandboxapi.dgpays.com/SandBox
/Integrationcorebanking/Indoor/api/accountStatus

Retrieves the current status of an account by querying the core banking and BKM management systems. The service accepts account identification details and returns the account status information mapped from the BKM response. This operation is read-only and does not perform any state-changing action on the account.

accountStatus › Headers

evrst-ptrnid
​string

Correlation id for this request. Echo it in your own logs to trace the call through the platform.

Default: x_request_id

accountStatus › Request Body

AccountStatusReq
timeStamp
​integer · int64 · required

Time Stamp

transactionID
​string | null

Transaction Id - [Optional]

dsTransID
​string | null

Ds Trans Id - [Optional]

sourceSystem
​string | null

Source System - [Optional]

version
​string | null

Version - [Optional]

​object

Card Holder Data - [Optional]

​object

Transaction Data - [Optional]

​object

Device Data - [Optional]

​object

Merchant Data - [Optional]

accountStatus › Responses

Success

AccountStatusRes
timeStamp
​integer · int64 · required

Time Stamp

transactionID
​string | null

Transaction Id - [Optional]

memberRefID
​string | null

Member Ref Id - [Optional]

status
​string | null

Status - [Optional]

challengeType
​integer | null · int32

Challenge Type - [Optional]

language
​string | null

Language - [Optional]

riskValue
​string | null

Risk Value - [Optional]

​object

Mobile No - [Optional]

version
​string | null

Version - [Optional]

​object

Result - [Optional]

POST/Integrationcorebanking/Indoor/api/accountStatus
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/accountStatus \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "transactionID": "transactionID", "dsTransID": "dsTransID", "sourceSystem": "sourceSystem", "version": "version", "timeStamp": 0, "cardHolderData": { "encryptedAccountNumber": { "encData": "encData", "cryptoAlgorithm": 0, "keyID": 0 }, "cardExpiryDate": 0, "cardHolderName": "cardHolderName", "addrMatch": "addrMatch", "billAddrCity": "billAddrCity", "billAddrCountry": "billAddrCountry", "billAddrLine1": "billAddrLine1", "billAddrLine2": "billAddrLine2", "billAddrLine3": "billAddrLine3", "billAddrPostCode": "billAddrPostCode", "email": "email", "homePhone": { "cc": "cc", "subscriber": "subscriber" }, "mobilePhone": { "cc": "cc", "subscriber": "subscriber" }, "shipAddrCity": "shipAddrCity", "shipAddrCountry": "shipAddrCountry", "shipAddrLine1": "shipAddrLine1", "shipAddrLine2": "shipAddrLine2", "shipAddrLine3": "shipAddrLine3", "shipAddrPostCode": "shipAddrPostCode", "workPhone": { "cc": "cc", "subscriber": "subscriber" }, "acctInfo": { "chAccAgeInd": "chAccAgeInd", "chAccDate": "chAccDate", "chAccChangeInd": "chAccChangeInd", "chAccChange": "chAccChange", "chAccPwChangeInd": "chAccPwChangeInd", "chAccPwChange": "chAccPwChange", "shipAddressUsageInd": "shipAddressUsageInd", "shipAddressUsage": "shipAddressUsage", "txnActivityDay": "txnActivityDay", "txnActivityYear": "txnActivityYear", "provisionAttemptsDay": "provisionAttemptsDay", "nbPurchaseAccount": "nbPurchaseAccount", "suspiciousAccActivity": "suspiciousAccActivity", "shipNameIndicator": "shipNameIndicator", "paymentAccInd": "paymentAccInd", "paymentAccAge": "paymentAccAge" } }, "transactionData": { "messageCategory": "messageCategory", "threeDSRequestorAuthenticationInfo": { "threeDSReqAuthMethod": "threeDSReqAuthMethod", "threeDSReqAuthTimestamp": "threeDSReqAuthTimestamp", "threeDSReqAuthData": "threeDSReqAuthData" }, "threeDSRequestorPriorAuthenticationInfo": { "threeDSReqPriorAuthMethod": "threeDSReqPriorAuthMethod", "threeDSReqPriorAuthTimestamp": "threeDSReqPriorAuthTimestamp", "threeDSReqPriorAuthData": "threeDSReqPriorAuthData", "threeDSReqPriorRef": "threeDSReqPriorRef" }, "threeDSRequestorAuthenticationInd": "threeDSRequestorAuthenticationInd", "threeDSRequestorChallengeInd": "threeDSRequestorChallengeInd", "purchaseAmount": "purchaseAmount", "purchaseCurrency": "purchaseCurrency", "purchaseExponent": "purchaseExponent", "purchaseInstallData": "purchaseInstallData", "purchaseDate": "purchaseDate", "transType": "transType", "recurringExpiry": "recurringExpiry" }, "deviceData": { "deviceChannel": "deviceChannel", "browserIP": "browserIP", "deviceInfo": "deviceInfo" }, "merchantData": { "acquirerMerchantID": "acquirerMerchantID", "merchantRiskIndicator": { "shipIndicator": "shipIndicator", "deliveryTimeframe": "deliveryTimeframe", "deliveryEmailAddress": "deliveryEmailAddress", "reorderItemsInd": "reorderItemsInd", "preOrderPurchaseInd": "preOrderPurchaseInd", "preOrderDate": "preOrderDate", "giftCardAmount": "giftCardAmount", "giftCardCurr": "giftCardCurr", "giftCardCount": "giftCardCount" }, "merchantCountryCode": "merchantCountryCode", "merchantName": "merchantName", "mcc": "mcc" } }'
Example Request Body
{ "transactionID": "transactionID", "dsTransID": "dsTransID", "sourceSystem": "sourceSystem", "version": "version", "timeStamp": 0, "cardHolderData": { "encryptedAccountNumber": { "encData": "encData", "cryptoAlgorithm": 0, "keyID": 0 }, "cardExpiryDate": 0, "cardHolderName": "cardHolderName", "addrMatch": "addrMatch", "billAddrCity": "billAddrCity", "billAddrCountry": "billAddrCountry", "billAddrLine1": "billAddrLine1", "billAddrLine2": "billAddrLine2", "billAddrLine3": "billAddrLine3", "billAddrPostCode": "billAddrPostCode", "email": "email", "homePhone": { "cc": "cc", "subscriber": "subscriber" }, "mobilePhone": { "cc": "cc", "subscriber": "subscriber" }, "shipAddrCity": "shipAddrCity", "shipAddrCountry": "shipAddrCountry", "shipAddrLine1": "shipAddrLine1", "shipAddrLine2": "shipAddrLine2", "shipAddrLine3": "shipAddrLine3", "shipAddrPostCode": "shipAddrPostCode", "workPhone": { "cc": "cc", "subscriber": "subscriber" }, "acctInfo": { "chAccAgeInd": "chAccAgeInd", "chAccDate": "chAccDate", "chAccChangeInd": "chAccChangeInd", "chAccChange": "chAccChange", "chAccPwChangeInd": "chAccPwChangeInd", "chAccPwChange": "chAccPwChange", "shipAddressUsageInd": "shipAddressUsageInd", "shipAddressUsage": "shipAddressUsage", "txnActivityDay": "txnActivityDay", "txnActivityYear": "txnActivityYear", "provisionAttemptsDay": "provisionAttemptsDay", "nbPurchaseAccount": "nbPurchaseAccount", "suspiciousAccActivity": "suspiciousAccActivity", "shipNameIndicator": "shipNameIndicator", "paymentAccInd": "paymentAccInd", "paymentAccAge": "paymentAccAge" } }, "transactionData": { "messageCategory": "messageCategory", "threeDSRequestorAuthenticationInfo": { "threeDSReqAuthMethod": "threeDSReqAuthMethod", "threeDSReqAuthTimestamp": "threeDSReqAuthTimestamp", "threeDSReqAuthData": "threeDSReqAuthData" }, "threeDSRequestorPriorAuthenticationInfo": { "threeDSReqPriorAuthMethod": "threeDSReqPriorAuthMethod", "threeDSReqPriorAuthTimestamp": "threeDSReqPriorAuthTimestamp", "threeDSReqPriorAuthData": "threeDSReqPriorAuthData", "threeDSReqPriorRef": "threeDSReqPriorRef" }, "threeDSRequestorAuthenticationInd": "threeDSRequestorAuthenticationInd", "threeDSRequestorChallengeInd": "threeDSRequestorChallengeInd", "purchaseAmount": "purchaseAmount", "purchaseCurrency": "purchaseCurrency", "purchaseExponent": "purchaseExponent", "purchaseInstallData": "purchaseInstallData", "purchaseDate": "purchaseDate", "transType": "transType", "recurringExpiry": "recurringExpiry" }, "deviceData": { "deviceChannel": "deviceChannel", "browserIP": "browserIP", "deviceInfo": "deviceInfo" }, "merchantData": { "acquirerMerchantID": "acquirerMerchantID", "merchantRiskIndicator": { "shipIndicator": "shipIndicator", "deliveryTimeframe": "deliveryTimeframe", "deliveryEmailAddress": "deliveryEmailAddress", "reorderItemsInd": "reorderItemsInd", "preOrderPurchaseInd": "preOrderPurchaseInd", "preOrderDate": "preOrderDate", "giftCardAmount": "giftCardAmount", "giftCardCurr": "giftCardCurr", "giftCardCount": "giftCardCount" }, "merchantCountryCode": "merchantCountryCode", "merchantName": "merchantName", "mcc": "mcc" } }
json
application/json
Example Responses
{ "transactionID": "transactionID", "memberRefID": "memberRefID", "status": "status", "challengeType": 0, "language": "language", "riskValue": "riskValue", "mobileNo": { "cc": "cc", "subscriber": "subscriber" }, "timeStamp": 0, "version": "version", "result": { "resultCode": "resultCode", "resultMsg": "resultMsg", "resultDetail": "resultDetail" } }
json
application/json

CustomersTransactions