Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Corebanking
  • 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 issuance and personalisation

Create individual, corporate and virtual cards, and check which products a customer is eligible to hold before you issue.


getApplicableProductsByCustomerNumber

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/getApplicableProductsByCustomerNumber

Retrieves the list of card products applicable to a specific customer. Filters by main customer number and optional product group. Returns product details including name, number, brand, short name, digital capability, and tenant ID.

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

getApplicableProductsByCustomerNumber › Request Body

GetApplicableProductsByCustomerNumberRequest
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.

customerNumber
​integer · int64

Customer Number - [Optional]

mainCustomerNumber
​integer | null · int64

Main Customer Number - [Optional]

​object

Filter - [Optional]

getApplicableProductsByCustomerNumber › Responses

Success

GetApplicableProductsByCustomerNumberResponse
​array | null

List Of Product - [Optional]

POST/IntegrationDigitalChannelDebit/debit/api/getApplicableProductsByCustomerNumber
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/getApplicableProductsByCustomerNumber \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "channel", "customerNumber": 0, "mainCustomerNumber": 0, "filter": { "productGroupCode": "productGroupCode" } }'
Example Request Body
{ "channel": "channel", "customerNumber": 0, "mainCustomerNumber": 0, "filter": { "productGroupCode": "productGroupCode" } }
json
application/json
Example Responses
{ "listOfProduct": [ { "productNumber": "productNumber", "productName": "productName", "productShortName": "productShortName", "brand": "brand", "digitalAbility": true, "tenantId": "tenantId" } ] }
json
application/json

createIndividualCard

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/createIndividualCard

Creates an individual debit card for a customer, handling product selection, accounts, permissions, digital card flags, addresses, and miscellaneous options. Returns card references, masked and shadow card numbers, warnings, application ID if created asynchronously, and attached account list.

Part of:

  • Journey 01 · Launching a new card product — step 2, Issue against accounts

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

createIndividualCard › Request Body

CreateIndividualCardRequest
channel
​string · required

Required · Enum · NotNull — Three-digit channel code. Must be a defined channel.

productNumber
​string · required

Required · NotNull — The product the card is issued on. Must be a product the platform defines.

customerNumber
​integer · int64 · required

Required · NotNull — The customer the card is issued to.

branchCode
​integer · int32 · required

Required · NotNull — The branch the card is issued from. Must be a defined branch.

​CreateIndividualCardAccount[] · required

Required · ListHasNoItem — The accounts the card draws on. Must be sent and must hold at least one entry.

digitalCardFlag
​boolean

Digital Card Flag

nameOnCard
​string | null

Name On Card - [Optional]

cardDeliveryType
​string | null

Optional — How the card reaches the cardholder. Branch makes cardDeliveryBranchCode mandatory.

cardSendAddressType
​string | null

Card Send Address Type - [Optional]

cardDeliveryBranchCode
​integer | null · int32

Conditional · NotNull — The branch the card is delivered to. Mandatory when cardDeliveryType is Branch, and it must be a defined branch.

cardSendAddressId
​integer | null · int64

Card Send Address Id - [Optional]

​object

Permissions - [Optional]

​object

Card Misc Option - [Optional]

enrollMasterpass
​boolean | null

Enroll Masterpass - [Optional]

applicationDate
​string | null · date-time

Application Date - [Optional]

applicationContractId
​string | null

Application Contract Id - [Optional]

contractType
​string | null

Contract Type - [Optional]

contractVersionNumber
​string | null

Contract Version Number - [Optional]

createIndividualCard › Responses

Success

CreateIndividualResponse
recordId
​integer | null · int64

Record Id - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

mainCardRefNumber
​string | null

Main Card Ref Number - [Optional]

​object | null

Warnings - [Optional]

applicationId
​integer | null · int64

Application Id - [Optional]

​array | null

Attach Account List - [Optional]

