Need help with python-tidal?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

tamland
142 Stars 56 Forks GNU Lesser General Public License v3.0 120 Commits 16 Opened issues

Description

Python API for TIDAL music streaming service

Services available

!
?

Need anything else?

Contributors list

# 10,550
xbmc
Linux
macOS
XML
70 commits
# 345,949
C
Objecti...
steam
Linux
32 commits
# 303,349
Objecti...
C
Shell
Android
5 commits
# 32,158
ffmpeg
C
openvpn
bootabl...
1 commit
# 316,284
Shell
Objecti...
golang
qrcode-...
1 commit

tidalapi

.. image:: https://img.shields.io/pypi/v/tidalapi.svg :target: https://pypi.org/project/tidalapi

.. image:: https://api.netlify.com/api/v1/badges/f05c0752-4565-4940-90df-d2b3fe91c84b/deploy-status :target: https://tidalapi.netlify.com/

Unofficial Python API for TIDAL music streaming service.

0.7.0 Rewrite

Currently the project is being rewritten to make it easier to maintain and create documentation for, see https://github.com/tamland/python-tidal/projects/1 for progress. There may be breaking changes, but i might be able to keep the current usage for a deprecation period. Anyways, you should probably wait with writing pull requests until 0.7.0 has been released.

Installation

Install from

PyPI 
_ using
pip
:

.. code-block:: bash

$ pip install tidalapi

Example usage

.. code-block:: python

import tidalapi

session = tidalapi.Session() session.login('username', 'password') tracks = session.get_album_tracks(album_id=16909093) for track in tracks: print(track.name)

Documentation

Documentation is available at https://tidalapi.netlify.com

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.