.NET library providing access to API services at Internet Archive (archive.org).
- MIT License
- Supports .NET 6 and .NET Standard 2.0 on Linux, Mac and Windows
- Uses System.Text.Json
- Uses Microsoft.Extensions.Http.Polly for retry logic
- Supports DateOnly on .NET 6
- Only three dependencies (all from Microsoft)
using InternetArchive;
var archive = Client.CreateReadOnly();
var response = await archive.Search.ScrapeAsync(new Search.ScrapeRequest
{
Query = "TRS-80",
Fields = new[] { "identifier", "title", "description" },
Sorts = new[] { "title" }
});
Experimental Television Center Ltd. is a 501(c)(3) non-profit established 1971. Please support our mission to empower artists and open media with a tax-deductible contribution.