Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

A simple wrapper for some of the functions that the Synology API supports.

Project description


A simple wrapper for some of the functions that the Synology API supports.


Daniel Gisolfi - All current work - dgisolfi


To run the Compyler it must be installed. It can be installed either from pypi or from the source code of the directory.

From Source

Either in a Python Virtual Environment or just on your machine in the root of the directory run make install this will install the SynologyAPI from the source code in the repo using the file. If you would like to uninstall simply run make uninstall


There are hundrends of API endpoints for the actual Synology web API, for my purposes I only need the ability to upload. However this API wrapper can be expanded in the future to support futher features. The Offical Synology API Documentation is underwhelming and is very difficult to implement, this is why this wrapper is needed.

Once installed use the following syntax to upload a file

SynologyAPI <username> <password> <ip or domain of share drive> <file_source_path> <file_target_path>

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for SynologyAPI, version 0.0.4
Filename, size File type Python version Upload date Hashes
Filename, size SynologyAPI-0.0.4.tar.gz (4.0 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page