tracearr_get_history
Retrieve paginated watch history from Tracearr for Plex, Jellyfin, or Emby, filterable by user, server, media, and date range, returning newest plays first.
Instructions
Cursor-paginated watch history, newest first, one record per play with canonical media identity on every record. A play is one resume chain.
Filters: user_id (Tracearr identity), server_id, media_id (canonical id; a show id matches all its episodes), rating_key (server-specific id), imdb_id/tmdb_id/tvdb_id, media_type (movie|episode|track|live|photo| unknown), watched (bool), since/until (date or ISO datetime). Pass meta.nextCursor back as cursor to fetch the next page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | ||
| until | No | ||
| cursor | No | ||
| imdb_id | No | ||
| tmdb_id | No | ||
| tvdb_id | No | ||
| user_id | No | ||
| watched | No | ||
| media_id | No | ||
| page_size | No | ||
| server_id | No | ||
| media_type | No | ||
| rating_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||