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

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.


changeCreditCardLimitDecrease

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

Decreases the credit card limit. Uses ShadowCardNumber and CardRefNumber to identify the card. Sends requested limit changes, limit ratios, and cash limit ratios to the _limitServiceProxy.ChangeCardLimitDecrease method. Optionally updates customer limit based on ChangeCustomerLimit flag.

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

changeCreditCardLimitDecrease › Request Body

ChangeCreditCardLimitRequest
changeCustomerLimit
​boolean · required

Change Customer Limit

channel
​string | null

Three-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

limit
​number | null · double

Limit - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

limitRatio
​number | null · double

Limit Ratio - [Optional]

cashLimitRatio
​number | null · double

Cash Limit Ratio - [Optional]

cardProfileSetCode
​string | null

Card Profile Set Code - [Optional]

changeCreditCardLimitDecrease › Responses

Success

ChangeCreditCardLimitResponse
POST/Integrationcorebanking/Indoor/api/changeCreditCardLimitDecrease
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/changeCreditCardLimitDecrease \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "limit": 0, "cardRefNumber": "cardRefNumber", "limitRatio": 0, "cashLimitRatio": 0, "changeCustomerLimit": true, "cardProfileSetCode": "cardProfileSetCode" }'
Example Request Body
{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "limit": 0, "cardRefNumber": "cardRefNumber", "limitRatio": 0, "cashLimitRatio": 0, "changeCustomerLimit": true, "cardProfileSetCode": "cardProfileSetCode" }
json
application/json
Example Responses
{}
json
application/json

changeCreditCardLimitIncrease

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

Increases the credit card limit. Uses ShadowCardNumber and CardRefNumber to identify the card. Sends requested limit changes, limit ratios, and cash limit ratios to the _limitServiceProxy.ChangeCardLimitIncrease method. Optionally updates customer limit based on ChangeCustomerLimit flag.

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

changeCreditCardLimitIncrease › Request Body

ChangeCreditCardLimitRequest
changeCustomerLimit
​boolean · required

Change Customer Limit

channel
​string | null

Three-digit channel code. Used for entitlement, limits and the audit trail. See the Channels page (sidebar, or from Get started) for the full code list.

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

limit
​number | null · double

Limit - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

limitRatio
​number | null · double

Limit Ratio - [Optional]

cashLimitRatio
​number | null · double

Cash Limit Ratio - [Optional]

cardProfileSetCode
​string | null

Card Profile Set Code - [Optional]

changeCreditCardLimitIncrease › Responses

Success

ChangeCreditCardLimitResponse
POST/Integrationcorebanking/Indoor/api/changeCreditCardLimitIncrease
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/changeCreditCardLimitIncrease \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "limit": 0, "cardRefNumber": "cardRefNumber", "limitRatio": 0, "cashLimitRatio": 0, "changeCustomerLimit": true, "cardProfileSetCode": "cardProfileSetCode" }'
Example Request Body
{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "limit": 0, "cardRefNumber": "cardRefNumber", "limitRatio": 0, "cashLimitRatio": 0, "changeCustomerLimit": true, "cardProfileSetCode": "cardProfileSetCode" }
json
application/json
Example Responses
{}
json
application/json

changeCustomerLimitDecrease

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

Decreases the customer limit. Sends CustomerNumber and NewCustomerLimit to _cisServiceProxy.ChangeCustomerLimit. Optionally uses CardProfileSetCode for customer profile adjustments.

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

changeCustomerLimitDecrease › Request Body

ChangeCustomerLimitRequest
customerNumber
​integer · int64 · required

Customer Number

newCustomerLimit
​number · double · required

New Customer Limit

cardProfileSetCode
​string | null

Card Profile Set Code - [Optional]

changeCustomerLimitDecrease › Responses

Success

ChangeCustomerLimitResponse
POST/Integrationcorebanking/Indoor/api/changeCustomerLimitDecrease
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/changeCustomerLimitDecrease \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "customerNumber": 0, "newCustomerLimit": 0, "cardProfileSetCode": "cardProfileSetCode" }'
Example Request Body
{ "customerNumber": 0, "newCustomerLimit": 0, "cardProfileSetCode": "cardProfileSetCode" }
json
application/json
Example Responses
{}
json
application/json

changeCustomerLimitIncrease

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

Increases the customer limit. Sends CustomerNumber and NewCustomerLimit to _cisServiceProxy.ChangeCustomerLimit. Optionally uses CardProfileSetCode for customer profile adjustments.

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

changeCustomerLimitIncrease › Request Body

ChangeCustomerLimitRequest
customerNumber
​integer · int64 · required

Customer Number

newCustomerLimit
​number · double · required

New Customer Limit

cardProfileSetCode
​string | null

Card Profile Set Code - [Optional]

changeCustomerLimitIncrease › Responses

Success

ChangeCustomerLimitResponse
POST/Integrationcorebanking/Indoor/api/changeCustomerLimitIncrease
curl https://everest-sandboxapi.dgpays.com/SandBox/Integrationcorebanking/Indoor/api/changeCustomerLimitIncrease \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "customerNumber": 0, "newCustomerLimit": 0, "cardProfileSetCode": "cardProfileSetCode" }'
Example Request Body
{ "customerNumber": 0, "newCustomerLimit": 0, "cardProfileSetCode": "cardProfileSetCode" }
json
application/json
Example Responses
{}
json
application/json

TransactionsOperation limits