Chase just ships broken APIs. I work with Chase APIs every day through Plaid and Akoya. There are a whole list of ongoing known issues, from duplicates, to missing transactions. JPMorgan doesn’t know how to or doesn’t want to ship a proper API.
It is not difficult at all to serve 2 billion requests a month for transaction data. A single server could handle that.
This is obviously a PR play to cut out middlemen. Related accusation: https://www.thestreet.com/crypto/policy/exclusive-jpmorgan-h...