Skip to content

Unofficial API server for RuTracker, Kinozal, RuTor and NoNameClub to get torrent files and other information by movie title, TV series or id.

License

Notifications You must be signed in to change notification settings

Lifailon/TorAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

41 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Image alt


Unofficial API server for RuTracker, Kinozal, RuTor and NoNameClub to get torrent files and other information by movie title, TV series or id. This project is an idea fork of Torrents-Api ✨ (all code is completely rewritten) for Russian-speaking torrent providers.

There are 2 types of queries:

  • Search by title, in which we will get all available distributions from the specified torrent tracker (its ID and brief information with a link to download the torrent file).
  • Search by ID of the specified provider, where we will get additional information: hash for direct download through torrent-client, links to Kinopoisk and IMDb databases, detailed description of the movie or TV series, as well as the content of the torrent-file (list and size of files).

πŸ“„ Released under the MIT license.


πŸ”— Full list of available providers:

Provider name Release Mirrors Registration VPN Search by ID
RuTracker 2004 3 Yes* Yes Yes
Kinozal 2006 2 Yes* Yes Yes
RuTor 2009 2 No Yes Yes
NoNameClub 2006 1 No Yes Yes
FastsTorrent 2022 1 No No No

* Registration is required only when downloading a torrent file via a direct link. All distributions when searching by ID contain hashes (magnet-links), allowing you to download the content and form a torrent file using a torrent-client.


πŸš€ Install

Clone the repository, install dependencies and start the server:

git clone https://github.com/Lifailon/TorAPI
cd TorAPI
npm install
npm start

The server will start on the port 8443 (default).

🐳 Docker

Upload the image and run the container from the Docker Hub:

docker run -d --name TorAPI -p 8443:8443 lifailon/torapi:latest

Or use project files to build from dockerfile:

git clone https://github.com/Lifailon/TorAPI
cd TorAPI
docker build -t torapi .
docker run -d --name TorAPI -p 8443:8443 torapi

πŸ“š Doc

Endpoint format:

/api/<PROVIDER/ALL>/<TITLE/ID>/<PAGE>/<YEAR>

Methods:

Only GET

Parameters:

Name Mandatory Type Description
PROVIDER True str Provider name (corresponds to the list of providers) or ALL.
TITLE True* str Name of the movie or TV series. Cyrillic characters are supported. You can use spaces if the query is enclosed in inverted commas, or use an addition character (+) instead.
ID True* str Get more information about a film or TV series by the ID of the specified provider.
PAGE False int Page number from which the response will be received (0 to 20).
YEAR False int Year of release of the film or TV series for filtering (supported only by the provider Kinozal).

* You can use one of two parameters in the endpoint path: TITLE or ID.

Requests and responses:

RuTracker

▢️ curl -s http://172.19.37.240:8443/api/rutracker/the+rookie+2024/0 | jq .

[
  {
    "Name": "(Soundtrack, Rock) Новичок / НовобранСц / The Rookie (Daddy Cop (From The TV Show \"The Rookie\")) (by Zander Hawley) - 2024 (2018), MP3 (tracks), 320 kbps",
    "Id": "6499482",
    "Url": "https://rutracker.net/forum/viewtopic.php?t=6499482",
    "Torrent": "https://rutracker.net/forum/dl.php?t=6499482",
    "Size": "5.3Β MB",
    "Downloads": "21",
    "Checked": "True",
    "Type": "Π‘Π°ΡƒΠ½Π΄Ρ‚Ρ€Π΅ΠΊΠΈ ΠΊ сСриалам (lossy)",
    "Type_Link": "https://rutracker.net/forum/tracker.php?f=1499",
    "Seed": "1",
    "Peer": "1",
    "Date": "14.03.2024"
  },
  {
    "Name": "Новичок / НовобранСц / The Rookie / Π‘Π΅Π·ΠΎΠ½: 6 / Π‘Π΅Ρ€ΠΈΠΈ: 1-3 ΠΈΠ· 13 (Π‘ΠΈΠ»Π» Π ΠΎΡƒ) [2024, БША, Π΄Ρ€Π°ΠΌΠ°, комСдия, ΠΊΡ€ΠΈΠΌΠΈΠ½Π°Π», WEB-DL 720p] MVO (LostFilm) + MVO (TVShows) + MVO (HDrezka) + Original + Sub (Rus, Eng)",
    "Id": "6498673",
    "Url": "https://rutracker.net/forum/viewtopic.php?t=6498673",
    "Torrent": "https://rutracker.net/forum/dl.php?t=6498673",
    "Size": "5.75Β GB",
    "Downloads": "435",
    "Checked": "False",
    "Type": "Новинки ΠΈ сСриалы Π² стадии ΠΏΠΎΠΊΠ°Π·Π° (HD Video)",
    "Type_Link": "https://rutracker.net/forum/tracker.php?f=1803",
    "Seed": "31",
    "Peer": "6",
    "Date": "11.03.2024"
  },
  {
    "Name": "Новичок / НовобранСц / The Rookie / Π‘Π΅Π·ΠΎΠ½: 6 / Π‘Π΅Ρ€ΠΈΠΈ: 1-3 ΠΈΠ· 13 (Π‘ΠΈΠ»Π» Π ΠΎΡƒ, Майкл Π“ΠΎΠΈ) [2024, БША, Π΄Ρ€Π°ΠΌΠ°, комСдия, ΠΊΡ€ΠΈΠΌΠΈΠ½Π°Π», WEB-DL 1080p] 3 x MVO (LostFilm, TVShows, HDrezka) + Original + Sub (Rus, Eng)",
    "Id": "6489949",
    "Url": "https://rutracker.net/forum/viewtopic.php?t=6489949",
    "Torrent": "https://rutracker.net/forum/dl.php?t=6489949",
    "Size": "9.92Β GB",
    "Downloads": "1843",
    "Checked": "True",
    "Type": "Новинки ΠΈ сСриалы Π² стадии ΠΏΠΎΠΊΠ°Π·Π° (HD Video)",
    "Type_Link": "https://rutracker.net/forum/tracker.php?f=1803",
    "Seed": "152",
    "Peer": "81",
    "Date": "9.03.2024"
  },
  {
    "Name": "Новичок / The Rookie / Π‘Π΅Π·ΠΎΠ½: 6 / Π‘Π΅Ρ€ΠΈΠΈ: 1-3 ΠΈΠ· 10 (Π‘ΠΈΠ»Π» Π ΠΎΡƒ, Майкл Π“ΠΎΠΈ) [2024, БША, Π±ΠΎΠ΅Π²ΠΈΠΊ, Π΄Ρ€Π°ΠΌΠ°, ΠΊΡ€ΠΈΠΌΠΈΠ½Π°Π», WEB-DLRip] MVO (LostFilm) + Original",
    "Id": "6489937",
    "Url": "https://rutracker.net/forum/viewtopic.php?t=6489937",
    "Torrent": "https://rutracker.net/forum/dl.php?t=6489937",
    "Size": "1.78Β GB",
    "Downloads": "1265",
    "Checked": "True",
    "Type": "Новинки ΠΈ сСриалы Π² стадии ΠΏΠΎΠΊΠ°Π·Π°",
    "Type_Link": "https://rutracker.net/forum/tracker.php?f=842",
    "Seed": "79",
    "Peer": "52",
    "Date": "8.03.2024"
  }
]
  • Search by id:

