Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.
Please note this sub-forum does not provide professional finance advice. You should seek advice from a licensed financial advisor.

To post in this sub-forum you must have made 100 posts or have Trust status or have completed our ID Verification.

If investing please consider our affiliate link for new accounts: Sharesies.



DonGould

3892 posts

Uber Geek


#209136 14-Mar-2017 10:00
Send private message

I want to have a little web based PHP app check my bank account for deposits every 10 minutes.

 

I know that Xero can look into your bank accounts and so can other accounting software.

 

Is there an API for talking to individual banks?

 

 





Promote New Zealand - Get yourself a .kiwi.nz domain name!!!

Check out mine - i.am.a.can.do.kiwi.nz - don@i.am.a.can.do.kiwi.nz


Filter this topic showing only the reply marked as answer View this topic in a long page with up to 500 replies per page Create new topic
 1 | 2
michaelmurfy
meow
13240 posts

Uber Geek

Moderator
ID Verified
Trusted
Lifetime subscriber

  #1736202 14-Mar-2017 10:02
Send private message

No. Not going to happen.





Michael Murphy | https://murfy.nz
Referral Links: Quic Broadband (use R122101E7CV7Q for free setup)

Are you happy with what you get from Geekzone? Please consider supporting us by subscribing.
Opinions are my own and not the views of my employer.




DonGould

3892 posts

Uber Geek


  #1736208 14-Mar-2017 10:21
Send private message

michaelmurfy:

 

No. Not going to happen.

 

 

 

 

Why do you hold that view?

 

 

 

 





Promote New Zealand - Get yourself a .kiwi.nz domain name!!!

Check out mine - i.am.a.can.do.kiwi.nz - don@i.am.a.can.do.kiwi.nz


davidcole
6029 posts

Uber Geek

Trusted

  #1736209 14-Mar-2017 10:22
Send private message

You'd probably be more likely to be able to do it by hiring a friendly Nigerian prince to check you balance periodically.  You've most likely got emails to this effect already.

 

In all seriousness, the banks are very unlikely to do this.

 

 





Previously known as psycik

Home Assistant: Gigabyte AMD A8 Brix, Home Assistant with Aeotech ZWave Controller, Raspberry PI, Wemos D1 Mini, Zwave, Shelly Humidity and Temperature sensors
Media:Chromecast v2, ATV4 4k, ATV4, HDHomeRun Dual
Server
Host Plex Server 3x3TB, 4x4TB using MergerFS, Samsung 850 evo 512 GB SSD, Proxmox Server with 1xW10, 2xUbuntu 22.04 LTS, Backblaze Backups, usenetprime.com fastmail.com Sharesies Trakt.TV Sharesight 




DonGould

3892 posts

Uber Geek


  #1736213 14-Mar-2017 10:35
Send private message

davidcole:  In all seriousness, the banks are very unlikely to do this.

 

I don't understand why.

 

QCard send me emails weekly telling me the current available credit on my card.





Promote New Zealand - Get yourself a .kiwi.nz domain name!!!

Check out mine - i.am.a.can.do.kiwi.nz - don@i.am.a.can.do.kiwi.nz


PaulBags
809 posts

Ultimate Geek
Inactive user


  #1736215 14-Mar-2017 10:37
Send private message

I'd prefer TXT & email alerts were instant instead of hours later, and if they were you could probably find a way to auto check emails periodically.

michaelmurfy
meow
13240 posts

Uber Geek

Moderator
ID Verified
Trusted
Lifetime subscriber

  #1736217 14-Mar-2017 10:42
Send private message

DonGould:

 

michaelmurfy:

 

No. Not going to happen.

 

 

Why do you hold that view?

 

Massive fraud and security risk. Banks have locked down their API's to only a very small number of people (like Xero) for a reason. You could fetch the data directly from Xero but not from the bank.





Michael Murphy | https://murfy.nz
Referral Links: Quic Broadband (use R122101E7CV7Q for free setup)

Are you happy with what you get from Geekzone? Please consider supporting us by subscribing.
Opinions are my own and not the views of my employer.


davidcole
6029 posts

Uber Geek

Trusted

  #1736218 14-Mar-2017 10:42
Send private message

DonGould:

 

davidcole:  In all seriousness, the banks are very unlikely to do this.

 

I don't understand why.

 

QCard send me emails weekly telling me the current available credit on my card.

 

 

Sending an email/sms out from the bank is a very different proposition from allowing an incoming connection - which is what you asked for.

 

 

 

You'd be better to ask them for please email/sms me when a transaction happens on my account.





Previously known as psycik

Home Assistant: Gigabyte AMD A8 Brix, Home Assistant with Aeotech ZWave Controller, Raspberry PI, Wemos D1 Mini, Zwave, Shelly Humidity and Temperature sensors
Media:Chromecast v2, ATV4 4k, ATV4, HDHomeRun Dual
Server
Host Plex Server 3x3TB, 4x4TB using MergerFS, Samsung 850 evo 512 GB SSD, Proxmox Server with 1xW10, 2xUbuntu 22.04 LTS, Backblaze Backups, usenetprime.com fastmail.com Sharesies Trakt.TV Sharesight 


 
 
 

Cloud spending continues to surge globally, but most organisations haven’t made the changes necessary to maximise the value and cost-efficiency benefits of their cloud investments. Download the whitepaper From Overspend to Advantage now.
ANglEAUT
2320 posts

