Nordigen and Spectre
Both the Nordigen API and Spectre (Salt Edge's API) are free-to-use for Firefly III users. Their products however are paid, and they are commercial organizations.
Please make sure you read and agree with all of the terms that either company may present you with. They have their own data usage and privacy policies, which you must read up on.
As a general disclaimer: both Nordigen and Salt Edge are commercial organisations. They may revoke your access or charge money at any moment. I'm grateful for the free access they provide to Firefly III users.
Salt Edge's Spectre API
You can sign up for Salt Edge's services on this page. Your account will initially have a "pending” status. In order to get access to real banks, please request test access from your Client's dashboard main page and mention you’re a Firefly III user.
The Account Information API is generally limited to non-EU and non-UK banks. You can see if your bank is supported on this page.
Access to the Spectre API is limited to raw data only, which means you may have to do data cleanup yourself. You can use Firefly III rules or build something yourself.
You can sign up for the Nordigen API on their website. Free access to the Nordigen API is limited to personal use only. Advanced (premium) API's are not available. You will not have to request extended access, but you can get the premium access for a fee if you so wish. Keep in mind that the Firefly III Data Importer currently does not support the premium API's.
Nordigen supports many PSD2-compliant banks in the EU and the UK, making it an alternative for Salt Edge's Spectre API, if you happen to live in these regions.
Access to the Nordigen API is limited to raw data only, which means you may have to do data cleanup yourself. You can use Firefly III rules or build something yourself.