POST/IntegrationDigitalChannelDebit/debit/api/createIndividualCard
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/createIndividualCard \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "005", "productNumber": "50002", "digitalCardFlag": true, "customerNumber": 73141, "branchCode": 100, "cardDeliveryType": "S", "cardDeliveryBranchCode": 100, "enrollMasterpass": false, "permissions": { "eCommercePermitted": true, "mailOrderPermitted": false }, "listOfAccount": [ { "fecCode": 0, "accountBranchId": 100, "accountType": "A", "accountSuffix": 1, "accountNumber": 589123, "accountAlias": "test", "currencyCode": "949", "iban": "TR330006100519786457841326" } ], "applicationDate": "2026-09-14T12:18:21.444Z", "nameOnCard": "test debit card" }'
Example Request Body
{ "channel": "005", "productNumber": "50002", "digitalCardFlag": true, "customerNumber": 73141, "branchCode": 100, "cardDeliveryType": "S", "cardDeliveryBranchCode": 100, "enrollMasterpass": false, "permissions": { "eCommercePermitted": true, "mailOrderPermitted": false }, "listOfAccount": [ { "fecCode": 0, "accountBranchId": 100, "accountType": "A", "accountSuffix": 1, "accountNumber": 589123, "accountAlias": "test", "currencyCode": "949", "iban": "TR330006100519786457841326" } ], "applicationDate": "2026-09-14T12:18:21.444Z", "nameOnCard": "test debit card" }
json
application/json
Example Responses
{ "recordId": 0, "maskedCardNumber": "maskedCardNumber", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "warnings": { "key": "string" }, "applicationId": 0, "attachAccountList": [ { "accountNumber": 0, "accountRecordId": 0 } ] }
json
application/json

createIndividualSupplementaryCard

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/createIndividualSupplementaryCard

Create Individual Supplementary Card

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

createIndividualSupplementaryCard › Request Body

CreateIndividualSupplementaryCardRequest
productNumber
​string · required

Product Number

channel
​string | null

Channel

digitalCardFlag
​boolean

Digital Card Flag

customerNumber
​integer · int64

Customer Number

shadowCardNumber
​string | null

Shadow Card Number

nameOnCard
​string | null

Name On Card

branchCode
​integer · int32

Branch Code

cardDeliveryType
​string | null

Card Delivery Type

cardSendAddressType
​string | null

Card Send Address Type

cardDeliveryBranchCode
​integer | null · int32

Card Delivery Branch Code

cardSendAddressId
​integer | null · int64

Card Send Address Id

​array | null

List Of Account

​object

Permissions

​object

Card Misc Option

enrollMasterpass
​boolean | null

Enroll Masterpass

applicationDate
​string | null · date-time

Application Date

applicationContractId
​string | null

Application Contract Id

contractType
​string | null

Contract Type

contractVersionNumber
​string | null

Contract Version Number

createIndividualSupplementaryCard › Responses

Success

CreateIndividualSupplementaryCardResponse
recordId
​integer | null · int64

Record Id

maskedCardNumber
​string | null

Masked Card Number

shadowCardNumber
​string | null

Shadow Card Number

cardRefNumber
​string | null

Card Ref Number

mainCardRefNumber
​string | null

Main Card Ref Number

​object | null

Warnings

applicationId
​integer | null · int64

Application Id

​array | null

Attach Account List

