Everest Card — API reference
  • Credit
  • Debit
  • Prepaid
  • Corebanking
  • OAuth2
  • Delivery
Information
Cards
    Card issuance and personalisation
      Service that lists eligible products by customer numberpostIndividual Debit Card creation servicepostCorporate Debit Card creation servicepostDebit card renewal servicepostService that cancels debit card issuance based on the Shadow Card NumberpostService that lists cards currently in the printing processpostService that cancels card issuance based on the Shadow Card Number according to the related domainpost
    Card lifecycle
      Service that lists card details based on an open card numberpostService that retrieves debit card informationpostService that updates the status information of a debit cardpostService that changes the branch associated with a debit cardpostService that links an account to a cardpostService that lists debit card log information based on the provided Shadow Card NumberpostService that lists credit card log information based on the provided Shadow Card NumberpostService that lists card details based on an open card numberpostService that displays secure card information based on an open card numberpostService that lists card information based on the Shadow Card Numberpost
Customers and accounts
    Customers
      Service that lists card information based on the provided Shadow Card NumberpostService that lists detailed customer informationpost/Indoor/api/createCustomerpost/Indoor/api/updateCustomerpost
    Account linking
      Service that displays the account statuspost
Transactions
    Service that lists all credit card transactionspostService that lists customer’s payment and cash-advance information based on specified criteriapostService that lists all debit card transactionspostService that lists authorization transactions within the specified date rangepostService that lists in-period debit transactionspost
Limits and controls
    Card and customer limits
      Service that performs credit card limit decreasepostService that performs credit card limit increasepostService that performs customer limit decreasepostService that performs customer limit increasepost
    Operation limits
      Service that lists customized or parameter-based limit details defined for the customerpostService that customizes the customers transaction limitpostService that removes customizable limits defined for a customerpostService that customizes the transaction limit of a cardpostService that lists customized or parameter-based limit details defined on the cardpostService that removes customized limits defined for a cardpost
    Permissions and restrictions
      Service that lists restrictions defined on the cardpost
Billing and statements
    Collections and legal follow-up
      Service that returns customer delinquency informationpostService that closes customer cards based on customer number and forwards the customer to the Legal Follow-Up queuepostService that marks the customer as Legal Follow-Uppost
    Debt payment
      Service that lists the automatic payment instruction queuepost
    Statements and billing
      Service that displays late interest/profit share amountpostService that updates the customers card statement document ID and sends a notificationpostService that updates the customers card statement document ID without sending a notificationpostService that returns Cutoff statement detail list using customer card informationpost
Security
    PIN and card security
      Service that enables PIN creation via SMS for the cardpostService that enables creating the PIN via SMSpostService that displays open PIN information for the given Shadow Card NumberpostService that lists card information based on the provided open PINpostService that generates a card PINpostService that verifies the accuracy of the card PINpostService that retrieves the encrypted data blockpostService that decrypts the data blockpost
Disputes
    Disputes and chargebacks
      Used to initiate spending disputes from various customer interaction channelspostUsed in an ongoing dispute process when the customer withdraws the dispute requestpostUsed when an ongoing dispute case requires adding a new document to the case recordpostUsed to view registered case transactions and their statuses presented to the customerpostService that returns available dispute reasons used when creating a new dispute case via Create Dispute Casepost
Rewards
    Campaigns and rewards
      Service that performs financial maintenance for the customer and applies or cancels campaign discountspostService that returns shadow and masked card numbers for the given customer numberpost
Platform
    Platform operations
      Method that checks whether the service is operationalpostRefresh Cachepost
    Reference data
      Service that lists card types based on the provided BIN numberpostService that lists product information for a card based on Shadow Card NumberpostService that lists statuses of available cardspostService that lists valid card issuance reasonspostService that lists card issuance reasons available for printingpostService that lists all MCC group informationpostService that lists all transaction status informationpostService that lists local card information based on the provided BINpostService that lists eligible productspostService that lists all MCC information with descriptionspostService that lists valid network typespostService that lists valid response codespostService that lists valid response reason codespostService that lists valid transaction codespostService that lists valid Trn Code Matrix informationpost
SchemasError codes
powered by Zudoku
Ana Bankacılık Iletisim Servisi Ripper istikameti
Ana Bankacılık Iletisim Servisi Ripper istikameti

