Skip to main content

API Wrapper to interact with slskd

Project description

slskd-api

Goal

This project provides a python API for slskd.

A comprehensive python API should help improve integration and increase slskd adoption by enabling rapid development of various software, such as:

Installation

The package is availaible on pypi:

pip install slskd-api

Usage

Create a slskd instance with the following:

import slskd_api
slskd = slskd_api.SlskdClient(host, api_key, url_base)

Then you'll be able to access all API methods:

app_status = slskd.application.state()
available_rooms = slskd.rooms.get_all()

See the doc for further details.

Project details


Download files

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

Source Distribution

slskd_api-0.2.4.tar.gz (25.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slskd_api-0.2.4-py3-none-any.whl (37.2 kB view details)

Uploaded Python 3

File details

Details for the file slskd_api-0.2.4.tar.gz.

File metadata

  • Download URL: slskd_api-0.2.4.tar.gz
  • Upload date:
  • Size: 25.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for slskd_api-0.2.4.tar.gz
Algorithm Hash digest
SHA256 ee3392046bb99f82f4e462f0420b4f11dc13d9a8b5869641bb787d21a2ddd3d1
MD5 88a891887291b5eaac23d1cec2728b30
BLAKE2b-256 3d94309698fb9cbf9fd269a49192cc72f4f2cf161669e538970099a46525d95d

See more details on using hashes here.

File details

Details for the file slskd_api-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: slskd_api-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 37.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for slskd_api-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1288c91bad6f094bccc396352223f393dbdfd95463ec4de1c70209d9db72daae
MD5 d4fc155a80b0dbd5c8cb52710028a102
BLAKE2b-256 25644f752fa5aab3da537517fe0942abfa10449d3243bdb1683d88446a7c4872

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page