Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Corebanking
  • OAuth2
  • Delivery
Information
Cards
    Card applications
      Service that lists card applicationspostService that returns the application information for a card based on its Shadow Card NumberpostService that changes the card application statuspost
    Card issuance and personalisation
      Service that lists the products a customer is eligible for, based on customer numberpostService for creating a Individual Bank Cardpost/debit/api/createIndividualSupplementaryCardpostService for creating a Corporate Bank Cardpost/debit/api/createDummyCorporateCardpostService for creating a Virtual CardpostService that lists cards currently in the printing processpostService that cancels card issuance based on the Shadow Card Numberpost
    Card lifecycle
      List tenant debit cards for a customerpostService that lists Shadow and Masked card information based on the customer’s Tenant informationpostService that allows updating the status information of a cardpostService that lists detailed card informationpostService that lists detailed card informationpostService that retrieves card informationpostCard renewal servicepostService that updates a card to a renewable status and performs card renewalpostService that checks the existence of a card based on the open card numberpostService for adding Debit Card logspost
    No-name cards
      Service for creating a No Name card applicationpostService that cancels a No Name card applicationpostService that updates a No Name card applicationpostService that activates a No Name cardpostService that creates a card via No Name ApplicationpostService that receives a No Name card application and creates the cardpostNo Name Card renewal servicepostService that performs card renewal via No Name ApplicationpostService that updates a No Name card to a renewable status and performs card renewalpost
Customers and accounts
    Branch management
      Service that changes the branch associated with a cardpostService that changes the customer’s associated branchpostService that changes the customer’s associated branchpostService that lists customer numbers by branchpost
    Customers
      Service that lists corporate cards of a individual customerpostService that retrieves customer asset informationpostService that returns whether the customer is flagged as riskypostService that lists customer card informationpost
    Account linking
      Service that links an account to a cardpost/debit/api/detachCardAccountpost/debit/api/detachCardAccountByAccountNumberpostService that updates the account linked to a cardpostService that lists card account information based on account numberpostService that lists card account information based on Shadow Card NumberpostService that updates the account linked to a cardpost/debit/api/saveCardAccountCurrencyConversionpost/debit/api/getCardAccountCurrencyConversionpost
Transactions
    Service that lists Bank Card transaction details based on UTIDpostService that lists Bank Card transaction details based on UTIDpostService that lists all transactions related to a cardpost/debit/api/updateTransactionForBNPLpostService that lists Digital Slip preferences based on a given UTIDpostService that lists authorization transactions within a given date rangepostService that lists customer debit transactions based on request criteriapost
Limits and controls
    Card and customer limits
      Service that lists available e-commerce limit informationpost
    Operation limits
      Service that lists parameter-based limit values defined on a cardpostService that lists customized limits or parameter-based limit details defined on a cardpostService that customizes the transaction limit of a cardpostService that removes customized limits defined for a cardpostService that lists customized or parameter-based limit details defined for the customerpostService that customizes the customer’s transaction limitpostService that removes customizable limits defined for a customerpostService that lists parameter-based limit values defined for the customerpost
    Permissions and restrictions
      Service that lists restrictions defined on a cardpostService that adds or removes restrictions on a cardpost/debit/api/saveCardBnplPermissionpostService that updates Digital Slip delivery preferencespostService that lists Digital Slip preferencespost
Security
    PIN and card security
      Service that generates a card PINpostService that enables changing the card’s PINpostService that validates the accuracy of the card PINpostService that validates the card PIN using an encrypted PIN blockpostService that generates the card PIN using an encrypted PIN blockpostService that changes the card’s PIN using an encrypted PIN blockpostService that increases the PIN retry counterpostService that validates the card PIN using an encrypted PIN blockpostCVV validation servicepostCVV validation servicepostCVV generation servicepostService that lists the card PIN transaction historypostService that resets the CVV retry counter on a cardpost
Platform
    Platform operations
      Method that checks whether the service is operationalpostRefresh Cachepost
    Reference data
      Service that retrieves the card type based on the BIN numberpost
SchemasError codes
powered by Zudoku
Debit Digital Channels Integration
Debit Digital Channels Integration

No-name cards

Issue and activate pre-produced cards that carry no embossed name, then bind one to a customer at the point of sale.


