TvDbSharper
TvDbSharper copied to clipboard
TvDbSharper is fully featured modern REST client for the TheTVDB API v4
v4 API
TheTVDB have launched v4 of their API. Access to this now requires a paid subscription and they have said they intend to deprecate all previous API versions in a couple...
API calls by slugs are not tested.
First, your TVDBApi V4 library is by far the cleanest and easiest to use; other OpenAPI to C# generators make a real mess out of the generated code. As of...
The Property BoxOfficeUs is missing in MovieExtendedRecordDto class The Property Year is missing in MovieExtendedRecordDto class
according to https://thetvdb.github.io/v4-api/#/Series/getSeriesExtended there should be a bool param called "short" to reduce the response. If I look at the SeriesExtendedOptionalParams class, there is only the "meta" param, but not...
Like in #29, "translations" is also missing in "EpisodeExtendedRecordDto" if you use e.g. "https://api4.thetvdb.com/v4/episodes/3436411/extended?meta=translations".
Looks like `/search/remoteid/{remoteId}` isn't implemented (see https://thetvdb.github.io/v4-api/#/Search/getSearchResultsByRemoteId).
JsonSerializationException when calling TvDbClient.SeriesExtended() and data.averageRuntime is null
For some TV series, a JsonSerializationException occurs when calling TvDbClient.SeriesExtended() because the averageRuntime is null. For example, this request: https://api4.thetvdb.com/v4/series/402602/extended ...returns a response including the following: ``` { "isOrderRandomized": false,...
fixes #34 Made SeriesExtendedRecordDto.AverageRuntime