A python client for Qonto
Project description
Qonto python client
Provides a basic interface for querying and exporting Qonto transactions using the v2 API
Requirements
- python3 with pip
Installation
pip install qonto_client
git clone https://github.com/krezreb/qonto-client.git
cd qonto-client
pip3 install --user -r requirements.txt
Configuring Qonto API access
To use the export export scripts, you'll need your Qonto API ID and secret key, available in your Qonto settings. You'll also need your IBAN, upper case without spaces
Set ID, KEY, IBAN environment variables
export ID=your_org-12345
export KEY=YOURSECRETKEY12345678
export IBAN=FR7612345000019876543212345
Exporting to Excel
A script to export to Excel is provided
To Export all transactions:
python3 export_xlsx.py
Export all transactions from last month
python3 export_xlsx.py --last-month
Exporting OFX
A script to export to OFX is provided, Export all transactions as OFX format
python3 export_ofx.py
Export all transactions from last month as OFX format
python3 export_ofx.py --last-month
All options available via the --help command
python3 export_ofx.py --help
Found a BUG, need a feature?
This project was written over a weekend because of a last minute requirement. Documentation and features are sketchy. If you found a problem with the code or want a new feature, Open an issue 🍺 ☕
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qonto_client-0.3.tar.gz.
File metadata
- Download URL: qonto_client-0.3.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b157be228a50835697dc1894ba0a71bc6cdb14a0066a0839f535b526275b76c
|
|
| MD5 |
82e12242fb6ba362d1485bb8ba348bf8
|
|
| BLAKE2b-256 |
1fdb2feeb7b9dc0a3be27ce886e4ac5b2cb491c7a16248d6e82b2e825b8b1eea
|
File details
Details for the file qonto_client-0.3-py3-none-any.whl.
File metadata
- Download URL: qonto_client-0.3-py3-none-any.whl
- Upload date:
- Size: 1.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e6bfde329df0a86ec8cd9b727e61d34619ab81d5745731d0473db0c45a46c34
|
|
| MD5 |
8d6256f78045368a21ac57edf97e9bca
|
|
| BLAKE2b-256 |
244c08e1b68c875257f330e680c783521520f973ba01d46b97997db59fe6a872
|