Card lifecycle

Move a card through its states after issuance — status changes, replacement, renewal, blocking and closure.


Service that lists card details based on an open card number

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/getBasicCardInformationByPan

Retrieves basic card information for a given PAN (Primary Account Number). Accepts GetBasicCardInformationByPanRequest containing Pan. Returns GetBasicCardInformationByPanResponse with Bin, Psn (card sequence number), CardType, MaskedCardNumber, EncryptedCardNumber, HashCardNumber, ShadowCardNumber, and CustomerNumber.

Service that lists card details based on an open card number › Request Body

GetBasicCardInformationByPanRequest
pan
​string | null

Pan - [Optional]

Service that lists card details based on an open card number › Responses

Success

GetBasicCardInformationByPanResponse
customerNumber
​integer · int64 · required

Customer Number - [Optional]

bin
​string | null

Bin - [Optional]

psn
​string | null

Psn - [Optional]

cardType
​string | null

Card Type - [Optional]

encryptedCardNumber
​string | null

Encrypted Card Number - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

hashCardNumber
​string | null

Hash Card Number - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

POST/Indoor/api/getBasicCardInformationByPan
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/getBasicCardInformationByPan \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "pan": "pan" }'
Example Request Body
{ "pan": "pan" }
json
Example Responses
{ "bin": "bin", "psn": "psn", "cardType": "cardType", "encryptedCardNumber": "encryptedCardNumber", "maskedCardNumber": "maskedCardNumber", "hashCardNumber": "hashCardNumber", "shadowCardNumber": "shadowCardNumber", "customerNumber": 0 }
json
application/json

Service that retrieves debit card information

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/getDebitCardInfo

Retrieves detailed debit card information for a given ShadowCardNumber. Accepts GetDebitCardInfoRequest with ShadowCardNumber. Calls _intRepository.GetSearchByCustomernumberCardnumber() and _debitManagementServiceProxy.ListCardAccountByShadowCardNumber() to retrieve card details. Returns GetDebitCardInfoResponse containing DebitCardModel with properties such as Barcode, BranchCode, CardStatusCode, MaskedCardNumber, CustomerNumber, VirtualFlag, SupplementaryCardFlag, and a list of CardAccountInfo including AccountNumber, AccountType, AccountBranchId, AccountOrderFlag, and FecCode.

Service that retrieves debit card information › Request Body

GetDebitCardInfoRequest
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

Service that retrieves debit card information › Responses

Success

GetDebitCardInfoResponse
​object

Card Info - [Optional]

POST/Indoor/api/getDebitCardInfo
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/getDebitCardInfo \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "shadowCardNumber": "shadowCardNumber" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber" }
json
Example Responses
{ "cardInfo": { "shadowCardNumber": "shadowCardNumber", "maskedCardNumber": "maskedCardNumber", "cardRefNumber": "cardRefNumber", "mainCardRefNumber": "mainCardRefNumber", "customerNumber": 0, "mainCustomerNumber": 0, "relatedCardRefNumber": "relatedCardRefNumber", "supplementaryCardFlag": true, "cardRefCurrentCardFlag": true, "branchCode": 0, "branchName": "branchName", "ownerName": "ownerName", "ownerSecondName": "ownerSecondName", "ownerSurname": "ownerSurname", "embossName": "embossName", "productNumber": "productNumber", "cardStatusCode": "cardStatusCode", "cardStatusDscr": "cardStatusDscr", "cardStatusReasonCode": "cardStatusReasonCode", "cardStatusReasonDscr": "cardStatusReasonDscr", "virtualFlag": true, "productName": "productName", "productShortName": "productShortName", "emvFlag": true, "magneticStripeFlag": true, "contactlessFlag": true, "rewardEarningFlag": true, "cardBrand": "cardBrand", "cardBrandDescription": "cardBrandDescription", "cardDeliveryType": "cardDeliveryType", "expiryDateStr": "expiryDateStr", "provisionStatusFlag": true, "digitalCardFlag": true, "insertDate": "2024-08-25T15:00:00Z", "cvv2RetryCount": 0, "pinRetryCount": 0, "barcode": "barcode", "fromShadowCardNumber": "fromShadowCardNumber", "toShadowCardNumber": "toShadowCardNumber", "requestDate": "2024-08-25T15:00:00Z", "requestChannel": "requestChannel", "embossReasonCode": "embossReasonCode", "embossReasonDescription": "embossReasonDescription", "embossReasonSubCode": "embossReasonSubCode", "embossReasonSubDesc": "embossReasonSubDesc", "cardStatusChangeDate": "2024-08-25T15:00:00Z", "lastTrnDate": "2024-08-25T15:00:00Z", "firstPinSetDate": "2024-08-25T15:00:00Z", "lastPinChangeDate": "2024-08-25T15:00:00Z", "deliveryAddress": "deliveryAddress", "sendingBranchCode": 0, "sendingAddressType": "sendingAddressType", "cardAccountInfoList": [ { "accountNumber": 0, "accountType": "accountType", "accountBranchId": 0, "accountOrderFlag": true, "fecCode": 0 } ] } }
json
application/json

