Belvo securely stores information to ease your data access process.
Credentials
Belvo encrypts and stores institution access credentials from your end-users. When you create a Link, the personal information to access the institution is stored in our database so you can access information from that specific Link without the need of sending the username and password from your end-user again.
Financial Information
By default, any information that you retrieve from the institution through Belvo is stored so you can access it at any point in time for free. We take care of making sure that information is properly updated, that transactions accessed more than once are not duplicated and additional post-processing needed to ensure the information is fully reliable.
However, if you don't wish Belvo to sotre this information, simply add the save_data field to the payload of your POST calls and set it to false.
Below is an example of a call to the Accounts endpoint that doesn't store the information in our database:
curl -X POST \
https://api.belvo.co/api/accounts/ \
-H 'Content-Type: application/json' \
-H 'Host: api.belvo.co' \
-H 'cache-control: no-cache' \
-d '{
"link": "link_id",
"save_data": "false"
}' \
-u [Secret Key ID]:[Secret Key PASSWORD]