ReckonINGMultiThreads

HeroKu API (cloud) - Active

  • GetBank list:
  • https://my-reckoning.herokuapp.com/ReckonINGExample/getBanks
  • Get all accounts for user iamben
  • https://my-reckoning.herokuapp.com/ReckonINGExample/getMyAccounts?user_name=iamben
  • Get all accounts for user iamsam
  • https://my-reckoning.herokuapp.com/ReckonINGExample/getMyAccounts?user_name=iamsam
  • Get balance for user iamben, bank_id = ING(at02-1465--01), Account name=iamben_ing
  • https://my-reckoning.herokuapp.com/ReckonINGExample/getAccountById?user_name=iamben&bank_id=at02-1465--01&account=iamben_ing
  • Get balance for user iamsam, bank_id = Santander(at02-0182--01), Account name=iamsam_spain
  • https://my-reckoning.herokuapp.com/ReckonINGExample/getAccountById?user_name=iamsam&bank_id=at02-0182--01&account=iamsam_spain
  • Transfer 10 dollar from Sam(Santander) to ben(ING)
  • https://my-reckoning.herokuapp.com/ReckonINGExample/createTransaction/iamsam?frombank_id=at02-0182--01&fromid=iamsam_spain&amount=10&tobank_id=at02-1465--01&toid=iamben_ing
  • Check Transaction history for account iamben in ING bank, under user iamben
  • https://my-reckoning.herokuapp.com/ReckonINGExample/getTransactionHistoryById?user_name=iamben&bank_id=at02-1465--01&account=iamben_ing
  • Check Transaction history for account iamsam in Santander bank, under user iamsam
  • https://my-reckoning.herokuapp.com/ReckonINGExample/getTransactionHistoryById?user_name=iamsam&bank_id=at02-0182--01&account=iamsam_spain
  • Check ALL Transaction history of user iamsam (sorted by completion datetime in descendent)
  • https://my-reckoning.herokuapp.com/ReckonINGExample/getMyTransactionHistory?user_name=iamsam

    Loan Calculator:

    https://my-reckoning.herokuapp.com/ReckonINGExample/loan-calculator?loanAmount=500000&numYears=15&currentAge=35&totalMonthlyDebt=3600&totalMonthlyIncome=8888&LoanType=ING

    https://my-reckoning.herokuapp.com/ReckonINGExample/loan-calculator?loanAmount=500000&numYears=15&currentAge=35&totalMonthlyDebt=3600&totalMonthlyIncome=8888&LoanType=SCB

    https://my-reckoning.herokuapp.com/ReckonINGExample/loan-calculator?loanAmount=500000&numYears=15&currentAge=35&totalMonthlyDebt=3600&totalMonthlyIncome=8888&LoanType=OCBC

    https://my-reckoning.herokuapp.com/ReckonINGExample/loan-calculator?loanAmount=500000&numYears=15&currentAge=35&totalMonthlyDebt=3600&totalMonthlyIncome=8888&LoanType=CITI

    https://my-reckoning.herokuapp.com/ReckonINGExample/loan-calculator?loanAmount=500000&numYears=15&currentAge=35&totalMonthlyDebt=3600&totalMonthlyIncome=8888&LoanType=HSBC

  • short name mapping
  • BanksShortName.put("at02-1465--01", "Netherlands Bank");
    BanksShortName.put("at02-0075--01", “Banco popular”);
    BanksShortName.put("at02-0182--01", "Spanish Bank");
    BanksShortName.put("at02-0019--01", "German Bank");
    BanksShortName.put("at02-0073--01", “Open Bank”);v BanksShortName.put("at03-0019", "German Bank");
    BanksShortName.put("at02-0049--01", “Santander Bank");
  • users: iamsam (account of Sam) password: Bennett0910!
  • Account list:
    iamsam_ing "at02-1465--01", "Netherlands Bank"
    iamsam_spain "at02-0182--01", "Spanish Bank"
    iamsam_db "at02-0019--01", "German Bank"
    iamsam_san "at02-0049--01", “Santander Bank"
  • users: iamben (account of Ben) password: Bennett0910!
  • Account list:
    iamben_ing "at02-1465--01", "Netherlands Bank"
    iamben_db "at02-0019--01", "German Bank" (GBP account)
    iamben_open "at02-0073--01", “Open Bank”
    iamben_pop "at02-0075--01", “Banco popular”