alwayssaturday Yeah it requires some working in the terminal so understandable that would be difficult if you never did that.
So the QR code indeed contains the private key, but if you used a password to protect it it will of course be encrypted with that password and you won't be able to read it. If there was a method to restore the wallet without the password, the password feature would be broken.
I don't understand what you mean by API method though. Where have you read or heard that? Can you elaborate?