-
Notifications
You must be signed in to change notification settings - Fork 51
Video Station API
The VideoStation API is an AuthenticatedAPI
, that means the user needs to be authenticated before using this API.
Fortunately, the AuthenticatedAPI
is smart enough to automatically log the user.
The syno
object uses the vs
(or videoStation
alias) property to interact with the VideoStation API.
Provide Video Station information.
Method Name | Description | Required params |
---|---|---|
getVideoStationInfo(callback) |
Provide Video Station information | - |
TO DOCUMENT
Provide Video Station Movies methods.
Method Name | Description | Required params |
---|---|---|
listMovies(params, callback) |
List movies | - |
searchMovie(params, callback) |
Search a movie | title |
getMovieInfo(params, callback) |
Get information about a movie | id |
Method Name | Description | Required params |
---|---|---|
editMovie(params, callback) |
Edit a movie | ? |
Provide Video Station TV Shows methods.
Method Name | Description | Required params |
---|---|---|
listTVShows(params, callback) |
List TV shows | - |
searchTVShow(params, callback) |
Search a TV Show | title |
getTVShowInfo(params, callback) |
Get information about a TV Show | id |
Method Name | Description | Required params |
---|---|---|
editTVShow(params, callback) |
Edit a TV Show | ? |
Provide Video Station TV Show Episodes methods.
Method Name | Description | Required params |
---|---|---|
listTVShowEpisodes(params, callback) |
List TV shows episodes | - |
searchTVShowEpisode(params, callback) |
Search a TV Show episode | title |
getTVShowEpisodeInfo(params, callback) |
Get information about a TV Show episode | id |
Method Name | Description | Required params |
---|---|---|
editTVShowEpisode(params, callback) |
Edit a TV Show episode | ? |
editADVTVShowEpisode(params, callback) |
? | ? |
Provide Video Station Home Video methods.
Method Name | Description | Required params |
---|---|---|
listHomeVideos(params, callback) |
List Home videos | - |
searchHomeVideo(params, callback) |
Search a Home video | title |
getHomeVideoInfo(params, callback) |
Get information about a Home video | id |
Method Name | Description | Required params |
---|---|---|
editHomeVideo(params, callback) |
Edit a Home video | ? |
Provide Video Station TV Recordings methods.
Method Name | Description | Required params |
---|---|---|
listTVRecordings(params, callback) |
List TV recordings | - |
searchTVRecording(params, callback) |
Search a TV recording | title |
getTVRecordingInfo(params, callback) |
Get information about a TV recording | id |
Method Name | Description | Required params |
---|---|---|
editTVRecording(params, callback) |
Edit a TV recording | ? |
Provide Video Station Collection methods.
Method Name | Description | Required params |
---|---|---|
listCollections(params, callback) |
List collections | - |
searchCollection(params, callback) |
Search a collection | title |
getCollectionInfo(params, callback) |
Get information about a collection | id |
Method Name | Description | Required params |
---|---|---|
video_list(params, callback) |
? | ? |
video_getinfo(params, callback) |
? | ? |
create(params, callback) |
? | ? |
delete(params, callback) |
? | ? |
edit(params, callback) |
? | ? |
addvideo(params, callback) |
? | ? |
deletevideo(params, callback) |
? | ? |
Provide Video Station Metadata methods.
Method Name | Description | Required params |
---|---|---|
listMetadatas(params, callback) |
List metadatas | id |
Provide Video Station Poster methods.
Method Name | Description | Required params |
---|---|---|
getimage(params, callback) |
? | ? |
setimage(params, callback) |
? | ? |
Provide Video Station Rating methods.
Method Name | Description | Required params |
---|---|---|
getRatingInfo(params, callback) |
? | ? |
updateRatingInfo(params, callback) |
? | ? |
Provide Video Station Streaming methods.
Method Name | Description | Required params |
---|---|---|
open(params, callback) |
? | - |
stream(params, callback) |
? | - |
close(params, callback) |
? | - |
Provide Video Station PluginSearch methods.
Method Name | Description | Required params |
---|---|---|
start(params, callback) |
? | - |
stop(params, callback) |
? | - |
list(params, callback) |
? | - |
query(params, callback) |
? | - |
Provide Video Station Subtitle methods.
Method Name | Description | Required params |
---|---|---|
listSubtitles(params, callback) |
List subtitles | id |
Method Name | Description | Required params |
---|---|---|
get(params, callback) |
? | ? |
Provide Video Station audio tracks methods.
Method Name | Description | Required params |
---|---|---|
listAudioTracks(params, callback) |
List audio tracks of a media | id |
Provide Video Station folders methods.
Method Name | Description | Required params |
---|---|---|
listFolders(params, callback) |
List folders | - |
Provide Video Station watch status methods.
Method Name | Description | Required params |
---|---|---|
getWatchStatusInfo(params, callback) |
Get watch status info of a media | id |
Method Name | Description | Required params |
---|---|---|
setinfo(params, callback) |
? | ? |
Provide Video Station Libraries methods.
Method Name | Description | Required params |
---|---|---|
listLibraries(params, callback) |
List Libraries | - |