curl -s http://172.19.37.240:8443/api/rutracker/6489937 | jq .

{
  "Name": "Новичок / НовобранСц / The Rookie / Π‘Π΅Π·ΠΎΠ½: 6 / Π‘Π΅Ρ€ΠΈΠΈ: 1-6 ΠΈΠ· 10 (Π‘ΠΈΠ»Π» Π ΠΎΡƒ, Майкл Π“ΠΎΠΈ) [2024, БША, Π±ΠΎΠ΅Π²ΠΈΠΊ, Π΄Ρ€Π°ΠΌΠ°, ΠΊΡ€ΠΈΠΌΠΈΠ½Π°Π», WEB-DLRip] MVO (LostFilm) + Original",
  "Hash": "E5B7183C1E987471F31186D3ADDA6E77176804D1",
  "Torrent": "https://rutracker.org/forum/dl.php?t=6489937",
  "IMDb_link": "https://www.imdb.com/title/tt7587890/",
  "Kinopoisk_link": "https://www.kinopoisk.ru/series/1142153/",
  "IMDb_id": "7587890",
  "Kinopoisk_id": "1142153",
  "Year": "2024",
  "Release": "БША",
  "Type": "Π±ΠΎΠ΅Π²ΠΈΠΊ, Π΄Ρ€Π°ΠΌΠ°, ΠΊΡ€ΠΈΠΌΠΈΠ½Π°Π»",
  "Duration": "00:43:00",
  "Audio": "ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ (многоголосый Π·Π°ΠΊΠ°Π΄Ρ€ΠΎΠ²Ρ‹ΠΉ) -",
  "Directer": "Π‘ΠΈΠ»Π» Π ΠΎΡƒ, Майкл Π“ΠΎΠΈ",
  "Actors": "Нэйтан Π€ΠΈΠ»Π»ΠΈΠΎΠ½, МСлисса Πžβ€™ΠΠΈΠ», Π­Ρ€ΠΈΠΊ Π’ΠΈΠ½Ρ‚Π΅Ρ€, Π”ΠΆΠ΅Π½Π½Π° Π”Π΅Π²Π°Π½, Π¨ΠΎΠ½ Π­ΡˆΠΌΠΎΡ€, Π›ΠΈΠ·Π·Π΅Ρ‚ Π§Π°Π²Π΅Π·, МСкиа Кокс, Алисса Диас, Π’Ρ€Ρƒ Π’Π°Π»Π΅Π½Ρ‚ΠΈΠ½ΠΎ, Π ΠΈΡ‡Π°Ρ€Π΄ Π’. ДТонс ,Π‘Ρ€ΠΈΠ΄ΠΆΠ΅Ρ‚ Π ΠΈΠ³Π°Π½, Π’Ρ€ΠΎΠΉ ΠšΠ°ΡΡ‚Π°Π½Π΅Π΄Π°, ΠœΡΠ»Π»ΠΎΡ€ΠΈ Вомпсон, АлСкс Π­Π»ΠΈΠ½ Π“ΠΎΠΉΠΊΠΎ, ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ Π­Π΄ΠΆΡƒΠΌΠ°",
  "Description": "ΠΠ°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ с чистого листа всСгда Π½Π΅Π»Π΅Π³ΠΊΠΎ, особСнно для ΡƒΡ€ΠΎΠΆΠ΅Π½Ρ†Π° малСнького Π³ΠΎΡ€ΠΎΠ΄ΠΊΠ° Π”ΠΆΠΎΠ½Π° Нолана, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΠ²ΡˆΠ΅Π³ΠΎ Π΅Π³ΠΎ Тизнь случая Ρ€Π΅ΡˆΠΈΠ» Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ Π² Тизнь давнюю ΠΌΠ΅Ρ‡Ρ‚Ρƒ ΠΈ Π²ΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ Π² ряды ΠΏΠΎΠ»ΠΈΡ†ΠΈΠΈ Лос-АндТСлСса. Возрастного Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ с понятным скСптицизмом, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚, упорство ΠΈ чувство ΡŽΠΌΠΎΡ€Π° Π΄Π°ΡŽΡ‚ Π”ΠΆΠΎΠ½Ρƒ прСимущСство.",
  "Video_Quality": "WEB-DLRip",
  "Video": "XviD, 720x400 (16:9), 23.976 fps, 1600 Kbps",
  "Files": [
    {
      "name": "The.Rookie.S06E01.WEB-DLRip.RGzsRutracker.avi",
      "size": "614.25 MB"
    },
    {
      "name": "The.Rookie.S06E02.WEB-DLRip.RGzsRutracker.avi",
      "size": "615.56 MB"
    },
    {
      "name": "The.Rookie.S06E03.WEB-DLRip.RGzsRutracker.avi",
      "size": "596.67 MB"
    },
    {
      "name": "The.Rookie.S06E04.WEB-DLRip.RGzsRutracker.avi",
      "size": "614.88 MB"
    },
    {
      "name": "The.Rookie.S06E05.WEB-DLRip.RGzsRutracker.avi",
      "size": "596.57 MB"
    },
    {
      "name": "The.Rookie.S06E06.WEB-DLRip.RGzsRutracker.avi",
      "size": "614.89 MB"
    }
  ]
}

