forked from pushingkarmaorg/python-plexapi
-
Notifications
You must be signed in to change notification settings - Fork 0
Unofficial Plex API Documentation
Michael Shepanski edited this page Jun 9, 2015
·
49 revisions
Thought this would be a good place to document the various API features I have found when writing this API to help others out. So without further adieu lets, begin.
Some APIs require more parameters than others. Most all API calls require X-Plex-Token to be set in either the GET or POST arguments. You can get the token from the sign_in URL below.
Pages hosted on the plex.tv website.
- my.plexapp.com/users/sign_in.xml - Sign into Plex; Get an Auth Token.
- plex.tv/api/resources?includeHttps=1 - List Plex resources we can connect to.
- / - API Root, show details of the server, who is logged in, etc.
- /search - Search for a title in all libraries.
- /library - Root library API, not much going on here.
- /library/all - List or filter item in all library sections.
- /library/sections - List all library sections (note the section ids).
- /library/sections/[sectionid]/all - List or filter items in a particular section.