POST/IntegrationDigitalChannelDebit/debit/api/createIndividualSupplementaryCard
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/createIndividualSupplementaryCard \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "channel", "productNumber": "productNumber", "digitalCardFlag": true, "customerNumber": 0, "shadowCardNumber": "shadowCardNumber", "nameOnCard": "nameOnCard", "branchCode": 0, "cardDeliveryType": "cardDeliveryType", "cardSendAddressType": "cardSendAddressType", "cardDeliveryBranchCode": 0, "cardSendAddressId": 0, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ], "permissions": { "eCommercePermitted": true, "mailOrderPermitted": true }, "cardMiscOption": { "optionType": "optionType", "optionValue": "optionValue" }, "enrollMasterpass": true, "applicationDate": "2024-08-25T15:00:00Z", "applicationContractId": "applicationContractId", "contractType": "contractType", "contractVersionNumber": "contractVersionNumber" }'
Example Request Body
{ "channel": "channel", "productNumber": "productNumber", "digitalCardFlag": true, "customerNumber": 0, "shadowCardNumber": "shadowCardNumber", "nameOnCard": "nameOnCard", "branchCode": 0, "cardDeliveryType": "cardDeliveryType", "cardSendAddressType": "cardSendAddressType", "cardDeliveryBranchCode": 0, "cardSendAddressId": 0, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ], "permissions": { "eCommercePermitted": true, "mailOrderPermitted": true }, "cardMiscOption": { "optionType": "optionType", "optionValue": "optionValue" }, "enrollMasterpass": true, "applicationDate": "2024-08-25T15:00:00Z", "applicationContractId": "applicationContractId", "contractType": "contractType", "contractVersionNumber": "contractVersionNumber" }
json
application/json
Example Responses
{ "recordId": 0, "maskedCardNumber": "maskedCardNumber", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "warnings": { "key": "string" }, "applicationId": 0, "attachAccountList": [ { "accountNumber": 0, "accountRecordId": 0 } ] }
json
application/json

createCorporateCard

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/createCorporateCard

Creates a corporate debit card for a customer, handling product selection, accounts, delivery options, permissions, and digital card flags. Returns card references, masked and shadow card numbers, warnings, and application ID if created asynchronously.

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

createCorporateCard › Request Body

CreateCorporateCardRequest
productNumber
​string · required

Product Number

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.

digitalCardFlag
​boolean

Digital Card Flag

customerNumber
​integer · int64

Customer Number - [Optional]

shadowCardNumber
​string | null

Shadow Card Number

nameOnCard
​string | null

Name On Card - [Optional]

secondNameOnCard
​string | null

Second Name On Card

branchCode
​integer · int32

Branch Code - [Optional]

cardDeliveryType
​string | null

Card Delivery Type - [Optional]

cardSendAddressType
​string | null

Card Send Address Type - [Optional]

cardSendAddressId
​integer | null · int64

Card Send Address Id - [Optional]

cardDeliveryBranchCode
​integer | null · int32

Card Delivery Branch Code - [Optional]

​object

Permissions - [Optional]

​array | null

List Of Account - [Optional]

applicationDate
​string | null · date-time

Application Date - [Optional]

applicationContractId
​string | null

Application Contract Id - [Optional]

createCorporateCard › Responses

Success

CreateCorporateCardResponse
recordId
​integer | null · int64

Record Id - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

mainShadowCardNumber
​string | null

Main Shadow Card Number - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

mainCardRefNumber
​string | null

Main Card Ref Number - [Optional]

​object | null

Warnings - [Optional]

applicationId
​integer | null · int64

Application Id - [Optional]

