Authentication (Payments)

Belvo employs basic authentication using your secret keys. Just use your secretId as the username and secretPassword as the password. For example:

curl \
-u =BASE64-SECRET_ID=:=BASE64-SECRET_PASSWORD=
https://sandbox.belvo.com/api/
curl \
-u =BASE64-PAYMENTS_SECRET_ID=:=BASE64-PAYMENTS_SECRET_PASSWORD=
https://api.belvo.com/payments/

Generate your API keys

To generate your API keys:

  1. In the Production environment, select the go to the secret keys of the dashboard.

  2. In the Open Payments API Keys tab, click on Generate API Keys, which will automatically generate your API keys.

  3. Copy and save the two values you need to query Belvo products: secretId and secretPassword.

🚧

For security reasons, we only show the secretPassword once in the dashboard after the generation. Make sure you store it securely to be able to retrieve it later. If you lose your secretPassword, you'll need to reset your API keys.