[Feature Request] Additional Webhook events

In addition to the events listed in support.plex.tv/hc/en-us/articles/115002267687, I’d like to propose adding the following events (feel free to chime in with others and I’ll compile the list in this post):

  • media.added - when an item is scanned by Plex and added to a library
  • media.deleted - when an item is deleted from a library
  • media.played - when an item is marked as ‘played’
  • media.unplayed - when an item is mared as ‘unplayed’
  • dvr.started - when a recording starts
  • dvr.completed - when a recording and post-processing completes
  • livetv.play - when playback on a particular Live TV channel begins (or when a channel change occurs)
  • livetv.pause - when playback on a Live TV channel is paused (mainly for parallel with the media.play/pause/resume/stop events)
  • livetv.resume - when playback on a Live TV channel is resumed from pause (mainly for parallel with the media.play/pause/resume/stop events)
  • livetv.stop - when playback on a particular Live TV channel is stopped

I think this would be an excellent (and simple) feature to implement. Nice suggestion!

Yes!!! I agree, what can we do to make this happen?

Hit the vote button at the top of the page if you haven’t done so already.

Especially:

  • media.added - when an item is scanned by Plex and added to a library
  • media.deleted - when an item is deleted from a library

“Added” might need to differentiate between added to the library and metadata finished.

Mark Watched/Unwatched events would be awesome as well.
I have a hook to sync status between dif users (he, she, us) and that the only feature missing (for now)

5 Likes

Ok, I’m normally not the one to bump a thread just because. And, being a software guy myself, I certainly don’t ever presume just how easy or not something actually is. But I’m going to break both of those rules here. Plex already has a webhook framework in place–I’m not asking for some new feature or technology. Just make use of what is already there and trigger some extra webhooks. I get that webhooks are probably not a highly used feature, but Plex devs saw them worthwhile enough to introduce. So how about showing a little love to your own feature? Thanks.

3 Likes

why not? BUMP

how to use trakt (fully) without plugins and missing features for webhooks?!

needs aswell the other direction:

trakt -> plex

  • media.add
  • media.remove
  • media.watched
  • media.unwatched
  • media.rate
  • list.add
  • list.remove
  • list.media.add
  • list.media.remove

and so on

trakt-dev’s made clear, they would add all of those features to their webhook, if available

5 Likes

Agree - we really need a way to get information into Plex so we can get a fully working trakt integration.

Currently, once the current trakt plugin stops working, I’m going to be forced to stop using Plex. I hope the Plex team can figure something out to allow 2-way trakt sync…

5 Likes

sadly you are right.
plugins are gone and so is trakt. playlists sync for example are not working anymore.
Plex gives a sh**t for trakt support for years.
Problem is, i completely rely on trakt for almost any of my automation and information.

So i guess there will be a whole bunch of people switching to emby with trakt and plugin-support - because nobody cares about tidal :smiley: (at least not more than for plugins)
Maybe this is even the moment of “digg” vs “reddit”. You remember digg??? NO?? :smiley:
Only problem is, emby still looks like sh**t :confused:

This needs to be add, or at least for plex to support Trakt intergration in some other way… if it comes to the point where I cannot use trakt with plex… (which only half works no since I cannot sync my collection data etc…) I will switch to Kodi…

does kodi have a server solution yet? if not , emby is still the better choice. they just need to fix their design.

Personally I can live with the Emby design.
Its not brilliant by any means however I preferred it to all Plex offerings prior to UNO.

+1 to this. I use Trakt for all my of TV guide / push and pull features and linking it through Plex was a big reason why Plex is my go to for most of my media.

It’s laughable to remove support for such a system that worked for years without offering an actual solution. Webhooks for scrobbling are a neat feature, but without the option to manually push / pull entire library what’s the point

2 Likes

Right now the Plex-Trakt scrobbler is still working fine.

It’s working fine yes. However I would prefer the option of being able to have it synchronise with Trakt. Cause the synchronisation feature allows for the metadata of your library to be up to date. I have configured Trakt in the past under a different HTPC software, to remove library entries on Trakt which aren’t present locally on the device. Also to automatically enable adding those which are when appropriate.

It also would allow for the watched progress stored in Plex Media Server and on the Trakt service to be kept in sync. So that way when you rate content in the client (e.g. Plex) it then syncs it up to Trakt. This then influences the features of Trakt specifically the data it sends back and/or out. Such as what is popular and/or highly reated.

At the moment the data is going out (scrobbling) but isn’t coming back in. This causes you to be unable to see any external updates (someone else’s rating) other shows or movies.

So those banners you can have on your account will be accurate with Trakt status information, and any social media status updates auto posted (if you permit and are configured). Also any pushed notifications sent via configured services will also be dependent on up to date data.

agree with this one - need to trigger on either marking as watched / unwatched through the UI, as well as when a sync from a device then identifies that something as been watched.

1 Like

I don’t leave my HDHomeRun network tuner on 24/7, so it would be nice to have a webhooks event fire a minute before the recording is scheduled, so I can signal the WiFi plug to turn on.

1 Like

Please add trakt 2 way sync

1 Like

Please extend the support webhook events

right now it’s impossible to track mark as unwatched from plex api and the webhook events.

i wish you could at least add 2 more events

media.played / media.unplayed

1 Like