Transaction APIs

APIs that support customer instruction for payments, fund transfers, settlements, clearing, trade confirmations and trading.
Entity Sector API Name API Description API Endpoint API Portal
Citibank Banking Retrieve Accounts Retrieves a listing of all accounts across product types (e.g. Cards, Ready Credit, Savings, Deposits, Loans, Investments and Insurance) for the specified customer. Link Link
Citibank Banking Retrieve Transactions Retrieves Listing of transactions history for a specified account. Link Link
Citibank Banking Create Personal Funds Transfer Enables the submission of the customer's instruction to move money between the customer's accounts. Link Link
Citibank Banking Confirm Personal Fund Transfer Enables the confirmation of the customer's instruction to move money between the customer's accounts. Link Link
Citibank Banking Create Bank Internal Fund Transfer Enables the submission of the customer's instruction to move money to another third-party account. Link Link
Citibank Banking Confirm Bank Internal Transfer Enables the confirmation of the customer's instruction to move money to another third-party account Link Link
Citibank Banking Create Bank External Fund Transfer Enables the submission of the customer's instruction to move money to external third-party domestic bank  account. Link Link
Citibank Banking Confirm Bank External Transfer Enables the confirmation of the customer's instruction to move money to external third-party domestic bank account. Link Link
Citibank Banking Retrieve Payee Details for Fund Transfer                      Retrieves payee-source account details for all funds instructions.                      Link Link
Citibank Banking Retrieve Payee Details for Fund Transfer (External) Retrieves payee-source account details for external domestic bank account funds transfer(s)                      Link Link
Citibank Banking Retrieve Payee Details for Fund Transfer (Internal) Retrieves Payees-source account details internal account fund transfer(s)                      Link Link
Citibank Banking Retrieve Payee Details for Fund Transfer (Personal) Retrieves Destination-source account details own account fund transfers.                      Link Link
Citibank Banking Retrieve Payee Details(Bill Payment) Retrieves Destination-source account details for bill payment(s)                       Link Link
Citibank Banking Retrieve Payee List Retrieves Listing of the payees (active and inactive) accounts for the specified customer. Link Link
Citibank Banking Create Bill Payment Instruction Enables the submission of the customer's bill payment instruction. Link Link
Citibank Banking Confirm Bill Payment Instruction Enables the confirmation of the customer's bill payment instruction. Link Link
Citibank Banking Retrieve Rewards Balance Retrieves a listing of the customer's rewards points balance. Link Link
Citibank Banking Redeem Rewards Enables the submission of the customer's rewards points redemption request.                      Link Link
OCBC Banking Rewards Calculator Enables the available balance calculation of  rewards redemption for the specified customer.                      Link Link
OCBC Banking Enquire Account Balances Retrieves a listing of the specified customer's accounts & balances. Link Link
OCBC Banking Enquire Account Transaction History Retrieves a listing of the transaction history of the specified account.                Link Link
OCBC Banking GIRO sign-up Enables the submission of the customer's bill payments instruction for execution via GIRO or DDA (direct debit authorization). Link Link
OCBC Banking Merchant Card Payment Enables integration of cards payments transactions capabilities with the merchant's own system(s). Link Link
OCBC Banking 'Pay Anyone' (Peer-to-Peer Payment) Enables the submission of a personal funds transfer instruction from the customer's deposit account to another third-party or external account.                      Link Link
OCBC Banking Create Account Enables the flexibility tocreate an account online.  Link Link
OCBC Banking Credit Card Billed Transactions Retrieves credit card billed transactions for a specific card. Link Link
OCBC Banking Credit Card Listing Retrieves the list of credit card for that a specific customer owns. Link Link
OCBC Banking Credit Card Unbilled Transactions Retrieves Unbilled Credit Card Transactions for a specific credit card.            Link Link
OCBC Banking EasiCredit Details Retrieves details of an EasiCredit Account Details.            Link Link
OCBC Banking EasiCredit Transaction History Retrieves Transaction History for an EasiCredit Account.                      Link Link
OCBC Banking FAST Collection Enables the collection of funds collection instantly using FAST payment.            Link Link
OCBC Banking FAST Payment Enables one to make payment instantly using FAST Payment.            Link Link
OCBC Banking Internal Fund Transfer Enables the fund transfer to 3rd party accounts.                      Link Link
OCBC Banking GIRO Payment Enables customer to perform GIRO payments.                      Link Link
OCBC Banking Personal Fund Transfer Enables the fund transfer between accounts.            Link Link
OCBC Banking PayNow Enquiry Enables the Prerequisite for PAYNOW Fund Transfer API.                      Link Link
OCBC Banking PayNow Look Up Retrieves the recipients account details via NRIC/FIN or mobile number.                      Link Link
OCBC Banking PayNow Registration Enables the link between NRIC/FIN or mobile number to customer OCBC account with PayNow.                  Link Link
DBS Banking Retrieve bank account transaction history Retrieves Current/Savings/ Multi-Currency/Multiplier Account Transaction History. Link Link
DBS Banking Fund Transfer (Personal) Enables the transfer of money between customer's own accounts. Link Link
DBS Banking Fund Transfer (Pre-registered Payee) Enables the transfer of money to a pre-registered payee account. Link Link
DBS Banking Ad-hoc fund transfer Enables Ad-hoc transfer to a domestic bank account. Link Link
DBS Banking Enquire Scheduled fund transfer Retrieves list of scheduled transfer requests. Link Link
DBS Banking Cancel Scheduled fund transfer Enables the cancellation of a scheduled transfer requests. Link Link
DBS Banking Enquire Status of a fund transfer Retrieves status of a inter bank/ fund transfer. Link Link
DBS Banking Enquire Direct debit instructions Retrieves Direct Debit Instructions setup by the party. Link Link
DBS Banking Enquire Billers for direct debits Retrieves list of billers enrolled with the Bank for Direct Debits. Link Link
DBS Banking Create Direct Debit Instruction Creates a new Direct Debit Instruction.            Link Link
DBS Banking Modify Direct Debit Instruction Enables the modification of instructions for Direct Debit. Link Link
DBS Banking Terminate direct debit instruction Enables the termination of a Direct debit instruction. Link Link
DBS Banking Set limits for financial transactions Enables users to set limits for financial transactions. Link Link
DBS Banking Reset limits for Financial Transactions Resets customer limits for financial transactions. Link Link
DBS Banking Enquire Transaction Limits Retrieves limits set by customer. Link Link
DBS Banking Enquire Transaction Limit Availability Retrieves limit availability. Link Link
DBS Banking Enquire Transaction Limits Utilization Enables the update of limits utilization. Link Link
DBS Banking Add a new payee Enables the addition of a new payee. Link Link
DBS Banking Delete Payees Enables the removal of single or multiple payees. Link Link
DBS Banking Initiate Payment to Registered Biller Enables payment to be made to registered bill payee. Link Link
DBS Banking Initiate Ad-hoc payment to biller Enables Ad-hoc Payment to a Billing Party.            Link Link
DBS Banking Enquire Scheduled Payment Requests Retrieves list of Scheduled Payment Requests.            Link Link
DBS Banking Enquire Rewards Accounts Retrieves list of Rewards Accounts.            Link Link
DBS Banking Enquire Rewards Account Balance Retrieves Rewards Points Balances. Link Link
DBS Banking Retrieve Rewards rebates balance Retrieves Rewards Rebates Balances.            Link Link
DBS Banking Enquire Rewards Points Transaction History Retrieves Rewards Points Transaction History.            Link Link
DBS Banking Enquire Rewards Rebates Transaction History Retrieves Rewards Rebates Transaction History.            Link Link
DBS Banking Enquire Rewards catalogue Retrieves Rewards Catalogue Items.            Link Link
DBS Banking Enquire Reward Catalogue Item Details Retrieves Reward Catalogue Item Details.            Link Link
DBS Banking Redeem Rewards as miles Enables the redemption of Rewards as Miles.            Link Link
DBS Banking Redeem Rewards as Vouchers Enables the redemption of Rewards as Vouchers.            Link Link
DBS Banking Redeem Rewards as Cashback Enables the redemption of Rewards as Cashback. Link Link
DBS Banking Validate Rewards points balance Enables validation check of balance for Billed Amount.            Link Link
DBS Banking Enquire Points/Daily conversion rate Retrieves conversion rates for Points/Daily.            Link Link
DBS Banking Pay Merchant using Rewards Points Initiates payment of merchant using Rewards Points.            Link Link
DBS Banking Pay Merchant using Daily Initiates payment to a merchant using Daily.            Link Link
DBS Banking Earmark specific amount in Bank Account Enables user to earmark account for specific amount.            Link Link
DBS Banking Release earmark in a bank account Initiates a release earmark instruction to a specified account.            Link Link
DBS Banking Initiate Online checkout using PayLah! wallet Enables merchants to initiate an online checkout by requesting payment from a PayLah! wallet (mobile number).                      Link Link
DBS Banking Initiates Mobile checkout using PayLah! wallet Enables merchants to initiate a mobile checkout by requesting payment from PayLah! App on installed on the same device.                      Link Link
DBS Banking Initiates Refund to PayLah! wallet Enables merchants to initiate a refund of payment to a PayLah! wallet (mobile number) Link Link
DBS Banking Retrieve Transaction status of checkout/refund Retrieves transaction status of checkout/refund.            Link Link
DBS Banking Set up express checkout using PayLah! wallet Enables merchants to set up an express Payment option using Paylah Wallet.            Link Link
DBS Banking Initiates Express checkout using PayLah! wallet Enables merchants to initiate an express Payment request from a Paylah! Wallet. Link Link
DBS Banking Retrieve Payee details Retrieves Payee details for a given payee identifier. Link Link
DBS Banking Retrieve payee profile based on a proxy identifier Retrieves the profile details such as Name, Nickname of a third party Payee for a given Proxy. Link Link
DBS Banking Retrieve payee bank account details based on a proxy identifier Retrieves the Bank account details of a third party Payee using a given Proxy. Link Link
DBS Banking Initates a new payee Initates new creation of a new Payee or Biller to the Party's records. Link Link
DBS Banking Retrieve Registered Payee List Retrieves list of payees given a party identifier. Link Link
DBS Banking Remove single or multiple payees Initates removal of single or multiple payees. Link Link
DBS Banking Initates transfer money between customer's own accounts Transfers between customer's own accounts only. Link Link
DBS Banking Retrieves list of scheduled transfer requests Retrieves list of transfers requests that are scheduled for a future date. Link Link
DBS Banking Cancel a scheduled transfer requests Cancels transfer request that was scheduled for a future date. Link Link
DBS Banking Initates Transfers using recipient`s Mobile number or NRIC Initates Adhoc Funds Transfer to the recipient account using the Pre-registered Mobile Number or NRIC to the PayNow Service. Link Link
DBS Banking Retrieve list of banks Retrieves list of banks with details on code for money transfers. Link Link
DBS Banking Initates Ad-hoc transfer to a domestic bank account Initates a one-time Ad-hoc transfers to a domestic account without registering the payee. Link Link
DBS Banking Retrieves status of a fund transfer Retrieves the status of a fund transfer request for a given transaction reference identifier. Link Link
DBS Banking Initiates reversal of a transfer Initiates reversal of a fund transfer request for a given transaction reference. Link Link
DBS Banking Initates Transfer money to a pre-registered payee account Initates a one time transfers to a pre-registered payee's account. Link Link
DBS Banking Update List of Holidays. Update List of created Holidays. Link Link
DBS Banking Retrieves limits set by customer Retrieves custom limits for financial transactions, if set by Customer, specific to a channel/account/category. Link Link
DBS Banking Update limits for financial transactions Updates custom limits for financial transactions, which may be specific to a channel/account/category. Link Link
DBS Banking reset limits for financial transactions Resets custom limits for financial transactions, which may be specific to a channel/account/category. Link Link
DBS Banking Retrieves limit availability Retrieves availability of remaining limit for a specific channel/account/category. Link Link
DBS Banking update limits utilization Updates utilization of limits under a specific channel/account/category. Negative amount denotes reversal of Limit earmark. Link Link
DBS Banking Retrieve conversion rates for Points/Daily Retrieves the conversion rates to redeem customer's' Points or Rebates for the Merchant's products/services. Link Link
DBS Banking Initiate reversal of rewards redemption Initiates reversal of rewards redemptions. This is applicable to a successful redemption transaction with DBS points or Daily . This can be used for refund of service or voiding a transaction. Link Link
DBS Banking Retrieve Rewards Summary Retrieves a list of rewards\ accounts with the available rewards balance for a given party identifier and \its corresponding conversion rate. Link Link
DBS Banking Retrieves list of Billers enrolled with the Bank for Direct Debits Retrieves list of Billers enrolled with the Bank for Direct Debits. Link Link
DBS Banking Retrieves Direct Debit instructions set up by the party Retrieves list of Direct Debit instructions that have been set up by the Party. For Singapore, this is the GIRO arrangements. Link Link
DBS Banking Setup a new Direct Debit instruction Setup a new Direct Debit instruction for a Billing organization. For Singapore, this is the GIRO setup. Link Link
DBS Banking Modify the instructions for Direct Debit Modify the parameters of Direct Debit instruction such as Debit account, maximum allowed limit. Link Link
DBS Banking Terminate Direct debit instruction Terminates a Direct debit instruction for a Biller. Link Link
DBS Banking Retrieve status of Direct Debit instruction set-up Retrieves status of Direct Debit instructions set-up. Link Link
DBS Banking Retrieves categories Retrieves the list of Categories defined by System or the Party. Link Link
DBS Banking Retrieves spending figures based on categories Retrieves the figures of spendings based on standard categories for a given party or accounts. Link Link
DBS Banking Retrieves monthly totals of money movements Retrieves monthly totals of money movements for a given party or account(s). Link Link
DBS Banking Retrieves list of Billing parties authorized by Bank Retrieves the list of Billing parties authorized by Bank. Link Link
DBS Banking Retrieves list of scheduled Payment requests Retrieves list of Payments requests that are scheduled for a future date. Link Link
DBS Banking cancel a scheduled Payment request Initates cancellation of a Payment request that was scheduled for a future date. Link Link
DBS Banking Ad-hoc Payment to a billing party Initates Ad-hoc Payments to a Billing Party without registering as payee. Link Link
DBS Banking Make payment to registered bill payee Initiates Bill payments to a registered payee's account. Link Link
DBS Banking Retrieves Standing Instructions setup by the party Retrieves list of Standing Instructions that have been setup by the Party. Link Link
DBS Banking Setup new Standing Instruction Setup a new Standing Instruction for a payee. Link Link
DBS Banking Modify the instructions for Standing Instruction Modify the parameters of Standing Instruction such as Debit account and amount. Link Link
DBS Banking Terminate a Standing instruction Initates Termination of a Standing instruction for a Payee. Link Link
DBS Banking Retrieves status of Standing Instructions setup Retrieve the status of Standing Instructions setup for a given Reference Identifier. Link Link
DBS Banking Retrieve List of Banks Retrieves list of banks with details on code for money transfers. Link Link
DBS Banking Retrieve List of Codes and Descriptions for specific Domain Retrieve list of codes and descriptions for a given domain. Link Link
DBS Banking Retrieve List of Codes and Descriptions for specific Field Retrieve list of codes and descriptions for a given field. Link Link
DBS Banking Payment request Initiates complete purchase on behalf of PayLah customer after successful authorization. Link Link
DBS Banking App Checkout Checkout from partner apps and make payment via Paylah! Link Link
DBS Banking Web Checkout/Express checkout Checkout from partner's websites and make payment via Paylah. Link Link
DBS Banking Purchase enquiry Retrieves purchase transaction status based on merchant transaction reference number. Link Link
DBS Banking Purchase refund Initates refund of purchased transaction based on merchant transaction reference number. Link Link
DBS Banking Purchase cancellation Initates cancellation of purchase transaction if it is not paid by customer based on merchant transaction reference number authorization. Link Link
DBS Banking ecSetup Message Initiates ecSetup Message. Link Link
DBS Banking Retrieve user info Retrieves user's paylah information. Link Link
DBS Banking Store user paylah info Initates an update user's paylah with partner ID. Link Link
NETS Payment Initiate eNets online payment Initiates real-time payment for major Credit Cards & Internet Direct Debit Transactions using eNets.            Link Link
NETS Payment eNETS QR Generates dynamic QR for online payment that supports debit payment via NETSPay, DBS' PayLah!, OCBC's Pay AnyOne and UOB's Mighty mobile apps.            Link Link