Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anbergem/sbanken-sheets
An application to put bank transactions into Google Spreadsheets
https://github.com/anbergem/sbanken-sheets
bank-api budget google-sheets google-sheets-api-v4 sbanken
Last synced: 4 months ago
JSON representation
An application to put bank transactions into Google Spreadsheets
- Host: GitHub
- URL: https://github.com/anbergem/sbanken-sheets
- Owner: anbergem
- License: mit
- Created: 2018-08-15T06:01:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T02:46:52.000Z (about 2 years ago)
- Last Synced: 2023-02-27T19:14:28.702Z (almost 2 years ago)
- Topics: bank-api, budget, google-sheets, google-sheets-api-v4, sbanken
- Language: Python
- Size: 183 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sbanken-sheets
[![Build Status](https://travis-ci.com/anbergem/sbanken-sheets.svg?branch=master)](https://travis-ci.com/anbergem/sbanken-sheets)
[![codecov](https://codecov.io/gh/anbergem/sbanken-sheets/branch/master/graph/badge.svg)](https://codecov.io/gh/anbergem/sbanken-sheets)An application to put bank transactions into a Google Spreadsheets budget.
The application is designed to be used in correlation with the
norwegian bank [Sbanken](www.sbanken.no), who offer an [API](https://sbanken.no/bruke/utviklerportalen/),
and the [this budget](https://docs.google.com/spreadsheets/d/1Nsy5yGLDcpiwNGZaj-SYiiJ7014zettxZgmkDk0vTZc/edit?usp=sharing) created in Google Spreadsheets, along with [their API](https://developers.google.com/sheets/api/).The snippet of the budget shown above is where the transactions are placed. The column immediately to the left of each date column is used to hold a unique identifier for the transaction.
This will either be a unique id, if made present by the API, or a base64 encoded string of the content of the transaction. In the case of the latter, a count will be done, ensuring that
multiple similar transactions will be inserted multiple times.