Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Common Methods
  • OAuth2
  • Delivery
Information
Cards
    Card applications
      getCardApplicationListpostgetDebitApplicationIdByFromShadowCardNumberpostsubmitCardApplicationExtStatuspost
    Card issuance and personalisation
      getApplicableProductsByCustomerNumberpostcreateIndividualCardpostcreateIndividualSupplementaryCardpostcreateCorporateCardpostcreateDummyCorporateCardpostcreateVirtualCardpostgetPendingCardEmbossListpostcancelCardEmbossByShadowCardNumberpost
    Card lifecycle
      getCustomerDebitCardListByTenantIdpostgetCustomerDebitShadowCardsByTenantIdpostchangeCardStatuspostgetCardListpostgetCardListNewpostgetCardInfopostreplaceCardpostchangeAndReplaceCardpostisCardFoundInpostaddDebitCardLogpost
    No-name cards
      createNoNameCardApplicationpostcancelNoNameCardApplicationpostupdateNoNameCardApplicationpostactivateNoNameCardpostcreateCardUsingNoNameApplicationpostcreateAndProcessNoNameCardApplicationpostreplaceNoNameCardpostreplaceCardUsingNoNameApplicationpostchangeAndReplaceNoNameCardpost
Customers and accounts
    Branch management
      changeCardBranchpostchangeCustomerBranchposttransferBranchCustomerpostgetDebitCustomerLisfOfBranchpost
    Customers
      getCorporateCustomerInfoByIndividualCustomerpostgetCustomerAssetpostisCustomerConvertToRipperpostgetCustomerAssetsSummaryDebitpost
    Account linking
      attachCardAccountpostdetachCardAccountpostdetachCardAccountByAccountNumberpostmodifyCardAccountpostlistCardAccountByAccountNumberpostlistCardAccountByShadowCardNumberpostrecreateCustomerCardAccountspostsaveCardAccountCurrencyConversionpostgetCardAccountCurrencyConversionpost
Transactions
    getDebitCardTransactionByUtidpostgetDebitCardTransactionByUtidNewpostgetDebitTransactionAllpostupdateTransactionForBNPLpostgetDigitalSlipReceiptpostgetAuthorizationListByBegindateEnddatepostgetDbttransactionByCardrefCustomernumpost
Limits and controls
    Card and customer limits
      getAvailableECommerceLimitpost
    Operation limits
      getCardLimitationParameterDatapostgetCardOperationLimitpostsetCardOperationLimitpostremoveCardOperationLimitpostgetCustomerOperationLimitpostsetCustomerOperationLimitpostremoveCustomerOperationLimitpostgetCustomerLimitationParameterDatapost
    Permissions and restrictions
      getCardPermissionspostsaveCardPermissionspostsaveCardBnplPermissionpostchangeCardMiscOptionpostgetCardMiscOptionpost
Security
    PIN and card security
      setCardPinpostchangeCardPinpostverifyCardPinpostverifyRsaPinpostsetRsaPinpostchangeRsaPinpostincreasePinTryCountpostverifyRsaPinWithStaticSaltpostverifyCVVpostverifyCVVPartialpostgenerateCVVpostgetCardPinOperationHistorypostresetCvvCounterpost
Disputes
    Disputes and chargebacks
      createDisputeCasepostgetDisputeListpostaddDocumentByCaseNumberpostcancelDisputeCasepost
Platform
    Platform operations
      healthCheckpostrefreshCachepost
    Reference data
      getCardTypeByBinpost
SchemasError codesChannels
powered by Zudoku
Debit Digital Channels Integration
Debit Digital Channels Integration

Card and customer limits

Raise, lower and reverse the spending limit on a card or on the customer behind it. Every change returns a log id you can reverse with.


getAvailableECommerceLimit

POST
https://sandboxpub.cms.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/getAvailableECommerceLimit

Retrieves the available e-commerce limits for a specific debit card. Requires ShadowCardNumber and optional Date as input. Returns current available amount, transaction count, monthly usage, and network/channel details.

getAvailableECommerceLimit › 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

getAvailableECommerceLimit › Request Body

GetAvailableECommerceLimitRequest
shadowCardNumber
​string · maxLength: 19 · required

The card whose remaining e-commerce allowance is read. The only checked field; a card that matches nothing is not a refusal, it is an empty answer.

date
​string · optional

Which month's usage to read. Absent — and the minimum date, which the facade treats the same way — means the current period rather than no period.

A date and time as a string, in RFC 3339 form: 2026-10-16T14:30:00Z, or with an offset, 2026-10-16T17:30:00+03:00.

Example: 2026-10-16T14:30:00Z
mcc
​string · maxLength: 4 · optional

Narrows the answer to one merchant category code.

mccGroup
​string · maxLength: 10 · optional

Narrows the answer to one merchant category group.

getAvailableECommerceLimit › Responses

Success

GetAvailableECommerceLimitResponse
availableAmountLimit
​number · double · optional
availableCountLimit
​integer · int32 · optional
cardRefNumber
​string · optional

The card reference, which identifies one issued card including its renewals. Returned by the create and listing operations alongside the shadow number.

channelType
​string · optional

Which channel the row applies to.

monthlyTrnAmount
​number · double · optional

The most the card may spend in a month.

monthlyTrnCount
​integer · int32 · optional

The most transactions the card may make in a month.

networkType
​string · optional

Values:

  • O — on-us
  • D — domestic, through BKM
  • M — Mastercard
  • V — Visa
shadowCardNumber
​string · optional

The platform's own handle for a card, and the identifier most operations take. It is returned by every operation that creates a card and by the card listings; a caller does not compose one.

trnAmountUsage
​number · double · optional
trnCountUsage
​integer · int32 · optional
POST/IntegrationDigitalChannelDebit/debit/api/getAvailableECommerceLimit
curl https://sandboxpub.cms.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/getAvailableECommerceLimit \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --header 'Authorization: Bearer <access_token>' \ --data '{ "shadowCardNumber": "shadowCardNumber", "date": "2026-10-16T14:30:00Z", "mcc": "mcc", "mccGroup": "mccGroup" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber", "date": "2026-10-16T14:30:00Z", "mcc": "mcc", "mccGroup": "mccGroup" }
json
application/json
Example Responses
{ "availableAmountLimit": 0, "availableCountLimit": 0, "cardRefNumber": "cardRefNumber", "channelType": "channelType", "monthlyTrnAmount": 0, "monthlyTrnCount": 0, "networkType": "networkType", "shadowCardNumber": "shadowCardNumber", "trnAmountUsage": 0, "trnCountUsage": 0 }
json
application/json

TransactionsOperation limits