You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I stream an album through python-tidal, it doesn't show up in the "Recently played" response. I guess we need to send listening info to some API for that, and also for listening history to be used for recommendations.
@tehkillerbee I saw playback_session events, including track IDs and the playback source (the album/playlist/whatever) being sent to https://tidal.com/api/event-batch and figured that was it. But after testing I'm not so sure anymore. I'm sending what I think are the right events and getting 200 responses, but stuff still isn't added to recently played.
There are also other events like streaming_session_start, streaming_session_end and playback_statistics - possibly those are required. Or maybe I'm on the wrong path altogether.
I'll reopen the ticket since I'm not so sure anymore :)
Activity
dsgls commentedon Jan 24, 2026
Nevermind, I figured it out from reading tidal's web SDK.
tehkillerbee commentedon Jan 24, 2026
Great. Which endpoint did you end up using? Feel free to share
dsgls commentedon Jan 24, 2026
@tehkillerbee I saw playback_session events, including track IDs and the playback source (the album/playlist/whatever) being sent to https://tidal.com/api/event-batch and figured that was it. But after testing I'm not so sure anymore. I'm sending what I think are the right events and getting 200 responses, but stuff still isn't added to recently played.
There are also other events like streaming_session_start, streaming_session_end and playback_statistics - possibly those are required. Or maybe I'm on the wrong path altogether.
I'll reopen the ticket since I'm not so sure anymore :)
Add Session.report_playback to report plays to TIDAL