1.0.5 • Published 3 months ago

@pardaillan/torrent-api v1.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

torrentApi

Supported sources

  • 1377x
  • Yts

Features

  • Search: Search for torrents based on keywords or specific criteria.
  • Torrent Details: Get detailed information about a specific torrent.
  • Download Torrent: Download a torrent file directly.
  • Get Magnet Link: Retrieve the magnet link for a torrent.

Installation

npm install @pardaillan/torrent-api

Usage

Parameters

  • query: search query
  • category: category to search in
  • limit: limit the number of results
  • size: limit the size of results
  • sortBy: sort by seeds,leeches,date,size
  • sortOrder: asc or desc

Quick Example

import torrentApi from 'torrent-api'

const source = await torrentApi.setSource('1377x');

// Search 'Matrix' in 'Movies' category and limit to 20 results under 1300 Mb
const torrents = await source.search({query:'Matrix', category:'Movies', limit: 20, size: 1300});

Search torrent

const torrents = await source.search({query:'Matrix', category:'Movies', limit: 20, size: 1300});

Torrent details

const torrentDetails = await source.getTorrentDetails(torrent);

Download torrent

const torrentDownload = await source.getTorrent(torrent, path);

Torrent magnet link

const torrentMagnet = await source.getMagnet(torrent);
1.0.5

3 months ago

1.0.4

4 months ago

1.0.3

4 months ago

1.0.2

4 months ago

1.0.1

4 months ago

1.0.0

4 months ago