Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Corebanking
  • OAuth2
  • Delivery
Information
Cards
    Card applications
      Service that returns the application information for a card based on its Shadow Card Numberpost
    Card issuance and personalisation
      Service that creates an individual prepaid cardpostService that lists eligible products by customer numberpost
    Card lifecycle
      Service that retrieves detailed credit card information based on card datapostService that updates a card to a renewable status and performs card renewalpostService that allows modifying the card’s status informationpostCard renewal servicepostService that lists detailed card informationpost
    No-name cards
      No Name Card application creation servicepostService that cancels the No Name Card applicationpostService that updates the No Name Card applicationpostService that activates the No Name CardpostService that creates a card using the No Name applicationpostNo Name Card renewal servicepostService that renews the card using the 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 to which the card is linkedpostService that changes the customer’s associated branchpostService that provides updating of the branch to which the customer is linkedpost
    Customers
      Service that retrieves customer asset informationpostService that retrieves the branch information the customer is associated withpost
Transactions
    Get Authorization List By Begindate EnddatepostGet Pddtransaction By Cardref CustomernumpostGet Prepaid Transaction AllpostService that lists Prepaid Card transaction details based on UTIDpostService that lists the digital slip preference based on the provided UTIDpost
Limits and controls
    Operation limits
      Service that lists the parametric limit values defined on the cardpostService that lists customized or parameter-based limit details defined for the customerpostService that lists customized limits or parametric limit details defined for the cardpostService that customizes customer transaction limitspostService that customizes the card’s transaction limitpostService that removes customizable limits defined for a customerpostService that removes the customized limits of the cardpostService that lists parameter-based limit values defined for the customerpost
    Permissions and restrictions
      Service that lists restrictions applied to the cardpostService that adds or removes card restrictionspost
Security
    PIN and card security
      Service that enables changing the card PINpostService that changes a card’s PIN using an encrypted PIN blockpostCVV generation servicepostService that increases the PIN retry counterpostService that resets the CVV retry counter on a cardpostService that generates a card PINpostVerify Terminal Card PinpostService that validates the card’s PIN using an encrypted PIN blockpostService that validates the card’s verification code (CVV) using partial informationpostService that validates the card’s verification code (CVV)postService that verifies the correctness of the card PINpostService that generates the card’s PIN using an encrypted PIN blockpostService that enables PIN creation for a card via SMSpostService that lists the card PIN transaction historypost
Platform
    Platform operations
      It is a 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
Prepaid Digital Channels Integration
Prepaid 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.


No Name Card application creation service

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid
/prepaid/api/createNoNameCardApplication

Creates a new no-name prepaid card application.

No Name Card application creation service › 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]

correlationId
​string | null

Correlation Id - [Optional]

applicationContractId
​string | null

Application Contract Id - [Optional]

No Name Card application creation service › Responses

Success

CreateNoNameCardApplicationResponse
applicationId
​integer · int64 · required

Application Id - [Optional]

POST/prepaid/api/createNoNameCardApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/createNoNameCardApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "productNumber": "productNumber", "digitalCard": true, "customerNumber": 0, "branchCode": 0, "permissions": { "eCommercePermitted": true }, "correlationId": "correlationId", "enrollMasterpass": true, "applicationContractId": "applicationContractId" }'
Example Request Body
{ "channel": "channel", "productNumber": "productNumber", "digitalCard": true, "customerNumber": 0, "branchCode": 0, "permissions": { "eCommercePermitted": true }, "correlationId": "correlationId", "enrollMasterpass": true, "applicationContractId": "applicationContractId" }
json
Example Responses
{ "applicationId": 0 }
json
application/json

Service that cancels the No Name Card application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid
/prepaid/api/cancelNoNameCardApplication

Cancels a pending no-name prepaid card application.

Service that cancels the 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 the No Name Card application › Responses

Success

No data returned
POST/prepaid/api/cancelNoNameCardApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/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 the No Name Card application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid
/prepaid/api/updateNoNameCardApplication

Updates a no-name prepaid card application.

Service that updates the No Name Card application › Request Body

UpdateNoNameCardApplicationRequest
channel
​string | null

Channel - [Optional]

correlationId
​string | null

Correlation Id - [Optional]

applicationId
​integer | null · int64

Application Id - [Optional]

​object

Permissions - [Optional]

Service that updates the No Name Card application › Responses

Success

No data returned
POST/prepaid/api/updateNoNameCardApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/updateNoNameCardApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "correlationId": "correlationId", "applicationId": 0, "permissions": { "eCommercePermitted": true } }'
Example Request Body
{ "channel": "channel", "correlationId": "correlationId", "applicationId": 0, "permissions": { "eCommercePermitted": true } }
json
Example Responses
No example specified for this content type

Service that activates the No Name Card

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid
/prepaid/api/activateNoNameCard

Activates a no-name prepaid card for use.

Part of:

  • Journey 01 · Launching a new card product — step 4, Register after KYC

Service that activates the 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 the No Name Card › Responses

Success

ActivateNoNameCardResponse
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

POST/prepaid/api/activateNoNameCard
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/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 using the No Name application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid
/prepaid/api/createCardUsingNoNameApplication

Creates a prepaid card using a no-name application.

Service that creates a card using the 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]

Service that creates a card using the 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/prepaid/api/createCardUsingNoNameApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/createCardUsingNoNameApplication \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "applicationId": 0, "correlationId": "correlationId", "customerNumber": 0, "barcode": "barcode", "permissions": { "eCommercePermitted": true } }'
Example Request Body
{ "channel": "channel", "applicationId": 0, "correlationId": "correlationId", "customerNumber": 0, "barcode": "barcode", "permissions": { "eCommercePermitted": 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

No Name Card renewal service

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid
/prepaid/api/replaceNoNameCard

Replaces a no-name prepaid card.

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]

​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/prepaid/api/replaceNoNameCard
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/replaceNoNameCard \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "replaceReasonCode": "replaceReasonCode", "permissions": { "eCommercePermitted": true } }'
Example Request Body
{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "replaceReasonCode": "replaceReasonCode", "permissions": { "eCommercePermitted": true } }
json
Example Responses
{ "applicationId": 0, "shadowCardNumber": "shadowCardNumber", "newCardGenerated": true, "productChanged": true, "maskedCardNumber": "maskedCardNumber", "cardRefNumber": "cardRefNumber" }
json
application/json

Service that renews the card using the No Name application

POST
https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid
/prepaid/api/replaceCardUsingNoNameApplication

Replaces a prepaid card using a no-name application.

Service that renews the card using the 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 renews the card using the 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/prepaid/api/replaceCardUsingNoNameApplication
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/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/IntegrationDigitalChannelPrepaid
/prepaid/api/changeAndReplaceNoNameCard

Changes and replaces a no-name prepaid card application.

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/prepaid/api/changeAndReplaceNoNameCard
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/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", "permissions": { "eCommercePermitted": true } } }'
Example Request Body
{ "channel": "channel", "shadowCardNumber": "shadowCardNumber", "cardStatusCode": "cardStatusCode", "cardStatusReasonCode": "cardStatusReasonCode", "closeRequestDate": "2024-08-25T15:00:00Z", "replaceInfo": { "replaceReasonCode": "replaceReasonCode", "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