# Json File "Series" sample feed

**URL:** <https://forum.developer.roku.com/t/json-file-series-sample-feed/5197>\
**Category:** Archived\
**Created:** [June 14, 2017, 5:30pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197 "2017-06-14T17:30:04Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mitchstein](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mitchstein](https://forum.developer.roku.com/u/mitchstein)\
**Post date:** [June 14, 2017, 5:30pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/1 "2017-06-14T17:30:04Z")

</div>

after manyt weeks of working with roku tech support we got the series feed to injest here is a snipet:

```auto
{
    "providerName": "TVByDemand Productions",
    "lastUpdated": "2017-06-12T10:38:28+00:00",
    "language": "en",
    "series": [{
        "id": "1",
        "title": "Bonanza",
        "seasons": [{
            "seasonNumber": 1,
            "episodes": [{
                "id": "2085",
                "title": "S1E12 The Hanging Posse",
                "content": {
                    "dateAdded": "2016-03-03T12:35:13+00:00",
                    "videos": [{
                        "url": "http://www.tvbydemand.com..................shed.ism/manifest",
                        "quality": "SD",
                        "videoType": "SMOOTH"
                    }],
                    "duration": 3623
                },
                "thumbnail": "http://www.tvbydemand.com/images/bonanza.JPG",
                "episodeNumber": 12,
                "releaseDate": "1959-11-09",
                "shortDescription": "S1E12 The Hanging Posse"
            }]
        }],
        "genres": ["comedy"],
        "thumbnail": "http://www.tvbydemand.com/images/bonanza.jpg",
        "releaseDate": "1952-01-01",
        "shortDescription": "Bonanza"
    }]
}

```

Hope this helps people out..

I was told to add in adbreaks to insert the ad break line after the duration line in each episode.  
Also for some reason it is not displaying in the channel properly, they assured me they are working on it.

---

<div class="post-metadata">

**Author:** ![rbrooks80](https://avatars.discourse-cdn.com/v4/letter/r/50afbb/32.png) [@rbrooks80](https://forum.developer.roku.com/u/rbrooks80)\
**Post date:** [September 5, 2017, 5:08am UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/2 "2017-09-05T05:08:25Z")

</div>

This helped answer a question I’ve had- thanks for sharing!

I do have one question in relation-

When it comes to the json scripting for multiple episodes in a series, how did you input them in so that multiple episodes would be listed under a specific series and season?

So far whenever i try to place more than one episode of a series into the scripting, it will only display the last episode placed in, and ignores the ones that came before it. Was curious if you could share how/if you were able to make it work on your end so that you could list multiple episodes from a series?

Any advise would be appreciated.

Thanks again.

---

<div class="post-metadata">

**Author:** ![Zelkowo](https://avatars.discourse-cdn.com/v4/letter/z/df788c/32.png) [@Zelkowo](https://forum.developer.roku.com/u/Zelkowo)\
**Post date:** [September 6, 2017, 3:48pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/3 "2017-09-06T15:48:55Z")

</div>

Awesome thanks for posting… Roku’s documentation is pretty good, but nothing beats an actual example.  
All of my work so far has been with the short form videos, but I want to start building series into my platform.

Question, related to series: is it REQUIRED that a series contain closed captioned object? Looking at your example I don’t see one. In calling something a “TV Series”, are there any ADA guidelines we need to follow i.e. closed captioning?

---

<div class="post-metadata">

**Author:** ![mediadisconnect](https://avatars.discourse-cdn.com/v4/letter/m/ebca7d/32.png) [@mediadisconnect](https://forum.developer.roku.com/u/mediadisconnect)\
**Post date:** [September 6, 2017, 4:49pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/4 "2017-09-06T16:49:10Z")

</div>

Closed captioning is not required even though the documentation says it is.

---

<div class="post-metadata">

**Author:** ![newchannel](https://avatars.discourse-cdn.com/v4/letter/n/9fc29f/32.png) [@newchannel](https://forum.developer.roku.com/u/newchannel)\
**Post date:** [January 4, 2018, 5:59am UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/5 "2018-01-04T05:59:27Z")

</div>

Thank you for the json.

I can’t figure how to setup a playlist for a series to be added to a category.

I have playlists working for my other content. I see the series id in the json example is 1. For the id’s for a playlist is it the series id of 1 that gets added?

In all of my other playlists for content, I have the id’s listed for each of my videos. Is a playlist coded differently for a series?

Thank you.

EDITED: Got the series json added and working. The problem was a bad video url. I am now trying to “season 2”. This one has me stumped because at the end of the code my brackets are not coming out right and al of my changes aren’t working. ugh…back to the drawing board.

Does anyone have a json sample for adding multiple seasons?

Thank youl

---

<div class="post-metadata">

**Author:** ![mitchstein](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mitchstein](https://forum.developer.roku.com/u/mitchstein)\
**Post date:** [January 19, 2018, 5:20am UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/6 "2018-01-19T05:20:57Z")

</div>

> “newchannel” wrote:  
> Thank you for the json.
> 
> I can’t figure how to setup a playlist for a series to be added to a category.
> 
> I have playlists working for my other content. I see the series id in the json example is 1. For the id’s for a playlist is it the series id of 1 that gets added?
> 
> In all of my other playlists for content, I have the id’s listed for each of my videos. Is a playlist coded differently for a series?
> 
> Thank you.
> 
> EDITED: Got the series json added and working. The problem was a bad video url. I am now trying to “season 2”. This one has me stumped because at the end of the code my brackets are not coming out right and al of my changes aren’t working. ugh…back to the drawing board.
> 
> Does anyone have a json sample for adding multiple seasons?
> 
> Thank youl  
> I tried and tried, I eventually just gave up on the series, it’s way too complicated of a setup to maintain. I instead setup multiple channels using the straight media designation..  
> I even had a tech support guy from Roku work with me, we got the syntax 100% for the entire Bonanza series, but then we could not get anything to display on the channel..

But if you ever get it working please send up a template..

---

<div class="post-metadata">

**Author:** ![newchannel](https://avatars.discourse-cdn.com/v4/letter/n/9fc29f/32.png) [@newchannel](https://forum.developer.roku.com/u/newchannel)\
**Post date:** [January 19, 2018, 5:28am UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/7 "2018-01-19T05:28:50Z")

</div>

I will share it with you if I ever get it working. I’ve been looking at coming up with other ways to get the content added. Taking way too much time away from getting all of my channels converted over to the DP.. I’ve got a few other problems because the credit object and short description for movies is not working. Another mountain to tackle.

New to json so trying to learn all I can.

Thanks again for sharing your json. it was a huge help.

---

<div class="post-metadata">

**Author:** ![mitchstein](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mitchstein](https://forum.developer.roku.com/u/mitchstein)\
**Post date:** [January 19, 2018, 7:25am UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/8 "2018-01-19T07:25:36Z")

</div>

yeah, my json file imported, but then it wouldn’t display any videos in the channel. And tech support just stopped.. It was taking so much time, like you said, I just gave up and made several DP channels using the basic media element to hold all my content.. I have 4 working channels now. Still all in all Roku has the easiest platform to develop for. Eventually I’m going to learn thier language and write a custom channel.. But first I’m working on visual studio 2016 pro.. I need to make an android and kodi application for the website first..

Now I’m also working on installing wordpress on one of my windows servers to try that guys plugin, plus play with some of the other wordpress features that may compliment some of the things I want to do to modernize my website, figure I’d play with that json file plugin as well when I get some free time, if anything comes of it I’ll post the results here..

---

<div class="post-metadata">

**Author:** ![newchannel](https://avatars.discourse-cdn.com/v4/letter/n/9fc29f/32.png) [@newchannel](https://forum.developer.roku.com/u/newchannel)\
**Post date:** [January 19, 2018, 1:31pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/9 "2018-01-19T13:31:16Z")

</div>

I’m glad you found a work around to get your channels going. I have 10 channels to change over with DP and some are subscription based. I was reading about a wordpress plug-in the other day that looked promising. My website isn’t monetized right now. Maybe I’ll get around to doing that once I get all of my channels converted. I hope you get everything working like you want. DP looks great as long as I can get my json to work. It’s working except for the short description and I was going to add the credits object but I might just skip it to save time right now. The release date is taking my time too..it stopped working and have no idea why. When it said 2015 it worked but changing it to a very old date like 1930..well the release date disappears ..lol back to the drawing board 🙂

---

<div class="post-metadata">

**Author:** ![Baradanikto](https://sea3.discourse-cdn.com/roku/user_avatar/forum.developer.roku.com/baradanikto/32/99_2.png) [@Baradanikto](https://forum.developer.roku.com/u/Baradanikto)\
**Post date:** [January 19, 2018, 6:39pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/10 "2018-01-19T18:39:46Z")

</div>

Please take a moment to look at the software I have written to create and manage JSON feeds. I wrote it to make creating and managing my channel a lot easier. And, I’ve used it to create several series with episodes with no problems. Several users on this forum have purchased it. There’s really no reason to struggle with the JSON syntax when there are solutions that make it easier to manage.

The software is called [JSON Feed Manager](http://www.rokurowingchannel.com/?q=Feed%20Manager). There’s a demo available and a [tutorial video](https://www.youtube.com/watch?v=a5PO-XWdZrM).

---

<div class="post-metadata">

**Author:** ![mkammes](https://avatars.discourse-cdn.com/v4/letter/m/ec9cab/32.png) [@mkammes](https://forum.developer.roku.com/u/mkammes)\
**Post date:** [January 19, 2018, 8:53pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/11 "2018-01-19T20:53:57Z")

</div>

I gotta agree. I use several tools to create my JSON feeds, and the JSON Feed Manager is VERY simple and makes creation VERY simple. The price tag was paid for in my time spent VERY quickly. I highly recommend it.

---

<div class="post-metadata">

**Author:** ![newchannel](https://avatars.discourse-cdn.com/v4/letter/n/9fc29f/32.png) [@newchannel](https://forum.developer.roku.com/u/newchannel)\
**Post date:** [January 23, 2018, 7:32pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/12 "2018-01-23T19:32:25Z")

</div>

Sounds like a great product to save time.

I’m trying to learn as much as I can about using json. I was able to get series : season : episodes working but only for one season. Adding season 2 was unsuccessful to say the least. Short descriptions aren’t working. And, the release date disappears in my json lol I’d like to learn more but if it gets to timely at least the software program is an option 🙂

---

<div class="post-metadata">

**Author:** ![mitchstein](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mitchstein](https://forum.developer.roku.com/u/mitchstein)\
**Post date:** [February 5, 2018, 10:17pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/13 "2018-02-05T22:17:40Z")

</div>

Series [{  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ID  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; title  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; seasons[{  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; season number  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; episodes[{  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; id  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; episode number  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; title  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; thumbnail  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; releasedate  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shortdescription  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; content{  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dateadded  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; videos[{  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; quality  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; videotype  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; duration  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }]&nbsp; -----close videos  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } ------------colse content  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } ---------close 1 episode  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { ----------------episode 2 here  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; id  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; episode number  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; title  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; thumbnail  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; releasedate  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; shortdescription  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; content{  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dateadded  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; videos[{  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; url  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; quality  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; videotype  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; duration  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }]&nbsp; -----close videos  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } ------------colse content  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }] ----close episodes  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } -------close season 1  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {season 2 ---------repeat episodes etc etc

I think alot of the problem is the order of the data in the json files.. this order appears to make more logical sense to me. does anyone see where this shouldn ot work?

---

<div class="post-metadata">

**Author:** ![norcaljohnny](https://avatars.discourse-cdn.com/v4/letter/n/59ef9b/32.png) [@norcaljohnny](https://forum.developer.roku.com/u/norcaljohnny)\
**Post date:** [April 19, 2018, 10:02pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/14 "2018-04-19T22:02:14Z")

</div>

> “Baradanikto” wrote:  
> Please take a moment to look at the software I have written to create and manage JSON feeds. I wrote it to make creating and managing my channel a lot easier. And, I’ve used it to create several series with episodes with no problems. Several users on this forum have purchased it. There’s really no reason to struggle with the JSON syntax when there are solutions that make it easier to manage.
> 
> The software is called [JSON Feed Manager](http://www.rokurowingchannel.com/?q=Feed%20Manager). There’s a demo available and a [tutorial video](https://www.youtube.com/watch?v=a5PO-XWdZrM).  
> What would be really helpful to the community is if you post a working json example. Not all of us are on pcs and can not use your app even if we wanted to.

---

<div class="post-metadata">

**Author:** ![Baradanikto](https://sea3.discourse-cdn.com/roku/user_avatar/forum.developer.roku.com/baradanikto/32/99_2.png) [@Baradanikto](https://forum.developer.roku.com/u/Baradanikto)\
**Post date:** [April 23, 2018, 4:53pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/15 "2018-04-23T16:53:19Z")

</div>

I’v got some customer support to finish, but, I’ll see what I can craft up.

---

<div class="post-metadata">

**Author:** ![Baradanikto](https://sea3.discourse-cdn.com/roku/user_avatar/forum.developer.roku.com/baradanikto/32/99_2.png) [@Baradanikto](https://forum.developer.roku.com/u/Baradanikto)\
**Post date:** [April 28, 2018, 4:44pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/16 "2018-04-28T16:44:53Z")

</div>

Per request, I used the [software I wrote](http://www.rokurowingchannel.com/?q=Feed%20Manager) to generate a **Series** with two **seasons**.&nbsp; Each season has one episode.&nbsp; I’ve removed most of the identifying strings.&nbsp; This json snippet validated correctly in the Direct Publisher portal and displays on my test channel.

```auto
{
      "id": "",
      "title": "",
      "seasons": [
        {
          "seasonNumber": 1,
          "episodes": [
            {
              "id": "",
              "title": "",
              "content": {
                "dateAdded": "2017-08-19T11:43:30+00:00",
                "videos": [
                  {
                    "url": "",
                    "quality": "HD",
                    "videoType": "MP4",
                    "bitrate": 1
                  }
                ],
                "duration": 3570,
                "adBreaks": [
                  "00:00:00",
                  "00:15:00",
                  "00:30:00",
                  "00:45:00"
                ]
              },
              "thumbnail": "",
              "episodeNumber": 1,
              "releaseDate": "2018-04-26",
              "shortDescription": "",
              "longDescription": ""
            }
          ],
          "thumbnail": ""
        },
        {
          "seasonNumber": 2,
          "episodes": [
            {
              "id": "",
              "title": "",
              "content": {
                "dateAdded": "2018-04-28T12:19:48+00:00",
                "videos": [
                  {
                    "url": "",
                    "quality": "HD",
                    "videoType": "MP4",
                    "bitrate": 6214
                  }
                ],
                "duration": 3697,
                "adBreaks": [
                  "00:00:00",
                  "00:15:00",
                  "00:30:00",
                  "00:45:00"
                ]
              },
              "thumbnail": "",
              "episodeNumber": 1,
              "releaseDate": "2018-01-23",
              "shortDescription": "",
              "longDescription": ""
            }
          ],
          "thumbnail": ""
        }
      ],
      "genres": [
        "sports"
      ],
      "thumbnail": "",
      "releaseDate": "2018-04-26",
      "shortDescription": "",
      "longDescription": "",
      "tags": [
        ""
      ]
    }

```

Hope this helps…

---

<div class="post-metadata">

**Author:** ![hotwebideas](https://avatars.discourse-cdn.com/v4/letter/h/c68b51/32.png) [@hotwebideas](https://forum.developer.roku.com/u/hotwebideas)\
**Post date:** [July 24, 2018, 11:45am UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/17 "2018-07-24T11:45:33Z")

</div>

Thanks, @Baradanikto . Thanks for your code sample. It was very helpful. Did they ever get back to you regarding when they are working on it? I followed your feed and it was ingested properly, but as you mentioned, it is still not working. My thumbnails just keep spinning and the series freezes.  
Bruce

---

<div class="post-metadata">

**Author:** ![hotwebideas](https://avatars.discourse-cdn.com/v4/letter/h/c68b51/32.png) [@hotwebideas](https://forum.developer.roku.com/u/hotwebideas)\
**Post date:** [July 24, 2018, 11:48am UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/18 "2018-07-24T11:48:44Z")

</div>

Sorry, I accidentally posted the same message twice. Please ignore this.

---

<div class="post-metadata">

**Author:** ![hotwebideas](https://avatars.discourse-cdn.com/v4/letter/h/c68b51/32.png) [@hotwebideas](https://forum.developer.roku.com/u/hotwebideas)\
**Post date:** [July 24, 2018, 12:39pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/19 "2018-07-24T12:39:57Z")

</div>

I also have tried to implement the Series and followed the code sample above as well as Roku’s documentation, but no luck.

I added a series with one season and 3 episodes and everything passed on my feed status screen, but nothing is working when I play them on my Roku device.

Some details:  
[https://hotwebideas.net/roku/vh2/feed07232018a.json](https://hotwebideas.net/roku/vh2/feed07232018a.json)[/url:3qkkmyz0][/color]  
2. The series is under the Reality TV tag and it displays fine in the VH2 app under Reality TV.  
3. It shows the first thumbnail, Play S1 E1 link, and the Episodes link.  
4. When I select the Episodes link, it just shows a spinning thumbnail with the word Season 1, but nothing happens.  
5. When I click on the Play S1 | E1 link, it just shows Retrieving with nothing happening.

I see that I am not the only one having a problem with Series.

---

<div class="post-metadata">

**Author:** ![hotwebideas](https://avatars.discourse-cdn.com/v4/letter/h/c68b51/32.png) [@hotwebideas](https://forum.developer.roku.com/u/hotwebideas)\
**Post date:** [July 24, 2018, 12:40pm UTC](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197/20 "2018-07-24T12:40:55Z")

</div>

I see that someone mentioned a WordPress plugin, but when I tried to add it, it was untested with the latest version of WordPress, so I developed one myself. I have deployed it on [TVChannelPress.com](http://TVChannelPress.com)

Bruce

[Next page](https://forum.developer.roku.com/t/json-file-series-sample-feed/5197.md?page=2)