Service that updates the status information of a debit card

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/changeDebitCardStatus

Changes the status of a debit card. Sends ShadowCardNumber, StatusCode, StatusReasonCode, Channel, and optional CloseRequestDate to _debitManagementServiceProxy.ChangeCardStatus. Returns an empty ChangeDebitCardStatusResponse.

Service that updates the status information of a debit card › Request Body

ChangeDebitCardStatusRequest
shadowCardNumber
​string | null

Shadow Card Number - [Optional]

statusCode
​string | null

Status Code - [Optional]

statusReasonCode
​string | null

Status Reason Code - [Optional]

channel
​string | null

Channel - [Optional]

closeRequestDate
​string | null · date-time

Close Request Date - [Optional]

Service that updates the status information of a debit card › Responses

Success

ChangeDebitCardStatusResponse
toStatusActive
​boolean · required

To Status Active - [Optional]

POST/Indoor/api/changeDebitCardStatus
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/changeDebitCardStatus \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "shadowCardNumber": "shadowCardNumber", "statusCode": "statusCode", "statusReasonCode": "statusReasonCode", "channel": "channel", "closeRequestDate": "2024-08-25T15:00:00Z" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber", "statusCode": "statusCode", "statusReasonCode": "statusReasonCode", "channel": "channel", "closeRequestDate": "2024-08-25T15:00:00Z" }
json
Example Responses
{ "toStatusActive": true }
json
application/json

Service that changes the branch associated with a debit card

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/changeDebitCardBranch

Changes the branch of a debit card. Sends ShadowCardNumber, TargetBranchCode, and Channel to _debitManagementServiceProxy.ChangeCardBranch. Returns IsSuccess, OldBranch, and NewBranch.

Service that changes the branch associated with a debit card › Request Body

ChangeDebitCardBranchRequest
targetBranchCode
​integer · int32 · required

Target Branch Code - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

channel
​string | null

Channel - [Optional]

Service that changes the branch associated with a debit card › Responses

Success

ChangeDebitCardBranchResponse
isSuccess
​boolean · required

Is Success - [Optional]

oldBranch
​integer · int32 · required

Old Branch - [Optional]

newBranch
​integer · int32 · required

New Branch - [Optional]

POST/Indoor/api/changeDebitCardBranch
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/changeDebitCardBranch \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "shadowCardNumber": "shadowCardNumber", "targetBranchCode": 0, "channel": "channel" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber", "targetBranchCode": 0, "channel": "channel" }
json
Example Responses
{ "isSuccess": true, "oldBranch": 0, "newBranch": 0 }
json
application/json

Service that links an account to a card

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/attachDebitCardAccount

Attaches a debit card to a bank account using account details including branch, type, suffix, number, shadow card number, alias, and IBAN. Converts request and response between internal and service contracts.

Service that links an account to a card › Request Body

AttachDebitCardAccountRequest
fecCode
​integer · int32 · required

Fec Code - [Optional]

accountBranchId
​integer · int32 · required

Account Branch Id - [Optional]

accountSuffix
​integer · int32 · required

Account Suffix - [Optional]

accountNumber
​integer · int64 · required

Account Number - [Optional]

accountOrderFlag
​boolean · required

Account Order Flag - [Optional]

accountType
​string | null

Account Type - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

accountAlias
​string | null

Account Alias - [Optional]

iban
​string | null

Iban - [Optional]

Service that links an account to a card › Responses

