---
title: "Providers"
description: "Every source, one class shape. Pick an archive to see its endpoint, its options and the traps."
canonical_url: "https://archives.agntn.dev/providers"
---
# Providers

> Every source, one class shape. Pick an archive to see its endpoint, its options and the traps.

Every provider answers the same calls: `snapshots` and, where the archive can replay original responses, `content`. What changes is the index it reads, the options it needs before it can answer, and what its `_meta` carries. The pages are short on purpose; the interesting part of each one is the gotcha list.

`providers.all()` covers the ones that need nothing from you. The rest need a collection, a user, a key, or would duplicate requests an aggregator already makes.

<provider-roster>



</provider-roster>


## Sitemap

See the full [sitemap](https://archives.agntn.dev/sitemap.md) for all pages.
