I like Plex’s DVR interface and built in EPG, but I’d like to be able to access a list of upcoming recordings from outside Plex. Even if it’s not saved that way, there must be a list somewhere of what programs/episodes you’ve marked to record. If there’s a way to do it through the API, that’d work great.
Is there any way to access that data, or is it buried deep in Plex’s guts?
E.g. http://localhost:32400/tv.plex.providers.epg.cloud:19/sections/2/all?type=4&X-Plex-Token=... gives me a (11-megabyte) XML dump of the episodes in the EPG; the ones that are being recorded have fields at the end of their entry of ‘subscriptionID’ and ‘subscriptionType’ (or similar), and no other entries have those fields. It would be nice to be able to filter by those instead of grinding out the whole big XML every time, but it doesn’t seem to recognize those fields as a filter.
So this works, but it’s kludgy. I guess I’m stuck with it unless someone who knows more about this can point me in the right direction?