Emphasis on **my** info, obviously.
I’m a programmer, and I want to write a personal finance manager for myself. Of course a major part of that is being able to aggregate credit card transactions, balances, etc.
Are any of the APIs that all the existing programs use available for individual use?
Something like an endpoint that takes a POST request with auth credentials, or credentials in the body maybe?
for the amount of detail and data you want — you could just automate the collection of data via power automate page login, scrape for the values you want and pipe that data wherever. Or automate the login/genration/download of a PDF of your account/accounts from XYZ bank. Then just scan through it and pull data.
companies like https://www.yodlee.com offer exactly the sort of thing you describe, but they aren’t designed for a single person and likely aren’t cheap by any stretch. (5 figure starting price)
The credit bureaus control and generally sell that capability to qualified customers.
https://www.equifax.com/personal/education/credit/report/who-is-allowed-to-access-your-credit-report/