Uber Geek

Trusted
Lifetime subscriber

#1736229 14-Mar-2017 10:43
Send private message

DonGould:

 

michaelmurfy: No. Not going to happen. 

 

 Why do you hold that view? 

 

Security? Confidentiality? ROI / business incentives? Load & performance? Your bank account balance is not a share on the stock market. The balance won't update every X minutes.

 

Considering we only recently moved from overnight batch processing to "same hour" transfers between banks, you sir, are way ahead of the curve. IMO of course.

 

 

 

Changing the focus, what nifty little project are you looking to put together?





Please keep this GZ community vibrant by contributing in a constructive & respectful manner.


Benjip
943 posts

Ultimate Geek

ID Verified

  #1736239 14-Mar-2017 10:56
Send private message

Found this on the ASB website, but looks like you'd need to be a fairly grunty organisation to get access: https://developer.asb.co.nz/documentation


davidcole
6029 posts

Uber Geek

Trusted

  #1736240 14-Mar-2017 11:00
Send private message

Benjip:

 

Found this on the ASB website, but looks like you'd need to be a fairly grunty organisation to get access: https://developer.asb.co.nz/documentation

 

 

There's no "get my balances" api call listed there.  Just generic product information.

 

Also I stand corrected.  If your bank is ASB, submit a request for access to their API.  If you can supply them with the information/security assurances they require there's no reason you can't try.

 

The others may or may not have published APIs also.





Previously known as psycik

Home Assistant: Gigabyte AMD A8 Brix, Home Assistant with Aeotech ZWave Controller, Raspberry PI, Wemos D1 Mini, Zwave, Shelly Humidity and Temperature sensors
Media:Chromecast v2, ATV4 4k, ATV4, HDHomeRun Dual
Server
Host Plex Server 3x3TB, 4x4TB using MergerFS, Samsung 850 evo 512 GB SSD, Proxmox Server with 1xW10, 2xUbuntu 22.04 LTS, Backblaze Backups, usenetprime.com fastmail.com Sharesies Trakt.TV Sharesight 


solutionz
589 posts

Ultimate Geek
Inactive user


  #1736245 14-Mar-2017 11:16
Send private message

Besides as others have mentioned using an official API (for certain banks) or third-party like Xero's API it's certainly not impossible, but it's certainly not simple (and will likely breach bank T&C's but hey this is Geekzone not Amaturezone ;-) ... )

 

     

  1. Scrape your web banking account as others have done (see POLi and MoneyManager).
  2. Reverse engineer the bank's mobile app API - they don't work on magic (probably my preferred option in your case).

 

 

 

EDITED: Clarification..


dfnt
1511 posts

Uber Geek

Lifetime subscriber

  #1736246 14-Mar-2017 11:23
Send private message

BNZ can send email alerts when money is deposited in your bank account, it's also pretty much instant


PaulBags
809 posts

Ultimate Geek
Inactive user


  #1736249 14-Mar-2017 11:32
Send private message

nas:

BNZ can send email alerts when money is deposited in your bank account, it's also pretty much instant


Define "pretty much"?

littlehead
214 posts

Master Geek


  #1736255 14-Mar-2017 11:48
Send private message

Both the company I work, and my personal banking is with BNZ. I work in finance/payroll, so I generally know when payments are being authorised/released. Usually within 30 seconds of the final authorisation going through, I get a txt on my vodafone phone that my wages have been deposited, as I have txt notifications for all deposits. Regularly I've seen it happen in less than 5 seconds. People know that when my phone chimes on pay day, it usually means they have been paid.

 

 

 

 


snowfly
543 posts

Ultimate Geek


  #1736266 14-Mar-2017 11:56
Send private message

I'm with BNZ too, and email/SMS notifications for me are a few seconds as well.


 1 | 2
Filter this topic showing only the reply marked as answer View this topic in a long page with up to 500 replies per page Create new topic





News and reviews »

Air New Zealand Starts AI adoption with OpenAI
Posted 24-Jul-2025 16:00


eero Pro 7 Review
Posted 23-Jul-2025 12:07


BeeStation Plus Review
Posted 21-Jul-2025 14:21


eero Unveils New Wi-Fi 7 Products in New Zealand
Posted 21-Jul-2025 00:01


WiZ Introduces HDMI Sync Box and other Light Devices
Posted 20-Jul-2025 17:32


RedShield Enhances DDoS and Bot Attack Protection
Posted 20-Jul-2025 17:26


Seagate Ships 30TB Drives
Posted 17-Jul-2025 11:24


Oclean AirPump A10 Water Flosser Review
Posted 13-Jul-2025 11:05


Samsung Galaxy Z Fold7: Raising the Bar for Smartphones
Posted 10-Jul-2025 02:01


Samsung Galaxy Z Flip7 Brings New Edge-To-Edge FlexWindow
Posted 10-Jul-2025 02:01


Epson Launches New AM-C550Z WorkForce Enterprise printer
Posted 9-Jul-2025 18:22


Samsung Releases Smart Monitor M9
Posted 9-Jul-2025 17:46


Nearly Half of Older Kiwis Still Write their Passwords on Paper
Posted 9-Jul-2025 08:42


D-Link 4G+ Cat6 Wi-Fi 6 DWR-933M Mobile Hotspot Review
Posted 1-Jul-2025 11:34


Oppo A5 Series Launches With New Levels of Durability
Posted 30-Jun-2025 10:15









Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.