Working JSON RPC API Examples
Example to filter TVshows by path:
Code:
{
   "jsonrpc":"2.0",
   "params":{
      "sort":{
         "order":"ascending",
         "method":"title"
      },
      "filter":{
         "operator":"startswith",
         "field":"path",
         "value":"nfs://192.168.1.77/tvshows/"
      },
      "properties":[
         "title",
         "file"
      ],
      "limits":{
         "start":0,
         "end":400
      }
   },
   "method":"VideoLibrary.GetTVShows",
   "id":"libTvshows"
}

the output would be something like:
Code:
{
   "id":"libTvshows",
   "jsonrpc":"2.0",
   "result":{
      "limits":{
         "end":58,
         "start":0,
         "total":58
      },
      "tvshows":[
         {
            "file":"nfs://192.168.1.77/tvshows/24/",
            "label":"24",
            "title":"24",
            "tvshowid":44
         },
         {
            "file":"nfs://192.168.1.77/tvshows/30 Rock/",
            "label":"30 Rock",
            "title":"30 Rock",
            "tvshowid":62
         },
         {
            "file":"nfs://192.168.1.77/tvshows/American Horror Story/",
            "label":"American Horror Story",
            "title":"American Horror Story",
            "tvshowid":43
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Arrested Development/",
            "label":"Arrested Development",
            "title":"Arrested Development",
            "tvshowid":42
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Band of Brothers/",
            "label":"Band of Brothers",
            "title":"Band of Brothers",
            "tvshowid":41
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Battlestar Galactica (2003)/",
            "label":"Battlestar Galactica (2003)",
            "title":"Battlestar Galactica (2003)",
            "tvshowid":61
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Better Call Saul/",
            "label":"Better Call Saul",
            "title":"Better Call Saul",
            "tvshowid":40
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Bible/",
            "label":"The Bible",
            "title":"The Bible",
            "tvshowid":11
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Big Bang Theory/",
            "label":"The Big Bang Theory",
            "title":"The Big Bang Theory",
            "tvshowid":10
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Blackadder/",
            "label":"Blackadder",
            "title":"Blackadder",
            "tvshowid":39
         },
         {
            "file":"nfs://192.168.1.77/tvshows/O Bocas/",
            "label":"O Bocas",
            "title":"O Bocas",
            "tvshowid":19
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Breaking Bad/",
            "label":"Breaking Bad",
            "title":"Breaking Bad",
            "tvshowid":38
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Bridge (2011)/",
            "label":"The Bridge (2011)",
            "title":"The Bridge (2011)",
            "tvshowid":55
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Bridge (2013)/",
            "label":"The Bridge (2013)",
            "title":"The Bridge (2013)",
            "tvshowid":92
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Californication/",
            "label":"Californication",
            "title":"Californication",
            "tvshowid":37
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Dartacao e os Tres Moscaoteiros/",
            "label":"Dartacão e os Três Moscãoteiros",
            "title":"Dartacão e os Três Moscãoteiros",
            "tvshowid":36
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Dexter/",
            "label":"Dexter",
            "title":"Dexter",
            "tvshowid":35
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Duarte e Companhia/",
            "label":"Duarte E Companhia",
            "title":"Duarte E Companhia",
            "tvshowid":34
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Face Off/",
            "label":"Face Off",
            "title":"Face Off",
            "tvshowid":33
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Fargo/",
            "label":"Fargo",
            "title":"Fargo",
            "tvshowid":60
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Fawlty Towers/",
            "label":"Fawlty Towers",
            "title":"Fawlty Towers",
            "tvshowid":32
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Firefly/",
            "label":"Firefly",
            "title":"Firefly",
            "tvshowid":31
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Freaks and Geeks/",
            "label":"Freaks and Geeks",
            "title":"Freaks and Geeks",
            "tvshowid":30
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Fresh Prince of Bel-Air/",
            "label":"The Fresh Prince of Bel-Air",
            "title":"The Fresh Prince of Bel-Air",
            "tvshowid":8
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Friends/",
            "label":"Friends",
            "title":"Friends",
            "tvshowid":29
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Game of Thrones/",
            "label":"Game of Thrones",
            "title":"Game of Thrones",
            "tvshowid":28
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Herman Enciclopedia/",
            "label":"Herman Enciclopédia",
            "title":"Herman Enciclopédia",
            "tvshowid":27
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Homeland/",
            "label":"Homeland",
            "title":"Homeland",
            "tvshowid":26
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Homicide - Life On The Street/",
            "label":"Homicide: Life On The Street",
            "title":"Homicide: Life On The Street",
            "tvshowid":59
         },
         {
            "file":"nfs://192.168.1.77/tvshows/House of Cards/",
            "label":"House of Cards",
            "title":"House of Cards",
            "tvshowid":25
         },
         {
            "file":"nfs://192.168.1.77/tvshows/How I Met Your Mother/",
            "label":"How I Met Your Mother",
            "title":"How I Met Your Mother",
            "tvshowid":24
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Killing/",
            "label":"The Killing",
            "title":"The Killing",
            "tvshowid":54
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Lost/",
            "label":"Lost",
            "title":"Lost",
            "tvshowid":58
         },
         {
            "file":"nfs://192.168.1.77/tvshows/MacGyver/",
            "label":"MacGyver",
            "title":"MacGyver",
            "tvshowid":95
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Mad Men/",
            "label":"Mad Men",
            "title":"Mad Men",
            "tvshowid":23
         },
         {
            "file":"nfs://192.168.1.77/tvshows/MasterChef Australia/",
            "label":"MasterChef Australia",
            "title":"MasterChef Australia",
            "tvshowid":22
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Modern Family/",
            "label":"Modern Family",
            "title":"Modern Family",
            "tvshowid":98
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Monty Python's Flying Circus/",
            "label":"Monty Python's Flying Circus",
            "title":"Monty Python's Flying Circus",
            "tvshowid":21
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Mozart in the Jungle/",
            "label":"Mozart in the Jungle",
            "title":"Mozart in the Jungle",
            "tvshowid":96
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Mr. Robot/",
            "label":"Mr. Robot",
            "title":"Mr. Robot",
            "tvshowid":20
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Narcos/",
            "label":"Narcos",
            "title":"Narcos",
            "tvshowid":57
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Office/",
            "label":"The Office",
            "title":"The Office",
            "tvshowid":94
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Prison Break/",
            "label":"Prison Break",
            "title":"Prison Break",
            "tvshowid":18
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Rome/",
            "label":"Rome",
            "title":"Rome",
            "tvshowid":17
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Saved by the Bell/",
            "label":"Saved by the Bell",
            "title":"Saved by the Bell",
            "tvshowid":16
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Scream - The TV Series/",
            "label":"Scream: The TV Series",
            "title":"Scream: The TV Series",
            "tvshowid":56
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Seinfeld/",
            "label":"Seinfeld",
            "title":"Seinfeld",
            "tvshowid":15
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Sherlock/",
            "label":"Sherlock",
            "title":"Sherlock",
            "tvshowid":14
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Shield/",
            "label":"The Shield",
            "title":"The Shield",
            "tvshowid":53
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Six Feet Under/",
            "label":"Six Feet Under",
            "title":"Six Feet Under",
            "tvshowid":13
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Sopranos/",
            "label":"The Sopranos",
            "title":"The Sopranos",
            "tvshowid":6
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Supernatural/",
            "label":"Supernatural",
            "title":"Supernatural",
            "tvshowid":12
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Taboo (2017)/",
            "label":"Taboo (2017)",
            "title":"Taboo (2017)",
            "tvshowid":97
         },
         {
            "file":"nfs://192.168.1.77/tvshows/True Detective/",
            "label":"True Detective",
            "title":"True Detective",
            "tvshowid":2
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Tudors/",
            "label":"The Tudors",
            "title":"The Tudors",
            "tvshowid":5
         },
         {
            "file":"nfs://192.168.1.77/tvshows/Twin Peaks/",
            "label":"Twin Peaks",
            "title":"Twin Peaks",
            "tvshowid":1
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Walking Dead/",
            "label":"The Walking Dead",
            "title":"The Walking Dead",
            "tvshowid":4
         },
         {
            "file":"nfs://192.168.1.77/tvshows/The Wire/",
            "label":"The Wire",
            "title":"The Wire",
            "tvshowid":3
         }
      ]
   }
}
Image Image
Reply


