This is mostly a request of the devs, or someone else who can say yes or no.
Can we pretty pretty please get an open api spec file for the plex apis? the hosted calls for plex.tv as well as the calls for the hosted servers.
The API spec file could be used to generate fantastic docusaurus documentation, as well as generate things like sdks for different languages.
If I don’t hear anything from anyone at Plex I WILL be attempting to create this document myself utilizing HAR to open API converters and my own open api spec knowledge.
I second this request. There’s bits and pieces here but a comprehensive document would be fantastic. I’ve mostly cobbled together my understanding via what is out there and wireshark snooping. It’s far from optimal and has made development of control interfaces for unsupported systems frustrating.
I specifically am interested in developing control interfaces for Q-SYS DSP control platforms so that Plex can be controlled natively from Q-SYS UCIs. There’s no way that Plex ever will (or even should) put developer time into this. It’s just too niche.
I’ve made substantial progress on an Open API spec for interacting with both the plex.tv authentication interface as well as hosted plex server operations via local and relay addresses.
This is incredibly helpful, and is something I can use to build out an open api spec much more easily, but I suspect this documentation is being generated from the same document I’m trying to write.
Do you know if there is an Open API Spec file in that linked github repo you may be able to share?