fshy

fshy / Debrid

Torrents-CSV

torrents-csv.com · Debrid · 1 record · JSON

Torrents-CSV Debrid

caveatanonymousno cardDrequest-rate

torrents-csv.com/ · torrent index with a JSON service endpoint (bulk dataset plus search) · debrid/torrents-csv · JSON · compare

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
Per-object capnot applicable: index rows
Retentionrows carry a scraped_date and are kept after the swarm dies; seeders is the liveness signal
Egressno byte allowance: JSON only; whether the project also publishes a bulk dump was not checked on the pages read
free_allowance: none published
Identityanonymous No account for either surface. The HTML surface costs a proof-of-work computation, not an identity.
Limits
  • request-rate 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 during the same session.
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 rungdocumented Both surfaces were fetched on 2026-10-23: the JSON answered, the HTML returned the Anubis interstitial. A recorded run against the bulk dump would settle the dataset size.
Checked2026-10-24 (live); stale on 2026-11-23
Parsed numbers
  • $.price_per_tb_month price-per-tb USD0.0 TB / month
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_version": "v1.28.1",
 "bulk_dump": "unverified",
 "api_open": true
}