If I'm not a TPP or a bank, do I have access to the PSD2 APIs?

Any entity can register in SIBS API Market Sandbox, check the available APIs and test its systems against Sandbox interface.  For Test & Production environment,  you need to be a registered TPP, with a valid eIDAS certificate. Se also the FAQ "What is the difference between the Sandbox and the Test & Production?"