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:

circle-info

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 Keyschevron-rightOAuthchevron-right

Last updated

Was this helpful?