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

Operation limits

Cap what a card may do per transaction, per day, per week and per month, by channel and operation type.


Service that lists the parametric limit values defined on the card

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

Gets card limitation parameter data for a prepaid card.

Service that lists the parametric limit values defined on the card › Request Body

GetCardLimitationParametersRequest
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

Service that lists the parametric limit values defined on the card › Responses

Success

GetCardLimitationParametersResponse
​array | null

Card Limitation Parameter Data List - [Optional]

POST/prepaid/api/getCardLimitationParameterData
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/getCardLimitationParameterData \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "shadowCardNumber": "shadowCardNumber" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber" }
json
Example Responses
{ "cardLimitationParameterDataList": [ { "shadowCardNumber": "shadowCardNumber", "customerLimitationFlag": true, "profileCode": "profileCode", "profileDescription": "profileDescription", "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "noCvmConsecutiveTransactionCount": 0, "noCvmConsecutiveTransactionLimit": 0 } ] }
json
application/json

Service that lists customized or parameter-based limit details defined for the customer

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

Gets the operation limit set for a customer.

Service that lists customized or parameter-based limit details defined for the customer › Request Body

GetCustomerOperationLimitRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

channel
​string | null

Channel - [Optional]

Service that lists customized or parameter-based limit details defined for the customer › Responses

Success

GetCustomerOperationLimitResponse
​array | null

List Of Operation Limit - [Optional]

POST/prepaid/api/getCustomerOperationLimit
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/getCustomerOperationLimit \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "customerNumber": 0 }'
Example Request Body
{ "channel": "channel", "customerNumber": 0 }
json
Example Responses
{ "listOfOperationLimit": [ { "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "profileCode": "profileCode", "profileDescription": "profileDescription", "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "cardType": "cardType" } ] }
json
application/json

Service that lists customized limits or parametric limit details defined for the card

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

Gets the operation limit set for a prepaid card.

Service that lists customized limits or parametric limit details defined for the card › Request Body

GetCardOperationLimitRequest
channel
​string | null

Channel - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

Service that lists customized limits or parametric limit details defined for the card › Responses

Success

GetCardOperationLimitResponse
​array | null

List Of Operation Limit - [Optional]

POST/prepaid/api/getCardOperationLimit
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/getCardOperationLimit \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "cardRefNumber": "cardRefNumber" }'
Example Request Body
{ "channel": "channel", "cardRefNumber": "cardRefNumber" }
json
Example Responses
{ "listOfOperationLimit": [ { "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0 } ] }
json
application/json

Service that customizes customer transaction limits

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

Sets an operation limit on a prepaid customer.

Service that customizes customer transaction limits › Request Body

SetCustomerOperationLimitRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

channel
​string | null

Channel - [Optional]

​array | null

List Of Operation Limit - [Optional]

Service that customizes customer transaction limits › Responses

Success

SetCustomerOperationLimitResponse
​array | null

List Of Result - [Optional]

POST/prepaid/api/setCustomerOperationLimit
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/setCustomerOperationLimit \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "customerNumber": 0, "listOfOperationLimit": [ { "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "profileCode": "profileCode", "profileDescription": "profileDescription", "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "cardType": "cardType" } ] }'
Example Request Body
{ "channel": "channel", "customerNumber": 0, "listOfOperationLimit": [ { "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "profileCode": "profileCode", "profileDescription": "profileDescription", "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "cardType": "cardType" } ] }
json
Example Responses
{ "listOfResult": [ { "actionType": 0, "success": true, "errors": [ { "errorCode": "errorCode", "errorText": "errorText" } ], "operationLimit": { "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "profileCode": "profileCode", "profileDescription": "profileDescription", "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "cardType": "cardType" } } ] }
json
application/json

Service that customizes the card’s transaction limit

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

Sets an operation limit on a prepaid card.

Service that customizes the card’s transaction limit › Request Body

SetCardOperationLimitRequest
channel
​string | null

Channel - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

​array | null

List Of Operation Limit - [Optional]

Service that customizes the card’s transaction limit › Responses

Success

SetCardOperationLimitResponse
​array | null

List Of Result - [Optional]

POST/prepaid/api/setCardOperationLimit
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/setCardOperationLimit \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "cardRefNumber": "cardRefNumber", "listOfOperationLimit": [ { "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "profileCode": "profileCode", "profileDescription": "profileDescription", "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "cardType": "cardType" } ] }'
Example Request Body
{ "channel": "channel", "cardRefNumber": "cardRefNumber", "listOfOperationLimit": [ { "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "profileCode": "profileCode", "profileDescription": "profileDescription", "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "cardType": "cardType" } ] }
json
Example Responses
{ "listOfResult": [ { "actionType": 0, "success": true, "errors": [ { "errorCode": "errorCode", "errorText": "errorText" } ], "operationLimit": { "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "profileCode": "profileCode", "profileDescription": "profileDescription", "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "cardType": "cardType" } } ] }
json
application/json

Service that removes customizable limits defined for a customer

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

Removes a specific operation limit from a prepaid customer.

Service that removes customizable limits defined for a customer › Request Body

RemoveCustomerOperationLimitRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

channel
​string | null

Channel - [Optional]

​array | null

List Of Operation Limit Keys - [Optional]

Service that removes customizable limits defined for a customer › Responses

Success

RemoveCustomerOperationLimitResponse
​array | null

List Of Result - [Optional]

POST/prepaid/api/removeCustomerOperationLimit
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/removeCustomerOperationLimit \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "customerNumber": 0, "listOfOperationLimitKeys": [ { "operationLimitRecordId": 0 } ] }'
Example Request Body
{ "channel": "channel", "customerNumber": 0, "listOfOperationLimitKeys": [ { "operationLimitRecordId": 0 } ] }
json
Example Responses
{ "listOfResult": [ { "actionType": 0, "success": true, "errors": [ { "errorCode": "errorCode", "errorText": "errorText" } ], "operationLimitKeys": { "operationLimitRecordId": 0 } } ] }
json
application/json

Service that removes the customized limits of the card

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

Removes a specific operation limit from a prepaid card.

Service that removes the customized limits of the card › Request Body

RemoveCardOperationLimitRequest
channel
​string | null

Channel - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

​array | null

List Of Remove Operation Limit Keys - [Optional]

Service that removes the customized limits of the card › Responses

Success

RemoveCardOperationLimitResponse
​array | null

List Of Result - [Optional]

POST/prepaid/api/removeCardOperationLimit
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/removeCardOperationLimit \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "cardRefNumber": "cardRefNumber", "listOfRemoveOperationLimitKeys": [ { "operationLimitRecordId": 0 } ] }'
Example Request Body
{ "channel": "channel", "cardRefNumber": "cardRefNumber", "listOfRemoveOperationLimitKeys": [ { "operationLimitRecordId": 0 } ] }
json
Example Responses
{ "listOfResult": [ { "actionType": 0, "success": true, "operationLimitKeys": { "operationLimitRecordId": 0 }, "errors": [ { "errorCode": "errorCode", "errorText": "errorText" } ] } ] }
json
application/json

Service that lists parameter-based limit values defined for the customer

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

Gets customer limitation parameter data for prepaid operations.

Service that lists parameter-based limit values defined for the customer › Request Body

GetCustomerLimitationParametersRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

Service that lists parameter-based limit values defined for the customer › Responses

Success

GetCustomerLimitationParametersResponse
​array | null

Customer Limitation Parameter Data List - [Optional]

POST/prepaid/api/getCustomerLimitationParameterData
curl https://devcard.sim-ant.com/SandBox/IntegrationDigitalChannelPrepaid/prepaid/api/getCustomerLimitationParameterData \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "customerNumber": 0 }'
Example Request Body
{ "customerNumber": 0 }
json
Example Responses
{ "customerLimitationParameterDataList": [ { "customerNumber": 0, "customerLimitationFlag": true, "profileCode": "profileCode", "profileDescription": "profileDescription", "keys": { "limitProfileDetailId": 0, "trnLimitationGroupCode": "trnLimitationGroupCode", "trnLimitationGroupDescription": "trnLimitationGroupDescription", "trnMainLimitationGroupCode": "trnMainLimitationGroupCode", "trnMainLimitationGroupDescription": "trnMainLimitationGroupDescription", "networkType": "networkType", "networkDescription": "networkDescription", "channelType": "channelType", "channelDescription": "channelDescription", "eventCode": "eventCode", "eventDescription": "eventDescription", "customLimitationChangeFlag": true }, "perTrnAmount": 0, "perTrnAmountLimitRatio": 0, "dailyTrnCount": 0, "dailyTrnAmount": 0, "weeklyTrnCount": 0, "weeklyTrnAmount": 0, "monthlyTrnCount": 0, "monthlyTrnAmount": 0, "yearlyTrnCount": 0, "yearlyTrnAmount": 0, "cardType": "cardType", "limitationProfileDetailId": 0 } ] }
json
application/json

TransactionsPermissions and restrictions