ToBeAs90 3 Posted October 10, 2025 Posted October 10, 2025 Hi Emby team, I’d like to request an extension of the Emby API to provide detailed user engagement metrics and rating options. The goal is to make it easier to analyze viewing behavior and integrate external AI systems (e.g. via n8n or custom scripts) for advanced content recommendations or analytics. Requested API Data Points: It would be extremely useful if the API could expose the following information per user and per media item: Viewing Behavior: - Start and end timestamps for each playback session - Completion rate (e.g., % of an episode or movie watched) - Whether an item was finished, abandoned, or restarted - Number of replays (how often an item was rewatched) - Number of skipped segments or skipped episodes - Binge speed: average time between starting and finishing a series - Playback interruptions (e.g., if playback stopped early) Rating & Feedback: - Ability to submit custom ratings (e.g., 1–10 scale or thumbs up/down) via GUI and read them via API - Retrieve all user ratings through API endpoints - Optional text feedback or tags for a more nuanced preference system Aggregated Metrics Per-user summaries like: - Average completion rate - Most binge-watched genres - Most frequently replayed titles Per-item summaries like: - Average rating - Average completion rate across all users Use Case: These data points would allow external automation tools (like n8n, Node-RED, or AI scripts) to: - Generate personalized recommendations - Measure “addiction” or engagement levels - Detect patterns such as abandoned shows or highly rewatched episodes - Combine Emby data with external sources for richer insights Privacy Note: Ideally, this could be configurable — for example, enable detailed tracking per user profile, with the option to anonymize or disable it entirely. This would open up a lot of creative possibilities for developers and home server admins who want to build intelligent dashboards or recommendation systems on top of Emby. Thank you for considering this addition! Greetings Tobi
ebr 16169 Posted October 10, 2025 Posted October 10, 2025 Why would you need such metrics on your family's usage?
Luke 42077 Posted October 10, 2025 Posted October 10, 2025 I think these are great ideas. The server doesn't currently track this sort of information so all of that would have to be expanded upon first before it could be added to the api. 1
ToBeAs90 3 Posted October 11, 2025 Author Posted October 11, 2025 13 hours ago, ebr said: Why would you need such metrics on your family's usage? Hi, I already use AI to discover new series and films. I have created a list of all my films and series and the metrics: genre, addiction factor, rating (1-10). The recommendations based on this data are great for me. So I thought it's a good idea to automate this process and also give family Members the possibility to use this too. 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now