POST/IntegrationDigitalChannelDebit/debit/api/createCorporateCard
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/createCorporateCard \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "channel", "productNumber": "productNumber", "digitalCardFlag": true, "customerNumber": 0, "shadowCardNumber": "shadowCardNumber", "nameOnCard": "nameOnCard", "secondNameOnCard": "secondNameOnCard", "branchCode": 0, "cardDeliveryType": "cardDeliveryType", "cardSendAddressType": "cardSendAddressType", "cardSendAddressId": 0, "cardDeliveryBranchCode": 0, "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ], "applicationDate": "2024-08-25T15:00:00Z", "applicationContractId": "applicationContractId" }'
Example Request Body
{ "channel": "channel", "productNumber": "productNumber", "digitalCardFlag": true, "customerNumber": 0, "shadowCardNumber": "shadowCardNumber", "nameOnCard": "nameOnCard", "secondNameOnCard": "secondNameOnCard", "branchCode": 0, "cardDeliveryType": "cardDeliveryType", "cardSendAddressType": "cardSendAddressType", "cardSendAddressId": 0, "cardDeliveryBranchCode": 0, "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ], "applicationDate": "2024-08-25T15:00:00Z", "applicationContractId": "applicationContractId" }
json
application/json
Example Responses
{ "recordId": 0, "maskedCardNumber": "maskedCardNumber", "shadowCardNumber": "shadowCardNumber", "mainShadowCardNumber": "mainShadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "warnings": { "key": "string" }, "applicationId": 0 }
json
application/json

createDummyCorporateCard

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/createDummyCorporateCard

Create Dummy Corporate Card

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

createDummyCorporateCard › Request Body

CreateDummyCorporateCardRequest
productNumber
​string · required

Product Number

channel
​string | null

Channel

customerNumber
​integer · int64

Customer Number

digitalCardFlag
​boolean

Digital Card Flag

cardDeliveryType
​string | null

Card Delivery Type

cardSendAddressType
​string | null

Card Send Address Type

cardDeliveryBranchCode
​integer | null · int32

Card Delivery Branch Code

branchCode
​integer · int32

Branch Code

nameOnCard
​string | null

Name On Card

applicationDate
​string | null · date-time

Application Date

createDummyCorporateCard › Responses

Success

CreateDummyCorporateCardResponse
cardMasterRecordId
​integer · int64 · required

Card Master Record Id

secureCardMasterRecordId
​integer · int64 · required

Secure Card Master Record Id

cardRefNumber
​string | null

Card Ref Number

mainCardRefNumber
​string | null

Main Card Ref Number

shadowCardNumber
​string | null

Shadow Card Number

POST/IntegrationDigitalChannelDebit/debit/api/createDummyCorporateCard
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/createDummyCorporateCard \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "channel", "customerNumber": 0, "productNumber": "productNumber", "digitalCardFlag": true, "cardDeliveryType": "cardDeliveryType", "cardSendAddressType": "cardSendAddressType", "cardDeliveryBranchCode": 0, "branchCode": 0, "nameOnCard": "nameOnCard", "applicationDate": "2024-08-25T15:00:00Z" }'
Example Request Body
{ "channel": "channel", "customerNumber": 0, "productNumber": "productNumber", "digitalCardFlag": true, "cardDeliveryType": "cardDeliveryType", "cardSendAddressType": "cardSendAddressType", "cardDeliveryBranchCode": 0, "branchCode": 0, "nameOnCard": "nameOnCard", "applicationDate": "2024-08-25T15:00:00Z" }
json
application/json
Example Responses
{ "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "shadowCardNumber": "shadowCardNumber", "cardMasterRecordId": 0, "secureCardMasterRecordId": 0 }
json
application/json

createVirtualCard

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/createVirtualCard

Creates a virtual debit card linked to an existing shadow card, handling accounts and Masterpass enrollment. Returns card references, masked and shadow card numbers, attached accounts, warnings, and sensitive card data including PAN, CVV, and expiry date.

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

createVirtualCard › Request Body

CreateVirtualCardRequest
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]

enrollMasterpass
​boolean | null

Enroll Masterpass - [Optional]

​array | null

List Of Account - [Optional]

createVirtualCard › Responses

Success

CreateVirtualCardResponse
recordId
​integer · int64 · required

Record Id

maskedCardNumber
​string | null

Masked Card Number - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

mainCardRefNumber
​string | null

Main Card Ref Number - [Optional]

relatedCardRefNumber
​string | null

Related Card Ref Number - [Optional]

​object | null

Warnings - [Optional]

​object

Sensitive Card Data - [Optional]

​array | null

Attach Account List - [Optional]

POST/IntegrationDigitalChannelDebit/debit/api/createVirtualCard
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/createVirtualCard \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "enrollMasterpass": true, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ] }'
Example Request Body
{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "enrollMasterpass": true, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ] }
json
application/json
Example Responses
{ "recordId": 0, "maskedCardNumber": "maskedCardNumber", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "relatedCardRefNumber": "relatedCardRefNumber", "warnings": { "key": "string" }, "sensitiveCardData": { "pan": "pan", "expiryDateStr": "expiryDateStr", "cvv": "cvv" }, "attachAccountList": [ { "accountNumber": 0, "accountRecordId": 0 } ] }
json
application/json