Kinozal

  • Search by title:

▢️ curl -s http://172.19.37.240:8443/api/kinozal/the+rookie/0/2024 | jq .

[
  {
    "Name": "Новичок (НовобранСц) (6 сСзон: 1-6 сСрии ΠΈΠ· 13)",
    "Id": "2023066",
    "OriginalName": "The Rookie",
    "Year": "2024",
    "Language": "3 x ПМ, БВ",
    "Format": "WEB-DL (1080p)",
    "Url": "https://kinozal.tv/details.php?id=2023066",
    "Torrent": "https://dl.kinozal.tv/download.php?id=2023066",
    "Size": "19.63 Π“Π‘",
    "Comments": "23",
    "Seeds": "32",
    "Peers": "18",
    "Date": "12.04.2024 23:43"
  },
  {
    "Name": "Новичок (НовобранСц) (6 сСзон: 1-6 сСрии ΠΈΠ· 10)",
    "Id": "2022944",
    "OriginalName": "The Rookie",
    "Year": "2024",
    "Language": "ПМ (LostFilm)",
    "Format": "WEB-DLRip",
    "Url": "https://kinozal.tv/details.php?id=2022944",
    "Torrent": "https://dl.kinozal.tv/download.php?id=2022944",
    "Size": "3.57 Π“Π‘",
    "Comments": "12",
    "Seeds": "41",
    "Peers": "28",
    "Date": "12.04.2024 08:31"
  },
  {
    "Name": "Новичок (НовобранСц) (1-6 сСзоны: 1-104 сСрии ΠΈΠ· 120)",
    "Id": "1656552",
    "OriginalName": "The Rookie",
    "Year": "2018-2024",
    "Language": "ПМ (LostFilm)",
    "Format": "WEB-DLRip (1080p)",
    "Url": "https://kinozal.tv/details.php?id=1656552",
    "Torrent": "https://dl.kinozal.tv/download.php?id=1656552",
    "Size": "240.24 Π“Π‘",
    "Comments": "133",
    "Seeds": "6",
    "Peers": "16",
    "Date": "12.04.2024 01:09"
  },
  {
    "Name": "Новичок (НовобранСц) (6 сСзон: 1-4 сСрии ΠΈΠ· 13)",
    "Id": "2026484",
    "OriginalName": "The Rookie",
    "Year": "2024",
    "Language": "3 x ПМ, БВ",
    "Format": "WEB-DL (720p)",
    "Url": "https://kinozal.tv/details.php?id=2026484",
    "Torrent": "https://dl.kinozal.tv/download.php?id=2026484",
    "Size": "7.65 Π“Π‘",
    "Comments": "1",
    "Seeds": "0",
    "Peers": "1",
    "Date": "30.03.2024 15:27"
  }
]
  • Example of using Cyrillic characters in a search query from PowerShell:

Invoke-RestMethod "http://172.19.37.240:8443/api/kinozal/Новичок (НовобранСц)/0/2024"