Messages In This Thread
Working JSON RPC API Examples - by Pghpunkid - 2013-03-01, 21:23
RE: Working JSON RPC API Examples - by ndxtg - 2013-03-16, 01:00
RE: Working JSON RPC API Examples - by darwin - 2013-05-25, 03:51
RE: Working JSON RPC API Examples - by Tolriq - 2013-04-29, 20:19
RE: Working JSON RPC API Examples - by jonib - 2013-05-27, 14:33
RE: Working JSON RPC API Examples - by roscoe - 2013-07-02, 13:07
RE: Working JSON RPC API Examples - by yallah - 2013-10-31, 14:51
RE: Working JSON RPC API Examples - by yallah - 2013-10-31, 17:42
RE: Working JSON RPC API Examples - by yallah - 2013-11-01, 00:06
RE: Working JSON RPC API Examples - by yallah - 2013-11-01, 00:28
RE: Working JSON RPC API Examples - by yallah - 2013-11-01, 00:38
RE: Working JSON RPC API Examples - by pedz - 2014-09-14, 20:37
RE: Working JSON RPC API Examples - by gb160 - 2015-02-18, 15:07
RE: Working JSON RPC API Examples - by healie - 2014-12-22, 21:31
RE: Working JSON RPC API Examples - by tdhz77 - 2015-05-16, 03:40
RE: Working JSON RPC API Examples - by axa88 - 2015-06-04, 03:56
RE: Working JSON RPC API Examples - by axa88 - 2015-07-16, 03:18
RE: Working JSON RPC API Examples - by axa88 - 2015-07-27, 03:13
RE: Working JSON RPC API Examples - by axa88 - 2015-07-27, 09:59
RE: Working JSON RPC API Examples - by axa88 - 2015-09-07, 07:41
RE: Working JSON RPC API Examples - by axa88 - 2015-10-16, 20:56
RE: Working JSON RPC API Examples - by LeeJS - 2015-10-09, 23:48
RE: Working JSON RPC API Examples - by wollk - 2015-10-23, 22:19
RE: Working JSON RPC API Examples - by atailo - 2015-11-02, 04:42
RE: Working JSON RPC API Examples - by Razze - 2015-11-02, 16:00
RE: Working JSON RPC API Examples - by atailo - 2015-11-02, 18:55
RE: Working JSON RPC API Examples - by atailo - 2015-11-03, 23:59
RE: Working JSON RPC API Examples - by Ouchie - 2016-03-05, 21:25
RE: Working JSON RPC API Examples - by _BJ1 - 2015-11-29, 20:55
RE: Working JSON RPC API Examples - by Razze - 2015-11-29, 23:32
RE: Working JSON RPC API Examples - by _BJ1 - 2015-11-30, 21:07
RE: Working JSON RPC API Examples - by Tolriq - 2015-11-30, 21:31
RE: Working JSON RPC API Examples - by Tolriq - 2016-01-27, 21:17
RE: Working JSON RPC API Examples - by atailo - 2016-02-23, 15:10
RE: Working JSON RPC API Examples - by B3rt - 2016-03-07, 04:28
RE: Working JSON RPC API Examples - by Razze - 2016-03-07, 14:48
RE: Working JSON RPC API Examples - by B3rt - 2016-03-07, 14:54
RE: Working JSON RPC API Examples - by curti - 2016-03-07, 23:21
RE: Working JSON RPC API Examples - by juju37 - 2016-03-18, 11:34
RE: Working JSON RPC API Examples - by Tolriq - 2016-03-18, 11:48
RE: Working JSON RPC API Examples - by juju37 - 2016-03-18, 12:22
RE: Working JSON RPC API Examples - by atailo - 2016-04-29, 19:21
RE: Working JSON RPC API Examples - by agb2 - 2018-03-26, 17:11
RE: Working JSON RPC API Examples - by agb2 - 2018-04-04, 11:37
RE: Working JSON RPC API Examples - by rmg9 - 2016-06-27, 14:48
RE: Working JSON RPC API Examples - by SDG72 - 2016-09-19, 19:48
RE: Working JSON RPC API Examples - by SDG72 - 2016-09-25, 03:05
RE: Working JSON RPC API Examples - by jonib - 2017-01-02, 01:14
RE: Working JSON RPC API Examples - by jonib - 2017-01-02, 04:35
RE: Working JSON RPC API Examples - by jez500 - 2017-01-20, 09:46
RE: Working JSON RPC API Examples - by B3rt - 2017-01-29, 23:06
RE: Working JSON RPC API Examples - by Wimpie - 2017-01-30, 03:03
RE: Working JSON RPC API Examples - by B3rt - 2017-01-30, 11:22
RE: Working JSON RPC API Examples - by ronie - 2017-01-30, 03:19
RE: Working JSON RPC API Examples - by ronie - 2017-01-30, 11:34
RE: Working JSON RPC API Examples - by B3rt - 2017-01-30, 11:48
RE: Working JSON RPC API Examples - by B3rt - 2017-01-30, 15:54
RE: Working JSON RPC API Examples - by redglory - 2017-03-06, 01:43
RE: Working JSON RPC API Examples - by isdito - 2017-03-10, 02:00
RE: Working JSON RPC API Examples - by ednt - 2017-05-22, 10:50
RE: Working JSON RPC API Examples - by ednt - 2017-05-22, 11:33
RE: Working JSON RPC API Examples - by ednt - 2017-05-22, 16:52
RE: Working JSON RPC API Examples - by petou - 2017-08-29, 16:23
RE: Working JSON RPC API Examples - by petou - 2017-08-29, 16:28
RE: Working JSON RPC API Examples - by Razze - 2017-08-29, 18:51
RE: Working JSON RPC API Examples - by MKANET - 2017-09-09, 10:11
RE: Working JSON RPC API Examples - by petou - 2017-09-09, 13:06
RE: Working JSON RPC API Examples - by MKANET - 2017-09-10, 02:23
RE: Working JSON RPC API Examples - by petou - 2017-09-10, 03:06
RE: Working JSON RPC API Examples - by MKANET - 2018-07-03, 18:58
RE: Working JSON RPC API Examples - by MKANET - 2018-09-23, 21:23
RE: Working JSON RPC API Examples - by MKANET - 2019-12-18, 18:06
RE: Working JSON RPC API Examples - by nissse - 2018-11-23, 17:21
RE: Working JSON RPC API Examples - by HTGeek - 2019-04-06, 00:48
RE: Working JSON RPC API Examples - by lysyi - 2019-08-13, 06:36
RE: Working JSON RPC API Examples - by HTGeek - 2019-08-13, 21:31
RE: Working JSON RPC API Examples - by lysyi - 2019-08-13, 22:00
RE: Working JSON RPC API Examples - by HTGeek - 2019-08-13, 22:39
RE: Working JSON RPC API Examples - by IT007 - 2019-11-15, 17:02
RE: Working JSON RPC API Examples - by MKANET - 2019-11-16, 00:52
RE: Working JSON RPC API Examples - by IT007 - 2019-11-16, 08:00
RE: Working JSON RPC API Examples - by MKANET - 2019-11-17, 03:15
RE: Working JSON RPC API Examples - by madkat - 2020-05-22, 05:20
RE: Working JSON RPC API Examples - by madkat - 2020-05-22, 05:25
RE: Working JSON RPC API Examples - by madkat - 2020-05-22, 14:24
RE: Working JSON RPC API Examples - by madkat - 2020-05-22, 21:42
RE: Working JSON RPC API Examples - by HTGeek - 2020-07-25, 18:06
RE: Working JSON RPC API Examples - by mpg732 - 2020-08-02, 06:33
RE: Working JSON RPC API Examples - by Klojum - 2020-09-22, 18:45
RE: Working JSON RPC API Examples - by _BJ1 - 2020-10-15, 09:51
RE: Working JSON RPC API Examples - by HTGeek - 2020-10-15, 21:21
RE: Working JSON RPC API Examples - by _BJ1 - 2020-10-15, 22:18
RE: Working JSON RPC API Examples - by konrul - 2021-11-11, 22:18
RE: Working JSON RPC API Examples - by konrul - 2021-11-11, 22:22
RE: Working JSON RPC API Examples - by HTGeek - 2021-11-12, 01:01
RE: Working JSON RPC API Examples - by konrul - 2021-11-12, 15:45
RE: Working JSON RPC API Examples - by Klojum - 2021-11-11, 22:28
RE: Working JSON RPC API Examples - by DaVu - 2022-02-08, 23:13
RE: Working JSON RPC API Examples - by HTGeek - 2022-10-12, 00:53
RE: Working JSON RPC API Examples - by HTGeek - 2022-10-12, 01:25
RE: Working JSON RPC API Examples - by HTGeek - 2022-10-16, 18:22
RE: Working JSON RPC API Examples - by houser - 2024-02-14, 12:11
Logout Mark Read Team Forum Stats Members Help
Working JSON RPC API Examples0