Issues - lokenx/plex-requests GitHub Wiki
/issues
GET: Summary
Returns an array of issues reported for movies and TV shows.
Parameters
None
Returned JSON
{
statusCode: 200,
data: [
{
"title": "Sample Issue Title",
"message": "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"user": "plexuser",
"season": 1,
"episode": 2,
"created": "2016-01-07T01:06:03.860Z",
"number": 23,
"resolved": false,
"_id": "V9hCBdxw0fTECjvx"
}
]
meta: {}
}
/issues
POST: Summary
Add a new issue to Plex Requests. Will return the saved object on success.
Parameters
Issue object should be provided in the body, JSON encoded.
{
"title": "Sample Issue Title",
"message": "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"user": "plexuser",
"season": 1,
"episode": 2,
"created": "2016-01-07T01:06:03.860Z",
"number": 23,
"resolved": true,
}
Returned JSON
{
"statusCode": 200,
"data": {
"title": "Sample Issue Title",
"message": "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"user": "plexuser",
"season": 1,
"episode": 2,
"created": "2016-01-07T01:06:03.860Z",
"number": 23,
"resolved": true,
},
"meta": {}
}
/issues
DELETE: Summary
Removes an issue from Plex Requests. This requires authenticating with an admin user JWT.
Parameters
Issue number should be provided in the body, JSON encoded.
{
"number": 23,
"title": "Sample Issue Title"
}
Returned JSON
{
"statusCode": 200,
"data": {
"message": "Removed the movie Sample Issue Title"
},
"meta": {}
}
/issues
PUT: Summary
Updates a single issue object. All fields can be updated. This requires authenticating with an admin user JWT.
Parameters
Movie object should be provided in the body, JSON encoded.
{
"number": 23,
"update": {
"resolved": true
}
}
Returned JSON
{
"statusCode": 200,
"data": {
"title": "Sample Issue Title",
"message": "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"user": "plexuser",
"season": 1,
"episode": 2,
"created": "2016-01-07T01:06:03.860Z",
"number": 23,
"resolved": true,
},
"meta": {}
}