Service for creating a No Name card application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/createNoNameCardApplication

Creates a no-name debit card application, auto-selecting product and branch if not provided, handling accounts, permissions, and digital card flags. Returns the application ID.

Service for creating a No Name card application › Request Body

CreateNoNameCardApplicationRequest
digitalCard
​boolean · required

Digital Card - [Optional]

customerNumber
​integer · int64 · required

Customer Number - [Optional]

enrollMasterpass
​boolean · required

Enroll Masterpass - [Optional]

channel
​string | null

Channel - [Optional]

productNumber
​string | null

Product Number - [Optional]

branchCode
​integer | null · int32

Branch Code - [Optional]

​object

Permissions - [Optional]

​array | null

List Of Account - [Optional]

correlationId
​string | null

Correlation Id - [Optional]

applicationContractId
​string | null

Application Contract Id - [Optional]

Service for creating a No Name card application › Responses

Success

CreateNoNameCardApplicationResponse
applicationId
​integer · int64 · required

Application Id - [Optional]

POST/debit/api/createNoNameCardApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/createNoNameCardApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "productNumber": "productNumber", "digitalCard": true, "customerNumber": 0, "branchCode": 0, "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ], "correlationId": "correlationId", "enrollMasterpass": true, "applicationContractId": "applicationContractId" }'
Example Request Body
{ "channel": "channel", "productNumber": "productNumber", "digitalCard": true, "customerNumber": 0, "branchCode": 0, "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ], "correlationId": "correlationId", "enrollMasterpass": true, "applicationContractId": "applicationContractId" }
json
Example Responses
{ "applicationId": 0 }
json
application/json

Service that cancels a No Name card application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/cancelNoNameCardApplication

Cancels a no-name debit card application using channel, application ID, correlation ID, and reason for cancellation.

Service that cancels a No Name card application › Request Body

CancelNoNameCardApplicationRequest
channel
​string | null

Channel - [Optional]

correlationId
​string | null

Correlation Id - [Optional]

applicationId
​integer | null · int64

Application Id - [Optional]

cancelReasonCode
​string | null

Cancel Reason Code - [Optional]

cancelReasonText
​string | null

Cancel Reason Text - [Optional]

Service that cancels a No Name card application › Responses

Success

No data returned
POST/debit/api/cancelNoNameCardApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/cancelNoNameCardApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "correlationId": "correlationId", "applicationId": 0, "cancelReasonCode": "cancelReasonCode", "cancelReasonText": "cancelReasonText" }'
Example Request Body
{ "channel": "channel", "correlationId": "correlationId", "applicationId": 0, "cancelReasonCode": "cancelReasonCode", "cancelReasonText": "cancelReasonText" }
json
Example Responses
No example specified for this content type

Service that updates a No Name card application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/updateNoNameCardApplication

Updates a no-name card application. Allows modification of pending applications without customer name.

Service that updates a No Name card application › Request Body

UpdateNoNameCardApplicationRequest
channel
​string | null

Channel - [Optional]

correlationId
​string | null

Correlation Id - [Optional]

​object

Permissions - [Optional]

​array | null

List Of Account - [Optional]

Service that updates a No Name card application › Responses

Success

No data returned
POST/debit/api/updateNoNameCardApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/updateNoNameCardApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "correlationId": "correlationId", "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ] }'
Example Request Body
{ "channel": "channel", "correlationId": "correlationId", "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ] }
json
Example Responses
No example specified for this content type

Service that activates a No Name card

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/activateNoNameCard

Activates a no-name debit card for a customer based on channel, last four digits, and barcode. Returns a shadow card number for tracking.

Service that activates a No Name card › Request Body

ActivateNoNameCardRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

channel
​string | null

Channel - [Optional]

lastFourDigit
​string | null

Last Four Digit - [Optional]

barcode
​string | null

Barcode - [Optional]

Service that activates a No Name card › Responses

Success

ActivateNoNameCardResponse
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

POST/debit/api/activateNoNameCard
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/activateNoNameCard \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "customerNumber": 0, "lastFourDigit": "lastFourDigit", "barcode": "barcode" }'
Example Request Body
{ "channel": "channel", "customerNumber": 0, "lastFourDigit": "lastFourDigit", "barcode": "barcode" }
json
Example Responses
{ "shadowCardNumber": "shadowCardNumber" }
json
application/json

