I wasn’t sure where to ask this, so please feel free to direct me to a different community if there’s a good one for this question.
Are there any US banks that allow their clients programmatic access to their own data? As far as I’m aware, that’s not really a thing in the US, but I might be willing to switch banks if there are any that provide access.
Some banks support the open financial exchange (OFX) protocol for fetching information: https://en.m.wikipedia.org/wiki/Open_Financial_Exchange
https://financialdataexchange.org/FDX/About/OFX-Work-Group.aspx?WebsiteKey=deae9d6d-1a7a-457b-a678-8a5517f8a474&hkey=f6ef5a03-c596-49a4-a89a-3f368e1ee43f&a315d1c24e44=2#a315d1c24e44
This is a list of some of the banks that are known to support it and their connection information from GnuCash, but it might be out if date:
https://wiki.gnucash.org/wiki/Talk:Setting_up_OFXDirectConnect