Get a change
/editor/playlists/{pid}/history/{change_id}/read Read: looks, changes nothing. Scopes
One change and what it did, row by row: each row's fields before (b) and after (a) it. Lists 2,000 rows at most; more counts the others.
Path parameters
change_idintegerrequiredThe change's id.
pidstring (uuid)requiredThe playlist's id.
Response
200 OK
idintegerrequiredseqintegerrequiredIts place in the playlist's history.
labelstringrequiredWhat it did, in words, e.g. "Renamed 12 channels".
operationstringrequiredThe kind of edit, e.g.
save,rename,move,delete,purge,sort,tool:replace,undo.kindstringrequiredThe list it changed:
live,movieorseries; empty when it was not one list.countintegerrequiredHow many rows it changed.
undoablebooleanrequiredWhether it can still be undone or reverted.
undonebooleanrequiredWhether it is undone (redo brings it back).
created_atstring (date-time)requiredrowsobject[]requiredtstringrequiredWhat the row is: a channel, movie or TV show (
entry), a category or an episode.entry- entrycategory- categoryepisode- episode
idintegerrequirednamestringrequiredbanyrequiredcan be nullThe fields it changed, before; null: the change added the row.
aanyrequiredcan be nullThe same fields after; null: the change removed the row.
moreintegerrequiredRows of the change left out of
rows.
Errors
- 401 No credential, or one that is wrong, expired or revoked.
- 403 The account, or the key's or app's scopes, may not do this.
- 404 Nothing with this id, or nothing the account can see.
- 429 Slow down: wait the seconds in the Retry-After header, then try again.