Service that creates a card via No Name Application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/createCardUsingNoNameApplication

Creates a debit card based on a no-name card application, handling accounts and permissions. Returns card references, masked and shadow card numbers, warnings, and sensitive card data if available.

Service that creates a card via No Name Application › Request Body

CreateCardUsingNoNameApplicationRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

channel
​string | null

Channel - [Optional]

applicationId
​integer | null · int64

Application Id - [Optional]

correlationId
​string | null

Correlation Id - [Optional]

barcode
​string | null

Barcode - [Optional]

​object

Permissions - [Optional]

​array | null

List Of Account - [Optional]

Service that creates a card via No Name Application › Responses

Success

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

​object

Sensitive Card Data - [Optional]

POST/debit/api/createCardUsingNoNameApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/createCardUsingNoNameApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "applicationId": 0, "correlationId": "correlationId", "customerNumber": 0, "barcode": "barcode", "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ] }'
Example Request Body
{ "channel": "channel", "applicationId": 0, "correlationId": "correlationId", "customerNumber": 0, "barcode": "barcode", "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ] }
json
Example Responses
{ "maskedCardNumber": "maskedCardNumber", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "warnings": { "key": "string" }, "sensitiveCardData": { "pan": "pan", "expiryDateStr": "expiryDateStr", "cvv": "cvv" } }
json
application/json

Service that receives a No Name card application and creates the card

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/createAndProcessNoNameCardApplication

Creates and processes a no-name debit card application, handling accounts, permissions, and digital card flags. Returns application ID, card references, masked and shadow card numbers, and sensitive card data if applicable.

Service that receives a No Name card application and creates the card › Request Body

CreateAndProcessNoNameCardApplicationRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

enrollMasterpass
​boolean · required

Enroll Masterpass - [Optional]

channel
​string | null

Channel - [Optional]

productNumber
​string | null

Product Number - [Optional]

branchCode
​integer | null · int32

Branch Code - [Optional]

​object

Permissions - [Optional]

​array | null

List Of Account - [Optional]

applicationContractId
​string | null

Application Contract Id - [Optional]

Service that receives a No Name card application and creates the card › Responses

Success

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

​object

Sensitive Card Data - [Optional]

applicationId
​integer | null · int64

Application Id - [Optional]

POST/debit/api/createAndProcessNoNameCardApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/createAndProcessNoNameCardApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "productNumber": "productNumber", "customerNumber": 0, "branchCode": 0, "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ], "enrollMasterpass": true, "applicationContractId": "applicationContractId" }'
Example Request Body
{ "channel": "channel", "productNumber": "productNumber", "customerNumber": 0, "branchCode": 0, "permissions": { "eCommercePermitted": true }, "listOfAccount": [ { "accountType": "accountType", "accountNumber": 0, "accountOrderFlag": true, "currencyCode": "currencyCode", "fxAutoConversionFlag": true } ], "enrollMasterpass": true, "applicationContractId": "applicationContractId" }
json
Example Responses
{ "maskedCardNumber": "maskedCardNumber", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "warnings": { "key": "string" }, "sensitiveCardData": { "pan": "pan", "expiryDateStr": "expiryDateStr", "cvv": "cvv" }, "applicationId": 0 }
json
application/json

No Name Card renewal service

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/replaceNoNameCard

Replaces a no-name card. Determines if the card is digital; if so, calls ReplaceCard, otherwise initiates a ReplaceNoNameCardApplication. Returns application ID, card reference numbers, masked card number, new card generation status, product change status, and shadow card number.

No Name Card renewal service › Request Body

ReplaceNoNameCardRequest
channel
​string | null

Channel - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

replaceReasonCode
​string | null

Replace Reason Code - [Optional]

enrollMasterpass
​boolean | null

Enroll Masterpass - [Optional]

​object

Permissions - [Optional]

No Name Card renewal service › Responses

Success

ReplaceNoNameCardResponse
applicationId
​integer | null · int64

Application Id - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

newCardGenerated
​boolean | null

New Card Generated - [Optional]

productChanged
​boolean | null

Product Changed - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

POST/debit/api/replaceNoNameCard
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/replaceNoNameCard \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "replaceReasonCode": "replaceReasonCode", "enrollMasterpass": true, "permissions": { "eCommercePermitted": true } }'
Example Request Body
{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "replaceReasonCode": "replaceReasonCode", "enrollMasterpass": true, "permissions": { "eCommercePermitted": true } }
json
Example Responses
{ "applicationId": 0, "shadowCardNumber": "shadowCardNumber", "newCardGenerated": true, "productChanged": true, "maskedCardNumber": "maskedCardNumber", "cardRefNumber": "cardRefNumber" }
json
application/json

