2026-03-02 18:19:00 +01:00
2026-03-02 14:38:42 +01:00
2026-03-02 18:19:00 +01:00
2026-03-02 14:38:42 +01:00
2014-12-10 22:32:31 +01:00
2014-12-10 22:33:51 +01:00
2026-03-02 14:38:42 +01:00
2026-03-02 14:38:42 +01:00
2018-05-27 12:13:08 +02:00
2026-03-02 14:38:42 +01:00
2016-04-22 12:08:02 +02:00
2016-04-22 12:05:03 +02:00

Python version supported License

Wallabag API

Python API for Wallabag v2.2.3

Requirements

  • aiohttp

Installation

to get the project, from your virtualenv, do :

git clone https://git.gasser.ovh/thib8956/wallabag-api-client

or

pip install git+https://git.gasser.ovh/thib8956/wallabag-api-client.git

Example usage

See the examples/ folder

  1. request the token, if you don't have it yet
  2. create the post

this will give you something like this :

Wallabag

Testing

Install Wallabag V2 on your own host like explain here http://doc.wallabag.org/en/v2/user/installation.html

Then run the development version (with make run)

Then create a client API like explain here http://doc.wallabag.org/en/v2/developer/api.html

this will give you something like this

Wallabag API Key

Then replace the client_id / client_secret / login / pass to wallabag_test.py and run

python wallabag_test.py

4. Run tests

# Install dev dependencies
uv sync --extra dev

# Run tests
uv run pytest
Description
Languages
Python 100%