Name         : Новичок (НовобранСц) (6 сСзон: 1-6 сСрии ΠΈΠ· 13)
Id           : 2023066
OriginalName : The Rookie
Year         : 2024
Language     : 3 x ПМ, БВ
Format       : WEB-DL (1080p)
Url          : https://kinozal.tv/details.php?id=2023066
Torrent      : https://dl.kinozal.tv/download.php?id=2023066
Size         : 19.63 Π“Π‘
Comments     : 23
Seeds        : 37
Peers        : 17
Date         : 12.04.2024 23:43

Name         : Новичок (НовобранСц) (6 сСзон: 1-6 сСрии ΠΈΠ· 10)
Id           : 2022944
OriginalName : The Rookie
Year         : 2024
Language     : ПМ (LostFilm)
Format       : WEB-DLRip
Url          : https://kinozal.tv/details.php?id=2022944
Torrent      : https://dl.kinozal.tv/download.php?id=2022944
Size         : 3.57 Π“Π‘
Comments     : 12
Seeds        : 42
Peers        : 36
Date         : 12.04.2024 08:31

Name         : Новичок (НовобранСц) (1-6 сСзоны: 1-104 сСрии ΠΈΠ· 120)
Id           : 1656552
OriginalName : The Rookie
Year         : 2018-2024
Language     : ПМ (LostFilm)
Format       : WEB-DLRip (1080p)
Url          : https://kinozal.tv/details.php?id=1656552
Torrent      : https://dl.kinozal.tv/download.php?id=1656552
Size         : 240.24 Π“Π‘
Comments     : 133
Seeds        : 6
Peers        : 23
Date         : 12.04.2024 01:09

Name         : Новичок (НовобранСц) (6 сСзон: 1-4 сСрии ΠΈΠ· 13)
Id           : 2026484
OriginalName : The Rookie
Year         : 2024
Language     : 3 x ПМ, БВ
Format       : WEB-DL (720p)
Url          : https://kinozal.tv/details.php?id=2026484
Torrent      : https://dl.kinozal.tv/download.php?id=2026484
Size         : 7.65 Π“Π‘
Comments     : 1
Seeds        : 4
Peers        : 0
Date         : 30.03.2024 15:27
  • Search by id:

▢️ curl -s http://172.19.37.240:8443/api/kinozal/2022944 | jq .

[
  {
    "Original": "The Rookie",
    "Title": "Новичок (НовобранСц)",
    "Hash": "E5B7183C1E987471F31186D3ADDA6E77176804D1",
    "IMDb_link": "https://www.imdb.com/title/tt7587890/",
    "Kinopoisk_link": "https://www.kinopoisk.ru/film/1142153",
    "IMDB_id": "7587890",
    "Kinopoisk_id": "1142153",
    "Year": "2024",
    "Type": "Π‘ΠΎΠ΅Π²ΠΈΠΊ, Π΄Ρ€Π°ΠΌΠ°, ΠΊΡ€ΠΈΠΌΠΈΠ½Π°Π»",
    "Release": "БША, eOne Television, Perfectmon Pictures, ABC Studios",
    "Directer": "Π’ΠΎΡ€ΠΈ Π“Π°Ρ€Ρ€Π΅Ρ‚, Дэвид ΠœΠ°ΠΊΠ£ΠΈΡ€Ρ‚Π΅Ρ€, Π ΠΎΠ±Π΅Ρ€Ρ‚ Π‘Π΅Π»Π»Π°, Π§Π΅Ρ€ΠΈ Ноулан, Π”ΠΆΠΎΠ½ Уэртас",
    "Actors": "Натан Π€ΠΈΠ»Π»ΠΈΠΎΠ½, Π¨ΠΎΠ½ Π­ΡˆΠΌΠΎΡ€, Π­Ρ€ΠΈΠΊ Π’ΠΈΠ½Ρ‚Π΅Ρ€, МСлисса О`Нил, Алисса Диас, Π ΠΈΡ‡Π°Ρ€Π΄ Π’. ДТонс, МСкиа Кокс, Π’Ρ€Ρƒ Π’Π°Π»Π΅Π½Ρ‚ΠΈΠ½ΠΎ, Π­Ρ€Π΄ΠΆΠ΅ΠΉ Π‘ΠΌΠΈΡ‚, Каноа Π“Ρƒ, Майкл Π’Ρ€ΡƒΠΊΠΊΠΎ, ΠŸΠ΅ΠΉΡ‚ΠΎΠ½ Лист (I), Π‘Ρ€Π΅Π½Ρ‚ Π₯Π°Ρ„Ρ„",
    "Description": "ΠΠ°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ с чистого листа всСгда Π½Π΅Π»Π΅Π³ΠΊΠΎ, особСнно для ΡƒΡ€ΠΎΠΆΠ΅Π½Ρ†Π° малСнького Π³ΠΎΡ€ΠΎΠ΄ΠΊΠ° Π”ΠΆΠΎΠ½Π° Нолана, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π°, ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΠ²ΡˆΠ΅Π³ΠΎ Π΅Π³ΠΎ Тизнь, Ρ€Π΅ΡˆΠΈΠ» Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ Π² Тизнь давнюю ΠΌΠ΅Ρ‡Ρ‚Ρƒ ΠΈ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΠΎΠ»ΠΈΡ†ΠΈΠΈ Лос-АндТСлСса. Возрастного Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ с понятным скСптицизмом, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚, упорство ΠΈ чувство ΡŽΠΌΠΎΡ€Π° Π΄Π°ΡŽΡ‚ Π”ΠΆΠΎΠ½Ρƒ прСимущСство.",
    "Quality": "WEB-DLRip",
    "Video": "XviD, ~ 1600 ΠšΠ±ΠΈΡ‚/с, 720x400",
    "Audio": "Русский, английский (АБ3, 2 ch, 192 ΠšΠ±ΠΈΡ‚/с)",
    "Size": "3.57 Π“Π‘",
    "Duration": "6 x ~ 00:44:00",
    "Transcript": "ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ многоголосый",
    "Seeds": "41",
    "Peers": "28",
    "Downloaded": "1001",
    "Files": [
      {
        "name": "The.Rookie.S06E01.WEB-DLRip.RGzsRutracker.avi",
        "size": "614 ΠœΠ‘"
      },
      {
        "name": "The.Rookie.S06E02.WEB-DLRip.RGzsRutracker.avi",
        "size": "616 ΠœΠ‘"
      },
      {
        "name": "The.Rookie.S06E03.WEB-DLRip.RGzsRutracker.avi",
        "size": "597 ΠœΠ‘"
      },
      {
        "name": "The.Rookie.S06E04.WEB-DLRip.RGzsRutracker.avi",
        "size": "615 ΠœΠ‘"
      },
      {
        "name": "The.Rookie.S06E05.WEB-DLRip.RGzsRutracker.avi",
        "size": "597 ΠœΠ‘"
      },
      {
        "name": "The.Rookie.S06E06.WEB-DLRip.RGzsRutracker.avi",
        "size": "615 ΠœΠ‘"
      }
    ],
    "Comments": "12",
    "IMDb": "8.0",
    "Kinopoisk": "8.4",
    "Kinozal": "9.3",
    "Votes": "18",
    "Added": "23 фСвраля 2024 Π² 00:46",
    "Update": "12 апрСля 2024 Π² 08:31"
  }
]