Service that performs card renewal via No Name Application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/replaceCardUsingNoNameApplication

Replaces a card using a no-name application. Accepts channel, application ID, barcode, and customer number. Returns the new card details including card reference numbers, masked card number, shadow card number, record ID, warnings, and sensitive card data if available.

Service that performs card renewal via No Name Application › Request Body

ReplaceCardUsingNoNameApplicationRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

applicationId
​integer · int64 · required

Application Id - [Optional]

barcode
​string | null

Barcode - [Optional]

channel
​string | null

Channel - [Optional]

Service that performs card renewal via No Name Application › Responses

Success

ReplaceCardUsingNoNameApplicationResponse
recordId
​integer · int64 · required

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]

​object

Sensitive Card Data - [Optional]

POST/debit/api/replaceCardUsingNoNameApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/replaceCardUsingNoNameApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "barcode": "barcode", "customerNumber": 0, "applicationId": 0, "channel": "channel" }'
Example Request Body
{ "barcode": "barcode", "customerNumber": 0, "applicationId": 0, "channel": "channel" }
json
Example Responses
{ "recordId": 0, "maskedCardNumber": "maskedCardNumber", "shadowCardNumber": "shadowCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "warnings": { "key": "string" }, "sensitiveCardData": { "pan": "pan", "expiryDateStr": "expiryDateStr", "cvv": "cvv" } }
json
application/json

Service that updates a No Name card to a renewable status and performs card renewal

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit
/debit/api/changeAndReplaceNoNameCard

Changes the status of a no-name debit card and optionally replaces it or its application, handling digital and non-digital card scenarios. Returns updated status, new card details, and application ID if applicable.

Service that updates a No Name card to a renewable status and performs card renewal › Request Body

ChangeAndReplaceNoNameCardRequest
channel
​string | null

Channel - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

cardStatusCode
​string | null

Card Status Code - [Optional]

cardStatusReasonCode
​string | null

Card Status Reason Code - [Optional]

closeRequestDate
​string | null · date-time

Close Request Date - [Optional]

​object

Replace Info - [Optional]

Service that updates a No Name card to a renewable status and performs card renewal › Responses

Success

ChangeAndReplaceNoNameCardResponse
toStatusActive
​boolean · required

To Status Active - [Optional]

applicationId
​integer | null · int64

Application Id - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

newCardGenerated
​boolean | null

New Card Generated - [Optional]

productChanged
​boolean | null

Product Changed - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

POST/debit/api/changeAndReplaceNoNameCard
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelDebit/debit/api/changeAndReplaceNoNameCard \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "cardStatusCode": "cardStatusCode", "cardStatusReasonCode": "cardStatusReasonCode", "closeRequestDate": "2024-08-25T15:00:00Z", "replaceInfo": { "replaceReasonCode": "replaceReasonCode", "enrollMasterpass": true, "permissions": { "eCommercePermitted": true } } }'
Example Request Body
{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "cardStatusCode": "cardStatusCode", "cardStatusReasonCode": "cardStatusReasonCode", "closeRequestDate": "2024-08-25T15:00:00Z", "replaceInfo": { "replaceReasonCode": "replaceReasonCode", "enrollMasterpass": true, "permissions": { "eCommercePermitted": true } } }
json
Example Responses
{ "toStatusActive": true, "applicationId": 0, "shadowCardNumber": "shadowCardNumber", "newCardGenerated": true, "productChanged": true, "maskedCardNumber": "maskedCardNumber", "cardRefNumber": "cardRefNumber" }
json
application/json

Card lifecycleBranch management