Essential storage keeps this site working and remembers your choice. Optional cookies are off until you allow them.

Torrent Dataset

Connect torrent activity to the source.

Trace torrent content to the peers sharing it. Search timestamped observations by IP or content hash, with file names, sizes, and discovery sources.

PEER198.51.100.2407:58:12 · DHTPEER203.0.113.1807:58:24 · PEXPEER192.0.2.3607:59:08 · TrackerCONTENT RECORD.torrentubuntu-24.04desktop · 6.11 GBINFO HASH5f4dcc3b5aa765d6…OBSERVATION HISTORYtorrents.parquetIP · port · timestamp
Content hashPeer observationsHistorical records

Find the peers
sharing a torrent.

Use the info hash to connect torrent files with peer IPs, ports, and observation times.

Start with the content
Resolve an info hash to a name, file paths, byte lengths, and magnet reference.
Follow the observations
Retain peer IPs, ports, discovery sources, and the observation timestamp.
Content dossiertorrents
info_hashf0c9a51e4ed289021a6fbce142ea6c30b7d10485
ubuntu-26.04-desktop-amd64.iso1 file · 4.5 GiB
Peer observations
198.51.100.24DHT
203.0.113.18PEX
192.0.2.36Tracker

Start with the content.

An info hash connects a torrent to its file names, paths, byte lengths, and magnet reference.

Follow the peer history.

Retain IPs, ports, discovery sources, and observation times for each piece of content.

Query across time.

Load hourly snapshots and daily rollups into your warehouse to investigate past activity.

Torrent record fields.

Query content by info hash, file name, size, or observation time.

Dataset feed

torrents

Fields

info_hashstring
f0c9a51e4ed289021a6fbce142ea6c30b7d10485
namestring
ubuntu-26.04-desktop-amd64.iso
magnet_uristring
magnet:?xt=urn:btih:f0c9a51e4ed289021a6fbce142ea6c30b7d10485
total_sizeint64
4831838208
piece_lengthint64
2097152
file_countint64
1
timestampint64
1781164692

Hourly snapshots.
Daily history.

Download hourly observations or daily rollups as Parquet. Load them into your warehouse to search past activity.

Download the latest snapshotShell
curl --fail --location \
  "https://api.synthient.com/api/v4/feeds/torrents/export/latest" \
  -H "x-api-key: $SYNTHIENT_API_KEY" \
  --output torrents.parquet
Feed API reference
Hourly & daily access
Use latest for the newest hourly file, or YYYY-MM-DD for a daily rollup.
Metadata before ingestion
/export/{id}/meta provides the schema, checksum, file size, and row count.
Scoped download access
The API redirects to a signed URL valid for 24 hours. Authenticate with your feed-scoped API key.
Snapshot retention

Hourly files are available for the current UTC day. At 00:30 UTC, the previous day’s hourlies are consolidated into a daily rollup.

Required access scopes

TORRENTS_FEED for torrent exports.

Evaluate the Torrent Dataset.

Request sample records and licensing.