getPendingCardEmbossList

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/getPendingCardEmbossList

Retrieves pending embossing information for a debit card using its shadow card number. Returns details including card sequence, emboss and application dates, reason codes and descriptions, emboss status, product type, masked card number, shadow card number, and validity flag.

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

getPendingCardEmbossList › Request Body

GetPendingCardEmbossListRequest
shadowCardNumber
​string · required

Shadow Card Number

getPendingCardEmbossList › Responses

Success

GetPendingCardEmbossListResponse
cardSeqNumber
​integer | null · int32

Card Seq Number - [Optional]

embossDate
​string | null · date-time

Emboss Date - [Optional]

applicationDate
​string | null · date-time

Application Date - [Optional]

embossReasonCode
​string | null

Emboss Reason Code - [Optional]

embossReasonDescription
​string | null

Emboss Reason Description - [Optional]

embossReasonSubCode
​string | null

Emboss Reason Sub Code - [Optional]

embossReasonSubDesc
​string | null

Emboss Reason Sub Desc - [Optional]

embossStatus
​string | null

Emboss Status - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

productTypeCode
​string | null

Product Type Code - [Optional]

productTypeDescription
​string | null

Product Type Description - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

validFlag
​boolean | null

Valid Flag - [Optional]

POST/IntegrationDigitalChannelDebit/debit/api/getPendingCardEmbossList
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/getPendingCardEmbossList \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "shadowCardNumber": "shadowCardNumber" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber" }
json
application/json
Example Responses
{ "cardSeqNumber": 0, "embossDate": "2024-08-25T15:00:00Z", "applicationDate": "2024-08-25T15:00:00Z", "embossReasonCode": "embossReasonCode", "embossReasonDescription": "embossReasonDescription", "embossReasonSubCode": "embossReasonSubCode", "embossReasonSubDesc": "embossReasonSubDesc", "embossStatus": "embossStatus", "maskedCardNumber": "maskedCardNumber", "productTypeCode": "productTypeCode", "productTypeDescription": "productTypeDescription", "shadowCardNumber": "shadowCardNumber", "validFlag": true }
json
application/json

cancelCardEmbossByShadowCardNumber

POST
https://everest-sandboxapi.dgpays.com/SandBox
/IntegrationDigitalChannelDebit/debit/api/cancelCardEmbossByShadowCardNumber

Cancels the embossing of a debit card using the shadow card number and channel. Logs the operation and validates the request before processing.

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

cancelCardEmbossByShadowCardNumber › Request Body

CancelCardEmbossByShadowCardNumberRequest
shadowCardNumber
​string · required

Shadow Card Number

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.

cancelCardEmbossByShadowCardNumber › Responses

Success

No data returned
POST/IntegrationDigitalChannelDebit/debit/api/cancelCardEmbossByShadowCardNumber
curl https://everest-sandboxapi.dgpays.com/SandBox/IntegrationDigitalChannelDebit/debit/api/cancelCardEmbossByShadowCardNumber \ --request POST \ --header 'Content-Type: application/json' \ --header 'evrst-ptrnid: x_request_id' \ --data '{ "shadowCardNumber": "shadowCardNumber", "channel": "channel" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber", "channel": "channel" }
json
application/json
Example Responses
No example specified for this content type

Card applicationsCard lifecycle