RuTor

  • Search by title:

▢️ curl -s http://172.19.37.240:8443/api/rutor/the+rookie+2024/0 | jq .

[
  {
    "Name": "Новичок / НовобранСц / The Rookie [06x01-06 ΠΈΠ· 22] (2024) WEBRip ΠΎΡ‚ Kerob | L2",
    "Id": "970650",
    "Url": "https://rutor.info/torrent/970650/novichok_novobranec_the-rookie-06x01-06-iz-22-2024-webrip-ot-kerob-l2",
    "Torrent": "https://d.rutor.info/download/970650",
    "Hash": "f3377c04134adeac02c4e191e0e6317436afddda",
    "Size": "3.39Β GB",
    "Comments": "5",
    "Seed": "7",
    "Peer": "9",
    "Date": "10.04.2024"
  },
  {
    "Name": "Новичок / НовобранСц / The Rookie [06x01-06 ΠΈΠ· 22] (2024) WEBRip 720p ΠΎΡ‚ Kerob | L2",
    "Id": "970647",
    "Url": "https://rutor.info/torrent/970647/novichok_novobranec_the-rookie-06x01-06-iz-22-2024-webrip-720p-ot-kerob-l2",
    "Torrent": "https://d.rutor.info/download/970647",
    "Hash": "4b6ec5d821d844831ae30e9c851cbf72a9528c85",
    "Size": "7.18Β GB",
    "Comments": "0",
    "Seed": "8",
    "Peer": "5",
    "Date": "10.04.2024"
  }
]
  • Search by id:

▢️ curl -s http://172.19.37.240:8443/api/rutor/970650 | jq .

{
  "Name": "Новичок / НовобранСц / The Rookie [06x01-06 ΠΈΠ· 22] (2024) WEBRip ΠΎΡ‚ Kerob | L2",
  "Hash": "f3377c04134adeac02c4e191e0e6317436afddda",
  "Torrent": "https://d.rutor.info/download/970650",
  "IMDb_link": "http://www.imdb.com/title/tt7587890/",
  "Kinopoisk_link": "http://www.kinopoisk.ru/film/1142153/",
  "IMDb_id": "7587890",
  "Kinopoisk_id": "1142153",
  "Rating": "10 ΠΈΠ· 10 (1 голосов, самая низкая ΠΎΡ†Π΅Π½ΠΊΠ° - 10, самая высокая - 10)",
  "Category": "Π—Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Π΅ сСриалы",
  "Seeds": "7",
  "Peers": "6",
  "Seed_Date": "25-04-2024 10:19:07 (59 ΠΌΠΈΠ½ΡƒΡ‚ Π½Π°Π·Π°Π΄)",
  "Add_Date": "10-04-2024 23:24:09  (14 дня назад)",
  "Size": "3.39 GB (3638136322 Bytes)",
  "Files": [
    {
      "Name": "The.Rookie.S06.400p.Kerob/The.Rookie.S06E01.400p.Kerob.avi",
      "Size": "602.01Β MB"
    },
    {
      "Name": "The.Rookie.S06.400p.Kerob/The.Rookie.S06E02.400p.Kerob.avi",
      "Size": "562.48Β MB"
    },
    {
      "Name": "The.Rookie.S06.400p.Kerob/The.Rookie.S06E03.400p.Kerob.avi",
      "Size": "621.50Β MB"
    },
    {
      "Name": "The.Rookie.S06.400p.Kerob/The.Rookie.S06E04.400p.Kerob.avi",
      "Size": "690.81Β MB"
    },
    {
      "Name": "The.Rookie.S06.400p.Kerob/The.Rookie.S06E05.400p.Kerob.avi",
      "Size": "460.92Β MB"
    },
    {
      "Name": "The.Rookie.S06.400p.Kerob/The.Rookie.S06E06.400p.Kerob.avi",
      "Size": "531.88Β MB"
    }
  ]
}

