David Yes, but not vice versa. API keys are intended for personal use whereas OAuth is intended for apps.
OAuth offers all the possible permissions you might need for your app. If you use OAuth, bunq users using your app will get a connection request saying what permissions they are granting your app, which equals a better user experience too.