Success

AttachDebitCardAccountResponse
recordId
​integer · int64 · required

Record Id - [Optional]

POST/Indoor/api/attachDebitCardAccount
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/attachDebitCardAccount \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "fecCode": 0, "accountBranchId": 0, "accountType": "accountType", "accountSuffix": 0, "accountNumber": 0, "shadowCardNumber": "shadowCardNumber", "accountAlias": "accountAlias", "iban": "iban", "accountOrderFlag": true }'
Example Request Body
{ "fecCode": 0, "accountBranchId": 0, "accountType": "accountType", "accountSuffix": 0, "accountNumber": 0, "shadowCardNumber": "shadowCardNumber", "accountAlias": "accountAlias", "iban": "iban", "accountOrderFlag": true }
json
Example Responses
{ "recordId": 0 }
json
application/json

Service that lists debit card log information based on the provided Shadow Card Number

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/getDebitCardLogDataListByShadowCardNumber

Retrieves debit card log data for a given ShadowCardNumber. Accepts GetDebitCardLogDataListByShadowCardNumberRequest with ShadowCardNumber, CustomerNumber, LogCode, StartDate, and EndDate. Calls _debitManagementServiceProxy.GetCardLogDataListByShadowCardNumber() and maps results to CardLogData. Returns GetDebitCardLogDataListByShadowCardNumberResponse containing a list of CardLogData with properties such as CardRefNumber, ShadowCardNumber, MaskedCardNumber, CustomerNumber, LogCode, LogCodeDescription, OldValue, NewValue, CardLogDetail, InsertChannelId, InsertChannelDescription, InsertUserId, and InsertDate.

Service that lists debit card log information based on the provided Shadow Card Number › Request Body

GetDebitCardLogDataListByShadowCardNumberRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

startDate
​string · date-time · required

Start Date - [Optional]

endDate
​string · date-time · required

End Date - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

logCode
​string | null

Log Code - [Optional]

Service that lists debit card log information based on the provided Shadow Card Number › Responses

Success

GetDebitCardLogDataListByShadowCardNumberResponse
​array | null

Card Log Data List - [Optional]

POST/Indoor/api/getDebitCardLogDataListByShadowCardNumber
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/getDebitCardLogDataListByShadowCardNumber \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "shadowCardNumber": "shadowCardNumber", "logCode": "logCode", "customerNumber": 0, "startDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber", "logCode": "logCode", "customerNumber": 0, "startDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z" }
json
Example Responses
{ "cardLogDataList": [ { "cardRefNumber": "cardRefNumber", "shadowCardNumber": "shadowCardNumber", "maskedCardNumber": "maskedCardNumber", "customerNumber": 0, "logCode": "logCode", "logCodeDescription": "logCodeDescription", "oldValue": "oldValue", "newValue": "newValue", "cardLogDetail": "cardLogDetail", "insertChannelId": "insertChannelId", "insertChannelDescription": "insertChannelDescription", "insertUserId": "insertUserId", "insertDate": "2024-08-25T15:00:00Z" } ] }
json
application/json

Service that lists credit card log information based on the provided Shadow Card Number

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/getCreditCardLogDataListByShadowCardNumber

Retrieves credit card log data for a given shadow card number. Accepts GetCreditCardLogDataListByShadowCardNumberRequest with parameters ShadowCardNumber, CustomerNumber, LogCode, StartDate, and EndDate. Returns GetCreditCardLogDataListByShadowCardNumberResponse containing a list of CreditCardLogData items, each with CardRefNumber, ShadowCardNumber, MaskedCardNumber, CustomerNumber, OldValue, NewValue, CardLogDetail, InsertChannelId, InsertChannelDescription, LogCode, LogCodeDescription, InsertDate, and InsertUserId. Internally calls _crdIssuingServiceProxy.GetCardLogDataListByShadowCardNumber(). Validates StartDate, EndDate, and ShadowCardNumber before processing.

Service that lists credit card log information based on the provided Shadow Card Number › Request Body

GetCreditCardLogDataListByShadowCardNumberRequest
customerNumber
​integer · int64 · required

Customer Number - [Optional]

startDate
​string · date-time · required

Start Date - [Optional]

endDate
​string · date-time · required

End Date - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

logCode
​string | null

Log Code - [Optional]

