Authentication

When integrating with the bunq API, you can authenticate using either an API key or OAuth, depending on your use case. API keys provide a straightforward way to authenticate, making them ideal for server-to-server communication and automated scripts. They offer fast access but come with security risks if exposed, as they grant broad permissions. OAuth, on the other hand, is designed for third-party applications that need user-specific access. It allows fine-grained permissions and secure authentication without sharing credentials but requires a more complex authorization flow. Choose the method that best fits your needs:

OAuth is the obligatory authentication method for public projects whereas using API keys is allowed as long as only you have access to your application.

API KeysOAuth

Last updated

Was this helpful?