fshy

Home / Debrid

Torrents-CSV

torrents-csv.com/Torrent index with a JSON service endpoint (bulk dataset plus search)debrid/torrents-csvJSONcomparereport an errorprovider JSON

Free allowance
No key: /service/search?q=debian&size=2 returned JSON with infohash, name, size_bytes, seeders, leechers and completed.
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
anonymousno card, no phone
Binding limit
request-ratenone published; the front end answers a client without JavaScript with an Anubis proof-of-work challenge rather than a 429
Evidence
documented2 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-11-23checked 2026-10-23 (live); stale on 2026-11-23
Free tierNo key: /service/search?q=debian&size=2 returned JSON with infohash, name, size_bytes, seeders, leechers and completed. The HTML homepage is behind an Anubis proof-of-work challenge.
unit requests; metered on request-count
PriceUSD 0
Limits
  • request-rate (binding) none published; the front end answers a client without JavaScript with an Anubis proof-of-work challenge rather than a 429 source
Anubis is a bot-defence layer, so the wall is computational rather than a quota: a browser solves it in seconds, a plain HTTP client does not.
Bindingrequest-rate The HTML surface is the thing that breaks first, and it breaks on the challenge rather than on a rate; the JSON endpoint stayed open.
Identityanonymous No account for either surface. The HTML surface costs a proof-of-work computation, not an identity.
Egressno byte allowance: JSON only; whether the project also publishes a bulk dump was not checked on the pages read
free allowance: none published
Per-object capnot applicable: index rows
Retentionrows carry a scraped_date and are kept after the swarm dies; seeders is the liveness signal
Interfacerest /service/search?q=<query>&size=<n> returns JSON. The web front end is served behind Anubis v1.28.1, a proof-of-work challenge, which the API endpoint did not present to us.
ToolingOne GET against /service/search. A bulk mirror would remove the query loop entirely, but the dump's existence and size were not verified today.
Composes withSearch by title for a quick check, or take the bulk dump and filter locally; either way the infohash is what feeds a debrid cache check.
ReliabilityAnubis rejects clients that disable JavaScript features (the page names JShelter), and the front end and the service endpoint have different gates, so a pipeline tested on one can fail on the other.
NotesUseful because the search endpoint is one GET with a stable schema, and the caveat is that the same host gates its HTML behind a proof of work, so an unannounced change would break a scraper without warning. The bulk-dump path that TorrentClaw's docs imply was not verified here.
Evidence notedocumented Both surfaces were fetched on 2026-10-23: the JSON answered, the HTML returned the Anubis interstitial.
Parsed numbers
  • has-free-tier 1
  • price USD 0
Evidence 2
datesourcewhat it proved
2026-10-23torrents-csv.com/service/search?q=debian&size=2HTTP 200 application/json with infohash, name, size_bytes, seeders, leechers, completed and scraped_date
2026-10-23torrents-csv.com/'Making sure you're not a bot!', Anubis version v1.28.1, proof-of-work challenge instead of the index
More fields 3
anubis versionv1.28.1
bulk dumpunverified
api openyes