This Google Sheets Passiv Integration is a Google Apps Script that connects your Google Sheet to your Passiv account. It fetches your account and holdings data from the Passiv API and populates your Google Sheet with the fetched data.
- Fetch account and holdings data from the Passiv API
- Display account balances in multiple currencies
- Create separate sheets for account and holdings data
- Open a new Google Sheet.
- Click on
Extensions
>Apps Script
. - Delete the default
Code.gs
file. - Click on
File
>New
>Script
and name the filepassiv
. - Copy the entire script from the Google Sheets Passiv Integration repository and paste it into the
passiv.gs
file. - Replace the
API_KEY
constant with your Passiv API key. - Save the script by clicking on the floppy disk icon or pressing
Ctrl + S
(orCmd + S
on macOS). - Close the Apps Script editor.
- After setting up the script, go back to your Google Sheet and refresh the page via the browser.
- Click on
Passiv
in the menu bar. - Click on
Load Data
to fetch account and holdings data from the Passiv API. - Two new sheets,
Account Info
andHoldings
, will be created with the fetched data.
Contributions to the Google Sheets Passiv Integration project are welcome! If you have improvements, bug fixes, or new features you'd like to see added, please submit a Pull Request.
If you find this integration helpful and would like to support its development, consider making a donation. Every little bit helps!
This project is licensed under the MIT License. See the LICENSE file for details.