Skip to content

Playback logging endpoint? #401

Open

Description

@dsgls

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.

Anyone know what endpoint this is?

Activity

  1. dsgls commented on Jan 24, 2026

    @dsgls
    Author

    Nevermind, I figured it out from reading tidal's web SDK.

  2. tehkillerbee commented on Jan 24, 2026

    @tehkillerbee
    Collaborator

    Great. Which endpoint did you end up using? Feel free to share

  3. dsgls commented on Jan 24, 2026

    @dsgls
    Author

    @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 :)

  4. reopened this on Jan 24, 2026
  5. added a commit that references this issue on Oct 16, 2026
    e40cdda
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions