I think you read the API docs correctly the first time. There is a "/search/series" what is what we have been doing, and a "/series/{id}" which is the API you are looking at now. I added both Classes to the program just because it will also be needed later (If I can get the search series to work). I now have:
Code:
Public Class SearchSeriesResult
Public Property aliases() As String
Public Property banner As String
Public Property firstAired As String
Public Property id As Long
Public Property network As String
Public Property overview As String
Public Property seriesName As String
Public Property status As String
End Class
Public Class SeriesResults
Public Property data() As SeriesResult
Public Property errors As SeriesError
End Class
Public Class SeriesResult
Public Property added As String
Public Property airsDayOfWeek As String
Public Property airsTime As String
Public Property aliases() As String
Public Property banner As String
Public Property firstAired As String
Public Property genre() As String
Public Property id As Long
Public Property imbId As String
Public Property lastUpdated As Long
Public Property network As String
Public Property netwirkId As String
Public Property overview As String
Public Property rating As String
Public Property runtime As String
Public Property seriesID As Long
Public Property seriesName As String
Public Property siteRating As Long
Public Property siteRatingCount As Long
Public Property zap2itId As String
End Class
Public Class SeriesError
Public Property invalidFilters() As String
Public Property invalidLanguage As String
Public Property invalidQueryParams() As String
End Class
Jim

Originally Posted by
Sitten Spynne
OK. Either I COMPLETELY read the original JSON wrong, or there's been an API update and the format has changed. What you got back looked really different than what I remembered, so I just double checked. You are getting correct JSON based on today's documentation. So let's start over. We have to rethink how we do a "SearchBySeries" request.
(APPARENTLY I picked entirely the wrong API here, but the answer is still really similar so I'm editing it to something that makes more sense!)