NoNameClub

▢️ curl -s http://172.19.37.240:8443/api/nonameclub/the+rookie+2018/0 | jq .

[
  {
    "Name": "Новичок / The Rookie (2018) WEB-DL [H.264/1080p-LQ] (сСзон 1, сСрии 1-20 ΠΈΠ· 20) TVShows",
    "Id": "1259608",
    "Url": "https://nnmclub.to/forum/viewtopic.php?t=1259608",
    "Torrent": "https://nnmclub.to/forum/download.php?id=1018672",
    "Size": "51.2 GB",
    "Comments": "6",
    "Type": "Π—Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Π΅ сСриалы",
    "Seed": "1",
    "Peer": "0",
    "Date": "22.04.2019 12:09"
  },
  {
    "Name": "Новичок / The Rookie (2018) WEB-DL [H.264/1080p-LQ] (сСзон 1, сСрии 1-20 ΠΈΠ· 20) LostFilm",
    "Id": "1278446",
    "Url": "https://nnmclub.to/forum/viewtopic.php?t=1278446",
    "Torrent": "https://nnmclub.to/forum/download.php?id=1030902",
    "Size": "52.7 GB",
    "Comments": "6",
    "Type": "Π—Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Π΅ сСриалы",
    "Seed": "3",
    "Peer": "1",
    "Date": "20.04.2019 03:30"
  },
  {
    "Name": "Новичок / The Rookie (2018) WEB-DLRip (сСзон 1, сСрии 1-20 ΠΈΠ· 20) LostFilm",
    "Id": "1256703",
    "Url": "https://nnmclub.to/forum/viewtopic.php?t=1256703",
    "Torrent": "https://nnmclub.to/forum/download.php?id=1016767",
    "Size": "10.5 GB",
    "Comments": "31",
    "Type": "Π—Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Π΅ сСриалы",
    "Seed": "7",
    "Peer": "2",
    "Date": "19.04.2019 01:55"
  },
  {
    "Name": "НовобранСц / The Rookie (2018) WEB-DLRip [H.264/720p] (сСзон 1, сСрия 1-8 ΠΈΠ· 20) LostFilm (обновляСмая)",
    "Id": "1265982",
    "Url": "https://nnmclub.to/forum/viewtopic.php?t=1265982",
    "Torrent": "https://nnmclub.to/forum/download.php?id=1022722",
    "Size": "10.2 GB",
    "Comments": "6",
    "Type": "Архив Π‘Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈ Архив Π‘Ρ‚Π°Ρ€ΠΎΠ³ΠΎ многосСрийного ΠΊΠΈΠ½ΠΎ Π΄ΠΎ 90-Ρ…",
    "Seed": "0",
    "Peer": "1",
    "Date": "22.12.2018 07:00"
  • Search by id:

curl -s http://172.19.37.240:8443/api/nonameclub/1259608 | jq .

{
  "Name": "Новичок / The Rookie (2018) WEB-DL [H.264/1080p-LQ] (сСзон 1, сСрии 1-20 ΠΈΠ· 20) TVShows",
  "Hash": "C4E5F91AB1F8BBDF79B51C6E6167CFC806E2AA2B",
  "Torrent": "https://nnmclub.to/forum/download.php?id=1018672",
  "IMDb_link": "https://www.imdb.com/title/tt7587890/?ref_=plg_rt_1",
  "Kinopoisk_link": "https://www.kinopoisk.ru/film/1142153/",
  "IMDb_id": "75878901",
  "Kinopoisk_id": "1142153",
  "Release": "БША / eOne Television, Perfectmon Pictures, ABC Studios",
  "Type": "Π΄Ρ€Π°ΠΌΠ°, ΠΊΡ€ΠΈΠΌΠΈΠ½Π°Π»",
  "Directer": "Π“Ρ€Π΅Π³ Π‘ΠΈΠΌΠ°Π½, Адам Дэвидсон, Π’ΠΎΠ° Π€Ρ€Π΅ΠΉΠ·Π΅Ρ€",
  "Actors": "Нэйтан Π€ΠΈΠ»Π»ΠΈΠΎΠ½, Алисса Диас, Витус Макин ΠΌΠ»., Π­Ρ€ΠΈΠΊ Π’ΠΈΠ½Ρ‚Π΅Ρ€, Π ΠΈΡ‡Π°Ρ€Π΄ Π’. ДТонс, МСлисса Πžβ€™ΠΠΈΠ», ΠœΠ΅Ρ€ΡΠ΅Π΄Π΅Ρ Масон, Π­Ρ„Ρ‚ΠΎΠ½ Уильямсон, ΠœΠ°Ρ€ΡΠ΅ΠΉ ΠœΠΎΠ½Ρ€ΠΎ, Дэвид ДСБантос ΠΈ Π΄Ρ€.",
  "Description": "ΠΠ°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ с чистого листа всСгда Π½Π΅Π»Π΅Π³ΠΊΠΎ, особСнно для ΡƒΡ€ΠΎΠΆΠ΅Π½Ρ†Π° малСнького Π³ΠΎΡ€ΠΎΠ΄ΠΊΠ° Π”ΠΆΠΎΠ½Π° Нолана, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π°, ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΠ²ΡˆΠ΅Π³ΠΎ Π΅Π³ΠΎ Тизнь, Ρ€Π΅ΡˆΠΈΠ» Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ Π² Тизнь давнюю ΠΌΠ΅Ρ‡Ρ‚Ρƒ ΠΈ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΠΎΠ»ΠΈΡ†ΠΈΠΈ Лос-АндТСлСса. Возрастного Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ с понятным скСптицизмом, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚, упорство ΠΈ чувство ΡŽΠΌΠΎΡ€Π° Π΄Π°ΡŽΡ‚ Π”ΠΆΠΎΠ½Ρƒ прСимущСство",
  "Duration": "00:43:00 сСрия",
  "Video_Quality": "WEB-DL",
  "Video": "AVC/H.264, 1920x1080 (16:9), ~7024 kbps",
  "Audio": "ΠœΠ½ΠΎΠ³ΠΎΠ³ΠΎΠ»ΠΎΡΡ‹ΠΉ Π·Π°ΠΊΠ°Π΄Ρ€ΠΎΠ²Ρ‹ΠΉ, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ (TVShows)",
  "Registration": "22 Апр 2019 12:09:12",
  "Rating": "4.7",
  "Votes": "56",
  "Size": "51.2Β GB",
  "Files": [
    {
      "Name": "The.Rookie.S01.1080p.TVShows",
      "Size": "Directory"
    },
    {
      "Name": "The.Rookie.S01E01.1080p.TVShows.mkv",
      "Size": "2.42Β GB"
    },
    {
      "Name": "The.Rookie.S01E02.1080p.TVShows.mkv",
      "Size": "2.68Β GB"
    },
    {
      "Name": "The.Rookie.S01E03.1080p.TVShows.mkv",
      "Size": "2.61Β GB"
    },
    {
      "Name": "The.Rookie.S01E04.1080p.TVShows.mkv",
      "Size": "2.11Β GB"
    },
    {
      "Name": "The.Rookie.S01E05.1080p.TVShows.mkv",
      "Size": "2.16Β GB"
    },
    {
      "Name": "The.Rookie.S01E06.1080p.TVShows.mkv",
      "Size": "2.43Β GB"
    },
    {
      "Name": "The.Rookie.S01E07.1080p.TVShows.mkv",
      "Size": "2.23Β GB"
    },
    {
      "Name": "The.Rookie.S01E08.1080p.TVShows.mkv",
      "Size": "1.85Β GB"
    },
    {
      "Name": "The.Rookie.S01E09.1080p.TVShows.mkv",
      "Size": "2.03Β GB"
    },
    {
      "Name": "The.Rookie.S01E10.1080p.TVShows.mkv",
      "Size": "2.81Β GB"
    },
    {
      "Name": "The.Rookie.S01E11.1080p.TVShows.mkv",
      "Size": "3Β GB"
    },
    {
      "Name": "The.Rookie.S01E12.1080p.TVShows.mkv",
      "Size": "2.74Β GB"
    },
    {
      "Name": "The.Rookie.S01E13.1080p.TVShows.mkv",
      "Size": "2.88Β GB"
    },
    {
      "Name": "The.Rookie.S01E14.1080p.TVShows.mkv",
      "Size": "2.88Β GB"
    },
    {
      "Name": "The.Rookie.S01E15.1080p.TVShows.mkv",
      "Size": "2.68Β GB"
    },
    {
      "Name": "The.Rookie.S01E16.1080p.TVShows.mkv",
      "Size": "2.85Β GB"
    },
    {
      "Name": "The.Rookie.S01E17.1080p.TVShows.mkv",
      "Size": "2.68Β GB"
    },
    {
      "Name": "The.Rookie.S01E18.1080p.TVShows.mkv",
      "Size": "2.67Β GB"
    },
    {
      "Name": "The.Rookie.S01E19.1080p.TVShows.mkv",
      "Size": "2.76Β GB"
    },
    {
      "Name": "The.Rookie.S01E20.1080p.TVShows.mkv",
      "Size": "2.7Β GB"
    }
  ]
}

FastsTorrent

▢️ Invoke-RestMethod "http://172.19.37.240:8443/api/faststorrent/Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ/0"

Name                                                                Size      Torrent
----                                                                ----      -------
Новичок (2023) WEB-DLRip                                            1,37 Π“Π‘   http://fasts-torrent.net/download/444562/torrent/-2023-web-dlrip/
Новичок (2023) WEB-DLRip 1080p                                      4,31 Π“Π‘   http://fasts-torrent.net/download/444563/torrent/-2023-web-dlrip-1080p/
Новичок: Π€Π΅Π΄Π΅Ρ€Π°Π»Ρ‹ (сСзон 1, сСрия 1-22 ΠΈΠ· 22) (2022) WEBRip | RuDub 11,39 Π“Π‘  http://fasts-torrent.net/download/433754/torrent/-1-1-22-22-2022-webrip-rudub/
Новичок (3 сСзон: 1-11 сСрии ΠΈΠ· 20) (2021) WEBRip | LakeFilms       4.31 Gb   http://fasts-torrent.net/download/397471/torrent/-3-1-11-20-2021-webrip-lakefilms/
Новичок (3 сСзон: 1-11 сСрии ΠΈΠ· 20) (2021) WEBRip 720p | LakeFilms  8.58 Gb   http://fasts-torrent.net/download/397470/torrent/-3-1-11-20-2021-webrip-720p-lakefilms/
Новичок (3 сСзон: 1-11 сСрии ΠΈΠ· 20) (2021) WEBRip 1080p | LakeFilms 14.06 Gb  http://fasts-torrent.net/download/397469/torrent/-3-1-11-20-2021-webrip-1080p-lakefilms/
Новичок (3 сСзон: 1-3 сСрии ΠΈΠ· 20)  (2020)  WEB-DLRip | LostFilm    1.8 Gb    http://fasts-torrent.net/download/390632/torrent/-3-1-3-20-2020-web-dlrip-lostfilm/
Новичок (3 сСзон: 1 сСрии ΠΈΠ· 20)  (2020)  WEB-DL 720p | LostFilm    1.67 Gb   http://fasts-torrent.net/download/389588/torrent/-3-1-20-2020-web-dl-720p-lostfilm/
Новичок (3 сСзон: 1 сСрии ΠΈΠ· 20) (2021) WEBRip 1080p | Ultradox     1.53 Gb   http://fasts-torrent.net/download/389406/torrent/-3-1-20-2021-webrip-1080p-ultradox/
Новичок (3 сСзон: 1 сСрии ΠΈΠ· 20) (2021) WEBRip 720p | Ultradox      982.68 Mb http://fasts-torrent.net/download/389405/torrent/-3-1-20-2021-webrip-720p-ultradox/

▢️ Invoke-RestMethod "http://172.19.37.240:8443/api/faststorrent/засланСц ΠΈΠ· космоса/0"

Name                                                                           Size      Torrent
----                                                                           ----      -------
ЗасланСц ΠΈΠ· космоса (3 сСзон: 1-8 сСрии ΠΈΠ· 12) (2024) WEBRip | RuDub           4,28 Π“Π‘   http://fasts-torrent.net/download/451290/torrent/-3-1-8-12-2024-webrip-rudub/
ЗасланСц ΠΈΠ· космоса (3 сСзон: 1-2 сСрия ΠΈΠ· 12)  (2024)  WEB-DLRip |  LostFilm  1,24 Π“Π‘   http://fasts-torrent.net/download/448905/torrent/-3-1-2-12-2024-web-dlrip-lostfilm/
ЗасланСц ΠΈΠ· космоса (1 сСзон: 1-10 сСрии ΠΈΠ· 10) (2021) WEBRip | WestFilm       5.45 Gb   http://fasts-torrent.net/download/396204/torrent/-1-1-10-10-2021-webrip-westfilm/
ЗасланСц ΠΈΠ· космоса (1 сСзон: 1-10 сСрии ΠΈΠ· 10) (2021) WEBRip 720p | WestFilm  7.23 Gb   http://fasts-torrent.net/download/396205/torrent/-1-1-10-10-2021-webrip-720p-westfilm/
ЗасланСц ΠΈΠ· космоса (1 сСзон: 1-10 сСрии ΠΈΠ· 10) (2021) WEBRip 1080p | WestFilm 29.54 Gb  http://fasts-torrent.net/download/396206/torrent/-1-1-10-10-2021-webrip-1080p-westfilm/
ЗасланСц ΠΈΠ· космоса (1 сСзон: 1-10 сСрия ΠΈΠ· 10) (2021) WEBRip | BaibaKo        5.48 Gb   http://fasts-torrent.net/download/396225/torrent/-1-1-10-10-2021-webrip-baibako/
ЗасланСц ΠΈΠ· космоса (1 сСзон: 1 сСрии ΠΈΠ· 10) (2021) WEBRip 720p | Ultradox     1.01 Gb   http://fasts-torrent.net/download/391194/torrent/-1-1-10-2021-webrip-720p-ultradox/
ЗасланСц ΠΈΠ· космоса (1 сСзон: 1 сСрии ΠΈΠ· 10) (2021) WEBRip | Ultradox          650.75 Mb http://fasts-torrent.net/download/391193/torrent/-1-1-10-2021-webrip-ultradox/

⏬ Save torrent file

To save the torrent file on your computer, you can use one of the following constructs:

  • Linux:
id=970650
url=$(curl -s "http://172.19.37.240:8443/api/rutor/$id" | jq -r .Torrent)
curl -s $url --output ~/downloads/$id.torrent
  • Windows:
$id = 970650
$url = $(Invoke-RestMethod "http://172.19.37.240:8443/api/rutor/$id").Torrent
Invoke-RestMethod $url -OutFile "$home\Downloads\$id.torrent"