Service that lists credit card log information based on the provided Shadow Card Number › Responses

Success

GetCreditCardLogDataListByShadowCardNumberResponse
​array | null

Card Log Data List - [Optional]

POST/Indoor/api/getCreditCardLogDataListByShadowCardNumber
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/getCreditCardLogDataListByShadowCardNumber \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "shadowCardNumber": "shadowCardNumber", "logCode": "logCode", "customerNumber": 0, "startDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z" }'
Example Request Body
{ "shadowCardNumber": "shadowCardNumber", "logCode": "logCode", "customerNumber": 0, "startDate": "2024-08-25T15:00:00Z", "endDate": "2024-08-25T15:00:00Z" }
json
Example Responses
{ "cardLogDataList": [ { "cardRefNumber": "cardRefNumber", "shadowCardNumber": "shadowCardNumber", "maskedCardNumber": "maskedCardNumber", "customerNumber": 0, "logCode": "logCode", "logCodeDescription": "logCodeDescription", "oldValue": "oldValue", "newValue": "newValue", "cardLogDetail": "cardLogDetail", "insertChannelId": "insertChannelId", "insertChannelDescription": "insertChannelDescription", "insertUserId": "insertUserId", "insertDate": "2024-08-25T15:00:00Z" } ] }
json
application/json

Service that lists card details based on an open card number

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/getCardByCardNumber

Retrieves detailed card information for a given card number (PAN) and optional PAN sequence number. Accepts GetCardByCardNumberRequest containing CardNumber and PanSequenceNumber. Returns GetCardByCardNumberResponse with Bin, CardNumber, CardRefNumber, CardSeqNumber, CardType, CustomerNumber, EncryptedCardNumber, ExpiryDate, HashCardNumber, MainCardRefNumber, MainCustomerNumber, MaskedCardNumber, MaskedPanAlternative, OwnerSearchName, ProductNumber, StatusCode, and StatusReasonCode.

Service that lists card details based on an open card number › Request Body

GetCardByCardNumberRequest
cardNumber
​string | null

Card Number - [Optional]

panSequenceNumber
​string | null

Pan Sequence Number - [Optional]

Service that lists card details based on an open card number › Responses

Success

GetCardByCardNumberResponse
customerNumber
​integer · int64 · required

Customer Number - [Optional]

expiryDate
​string · date-time · required

Expiry Date - [Optional]

mainCustomerNumber
​integer · int64 · required

Main Customer Number - [Optional]

hashCardNumber
​string | null

Hash Card Number - [Optional]

encryptedCardNumber
​string | null

Encrypted Card Number - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

bin
​string | null

Bin - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

cardSeqNumber
​string | null

Card Seq Number - [Optional]

statusCode
​string | null

Status Code - [Optional]

statusReasonCode
​string | null

Status Reason Code - [Optional]

cardNumber
​string | null

Card Number - [Optional]

cardType
​string | null

Card Type - [Optional]

productNumber
​string | null

Product Number - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

maskedPanAlternative
​string | null

Masked Pan Alternative - [Optional]

mainCardRefNumber
​string | null

Main Card Ref Number - [Optional]

ownerSearchName
​string | null

Owner Search Name - [Optional]

POST/Indoor/api/getCardByCardNumber
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/getCardByCardNumber \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "cardNumber": "cardNumber", "panSequenceNumber": "panSequenceNumber" }'
Example Request Body
{ "cardNumber": "cardNumber", "panSequenceNumber": "panSequenceNumber" }
json
Example Responses
{ "hashCardNumber": "hashCardNumber", "encryptedCardNumber": "encryptedCardNumber", "maskedCardNumber": "maskedCardNumber", "customerNumber": 0, "bin": "bin", "shadowCardNumber": "shadowCardNumber", "expiryDate": "2024-08-25T15:00:00Z", "cardSeqNumber": "cardSeqNumber", "statusCode": "statusCode", "statusReasonCode": "statusReasonCode", "cardNumber": "cardNumber", "cardType": "cardType", "productNumber": "productNumber", "cardRefNumber": "cardRefNumber", "maskedPanAlternative": "maskedPanAlternative", "mainCardRefNumber": "mainCardRefNumber", "ownerSearchName": "ownerSearchName", "mainCustomerNumber": 0 }
json
application/json

