Sofa
Dashboard

Get continue watching list

Fetch TV shows the user is currently watching, with the next unwatched episode and progress for each.

GET
/dashboard/continue-watching
better-auth.session_token<token>

Better Auth session cookie

In: cookie

Response Body

application/json

curl -X GET "http://localhost:3000/api/v1/dashboard/continue-watching"
{
  "items": [
    {
      "title": {
        "id": "string",
        "title": "string",
        "backdropPath": "string",
        "backdropThumbHash": "string"
      },
      "nextEpisode": {
        "seasonNumber": 0,
        "episodeNumber": 0,
        "name": "string",
        "stillPath": "string",
        "stillThumbHash": "string"
      },
      "totalEpisodes": 0,
      "watchedEpisodes": 0
    }
  ]
}