Ygg-API

L’API non-officielle de YggTorrent

Comment ça marche ?

Les serveurs de Ygg-API récupèrent les informations sur les torrents depuis YggTorrent et les exposent via une API ou des flux RSS, sans protection CloudFlare.

Peut-on faire confiance à Ygg-API avec son passkey ?

Pour télécharger les torrents ou accéder aux flux RSS, il est nécessaire de fournir un passkey (votre clé privée qui vous identifie à YggTorrent lorsque vous téléchargez). C’est nécessaire : sans passkey, les torrents de YggTorrent ne fonctionneraient pas.

Ygg-API n’utilisera jamais votre passkey à part pour générer le fichier torrent que vous téléchargez ou les flux RSS. Cette information n’intéresse pas Ygg-API qui n’en a pas besoin.

Ce n’est pas impacté par CloudFlare ?

La mise à jour des données est impactée par CloudFlare comme tout le monde. Plusieurs solutions sont en place pour éviter au maximum un retard dans la mise à jour, mais ce n’est pas 100% fiable.

Cependant, en stockant les données dans une base de données séparée, les soucis avec CloudFlare n’impactent que la mise à jour et l’accès à la base de données est lui garanti.

Flux RSS

Les flux RSS sont disponibles à l’adresse https://yggapi.eu/rss pour permettre l’utilisation des flux RSS de YggTorrent sans la protection de CloudFlare. Deux informations sont nécessaires :

Exemple : https://yggapi.eu/rss?id=2183&passkey=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Vous pouvez générer un lien avec le formulaire suivant :

L’API a des limitations ?

Oui, malheureusement. Récupérer les données depuis YggTorrent prend un temps considérable, et il n'est pas possible de mettre à jour en continu les informations, les données affichées correspondent ainsi à un état passé des torrents.

Enfin, étant donné que la base de données est séparée d’YggTorrent, il n’est pas possible d’uploader via cette API.

Liens utiles

Divers projets utilisant Ygg-API sont détaillés sur le dépôt GitHub. Vous pouvez aussi y contacter l’administrateur de Ygg-API.

Derniers changements

03/12/2024 : Correction d’un bug empêchant le téléchargement de certains fichiers torrent.

10/03/2025 : Amélioration des performances de l’API.

01/04/2025 : Mise à jour du domaine de YGG.

03/04/2025 : Ajout des flux RSS.

05/04/2025 : Ajout d’autres flux RSS, amélioration du design des flux RSS et ajout d’un générateur de lien.

14/04/2025 : Migration vers un serveur plus puissant.

15/04/2025 : Ajout du lien vers la page torrent sur YggTorrent dans la route de détails de l’API.

26/04/2025 : Ajout des catégories « Documentaire » et « Émission TV » dans l’API. Merci à alex pour sa contribution.

27/05/2025 : Ajout du choix du tracker lors du téléchargement.

19/06/2025 : Correction de la recherche avec des apostrophes.

22/07/2025 : Améliorations des performances de la recherche.

22/07/2025 : Ajout du lien du torrent dans les résultats de recherche. Dépréciation du champ slug (dont l’utilité est remplacée par le champ link).

15/08/2025 : Ajout des filtres par saison et par épisode.

18/09/2025 : Récupération de tous les torrents. Toutes les catégories sont désormais disponibles.

28/10/2025 : Suppression du champ slug. Utiliser le champ link à la place.

28/10/2025 : Ajout du filtre par ID TheMovieDB. La correspondance avec TheMovieDB est fait de manière automatisée et n’est pas 100% fiable.

28/11/2025 : Le filtre par catégorie fonctionne aussi avec les ID des catégories (musique, vidéo, etc).