Service that displays secure card information based on an open card number

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/getSecureCardByPan

Retrieves secure card information using the PAN. The response includes encrypted card number, hashed card number, first six digits, first eight digits, last four digits, and a record ID.

Service that displays secure card information based on an open card number › Request Body

GetSecureCardByPanRequest
channel
​string | null

Channel - [Optional]

pan
​string | null

Pan - [Optional]

Service that displays secure card information based on an open card number › Responses

Success

GetSecureCardByPanResponse
encryptedCardNumber
​string | null

Encrypted Card Number - [Optional]

hashCardNumber
​string | null

Hash Card Number - [Optional]

firstEight
​string | null

First Eight - [Optional]

firstSix
​string | null

First Six - [Optional]

lastFour
​string | null

Last Four - [Optional]

recordId
​integer | null · int64

Record Id - [Optional]

POST/Indoor/api/getSecureCardByPan
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/getSecureCardByPan \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "pan": "pan" }'
Example Request Body
{ "channel": "channel", "pan": "pan" }
json
Example Responses
{ "encryptedCardNumber": "encryptedCardNumber", "hashCardNumber": "hashCardNumber", "firstEight": "firstEight", "firstSix": "firstSix", "lastFour": "lastFour", "recordId": 0 }
json
application/json

Service that lists card information based on the Shadow Card Number

POST
https://devcard.sim-ant.com/SandBox/Integrationcorebanking
/Indoor/api/getCardByShadowCardNumber

Service that lists card information based on the Shadow Card Number.

Service that lists card information based on the Shadow Card Number › Request Body

GetCardByShadowCardNumberRequest
channel
​string | null

Channel - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

Service that lists card information based on the Shadow Card Number › Responses

Success

GetCardByShadowCardNumberResponse
customerNumber
​integer · int64 · required

Customer Number - [Optional]

expiryDate
​string · date-time · required

Expiry Date - [Optional]

mainCustomerNumber
​integer · int64 · required

Main Customer Number - [Optional]

hashCardNumber
​string | null

Hash Card Number - [Optional]

encryptedCardNumber
​string | null

Encrypted Card Number - [Optional]

maskedCardNumber
​string | null

Masked Card Number - [Optional]

bin
​string | null

Bin - [Optional]

shadowCardNumber
​string | null

Shadow Card Number - [Optional]

cardSeqNumber
​string | null

Card Seq Number - [Optional]

statusCode
​string | null

Status Code - [Optional]

statusReasonCode
​string | null

Status Reason Code - [Optional]

cardNumber
​string | null

Card Number - [Optional]

cardType
​string | null

Card Type - [Optional]

productNumber
​string | null

Product Number - [Optional]

cardRefNumber
​string | null

Card Ref Number - [Optional]

maskedPanAlternative
​string | null

Masked Pan Alternative - [Optional]

mainCardRefNumber
​string | null

Main Card Ref Number - [Optional]

ownerSearchName
​string | null

Owner Search Name - [Optional]

maskedPanSmart
​string | null

Masked Pan Smart - [Optional]

POST/Indoor/api/getCardByShadowCardNumber
curl https://devcard.sim-ant.com/SandBox/Integrationcorebanking/Indoor/api/getCardByShadowCardNumber \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "channel": "channel", "shadowCardNumber": "shadowCardNumber" }'
Example Request Body
{ "channel": "channel", "shadowCardNumber": "shadowCardNumber" }
json
Example Responses
{ "hashCardNumber": "hashCardNumber", "encryptedCardNumber": "encryptedCardNumber", "maskedCardNumber": "maskedCardNumber", "customerNumber": 0, "bin": "bin", "shadowCardNumber": "shadowCardNumber", "expiryDate": "2024-08-25T15:00:00Z", "cardSeqNumber": "cardSeqNumber", "statusCode": "statusCode", "statusReasonCode": "statusReasonCode", "cardNumber": "cardNumber", "cardType": "cardType", "productNumber": "productNumber", "cardRefNumber": "cardRefNumber", "maskedPanAlternative": "maskedPanAlternative", "mainCardRefNumber": "mainCardRefNumber", "ownerSearchName": "ownerSearchName", "mainCustomerNumber": 0, "maskedPanSmart": "maskedPanSmart" }
json
application/json

Card issuance and personalisationCustomers