https://github.com/sapucc/sepsesam
SEP Sesam Python API
https://github.com/sapucc/sepsesam
Last synced: 2 months ago
JSON representation
SEP Sesam Python API
- Host: GitHub
- URL: https://github.com/sapucc/sepsesam
- Owner: SAPUCC
- License: mit
- Created: 2021-05-06T07:46:04.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-11T13:41:25.000Z (8 months ago)
- Last Synced: 2025-04-12T04:55:04.209Z (2 months ago)
- Language: Python
- Size: 124 KB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
> [!IMPORTANT]
> This project is not associated with [SEP](https://www.sep.de/) in any way> [!NOTE]
> Not all API endpoints offered by the SEP Sesam REST API (neither v1 nor v2) are implemented.
> Some additional, undocumented endpoints are used, which may be not supported by SEP or could even be removed by SEP without any further notice.# sepsesam
SEP Sesam Python APIThis library is a wrapper for the v1 and v2 APIs of the SEP Sesam backup solution.
See: https://wiki.sep.de/wiki/index.php/4_4_3_Beefalo:Using_SEP_sesam_REST_API## Install
```bash
python3 -m pip install sepsesam
```## Example usage
```python
import pprint
import sepsesam.apicred = {
"url": "http://sesam.my.domain:11401",
"username": "Administrator",
"password": "Abcd1234!"
}data = {}
with sepsesam.api.Api(**cred) as api:
data = api.location_list()pprint.pprint(data)
```## Contributing
In case you find and bugs or if you have any extensions, please open an issue / pull
request.