TvDbSharper is fully featured modern REST client for the TheTVDB API v4
dotnet add package TvDbSharper
There is one client you need to know about:
var client = new TvDbClient();
Before you do anything else you need to authenticate yourself.
- You will need an account on https://thetvdb.com/
- Then you will need to register an API key and a PIN here: https://thetvdb.com/dashboard/account/apikey
Then you can use the client like this:
await client.Login("ApiKey", "PIN");
This client supports all of the functionality of the REST API and I can't list every single method here.
You can explore that yourself or read the REST API documentation provided by thetvdb.com here https://thetvdb.github.io/v4-api/
You will find equivalent method for every single route there.