Ressources · Intégration n8n

Intégration Reddit n8nAutomatiser Reddit avec n8n.

Tes futurs clients posent leurs questions sur Reddit bien avant de remplir un formulaire. L'intégration Reddit n8n ouvre 13 opérations réparties sur 5 ressources : posts, commentaires, subreddits, profil et comptes. Aucun trigger Reddit n'existe, c'est toi qui fixes le rythme. Pour les équipes ops et contenu.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

L'intégration Reddit n8n, elle sert à quoi concrètement ?

L'intégration Reddit n8n relie tes workflows à l'API de Reddit via un seul credential OAuth2, c'est-à-dire une autorisation que tu crées une fois dans n8n et que tu réutilises partout. Le nœud cherche et lit des posts, en publie de nouveaux, écrit des commentaires et des réponses, supprime ce que tu as posté, et récupère les informations d'un subreddit, d'un compte ou de ton propre profil. Rien ne s'écoute tout seul : un workflow Reddit démarre toujours sur un autre déclencheur.

Premier usage, la veille de marché. Un Schedule Trigger, le nœud qui lance un workflow à intervalle fixe, déclenche post.search sur une liste de mots-clés, les résultats atterrissent dans Google Sheets et l'équipe reçoit la sélection du jour sur Telegram. Plus personne ne passe vingt minutes à scroller les mêmes fils.

Deuxième usage, le fil de discussion qui mérite une vraie réponse. post.getAll remonte les posts chauds d'un subreddit, un filtre garde ceux qui parlent de ton sujet, le lien part dans Discord où un humain tranche. Si la réponse tient debout, postComment.reply la publie sous le bon commentaire. L'automatisation prépare, l'humain valide.

Troisième usage, publier sans se faire supprimer. Avant tout envoi, subreddit.get avec Content sur rules récupère le règlement de la communauté visée, une condition le vérifie, et seulement ensuite post.create publie. Les règles d'autopromotion changent d'un subreddit à l'autre, et un post retiré coûte plus cher qu'un contrôle.

Quand une action manque au nœud, le nœud HTTP Request appelle directement l'endpoint Reddit concerné en réutilisant le même credential par l'authentification prédéfinie. Tu restes sur une seule connexion, pas deux.

Les limites à connaître avant de câbler. Un post et un commentaire s'adressent par identifiant, jamais par titre, et cet identifiant se lit dans l'URL, au format /r/[subreddit_name]/comments/[post_id]/[post_title]. Sur les opérations de liste, Return All enchaîne les pages de l'API, sinon l'exécution s'arrête à Limit. Un titre de post plafonne à 300 caractères. Enfin, Reddit a fermé l'accès libre-service à son API de données publiques en novembre 2025 : une nouvelle application passe par une validation manuelle avant le premier workflow. L'Avis n8n parle de la plateforme elle-même, et la Formation n8n reprend la construction d'un workflow pas à pas.

Connexion

Comment connecter Reddit à n8n ?

  1. 01

    Demander l'accès à l'API

    Reddit a fermé l'accès libre-service à son API de données publiques en novembre 2025. La création d'une application passe désormais par une validation manuelle. Lis la Responsible Builder Policy, puis dépose une demande via le formulaire Developer Support de Reddit. Cette étape conditionne tout le reste : sans validation, pas d'application, donc pas de credential OAuth2 exploitable dans n8n. Anticipe-le avant d'annoncer une date.

  2. 02

    Créer l'application tierce

    Une fois la demande acceptée, rends-toi sur reddit.com/prefs/apps, ou passe par ton profil, Settings, Privacy, Third-party app authorizations, puis le lien de création d'application pour développeurs. Ouvre en parallèle le credential Reddit dans n8n, copie son OAuth Callback URL et colle-la comme redirect uri de l'application. Reddit renvoie l'autorisation par cette adresse : elle doit être identique des deux côtés.

  3. 03

    Remplir le credential dans n8n

    L'identifiant de l'application s'affiche juste sous son nom côté Reddit. Reporte-le dans Client ID, copie le secret de l'application dans Client Secret, puis lance la connexion OAuth2 depuis n8n. C'est la seule méthode d'authentification acceptée par ce nœud. Le credential est enregistré une fois dans le menu Credentials, et chaque nœud Reddit le retrouve ensuite dans sa liste déroulante, quel que soit le workflow.

Actions

Ce que le nœud Reddit sait faire, opération par opération

Le nœud Reddit expose 13 opérations sur 5 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Matrice ressources × opérations
RessourceCreateGetGet ManyDeleteReplySearch
Post✓✓✓✓✓
Post Comment✓✓✓✓
Profile✓
Subreddit✓✓
User✓

Post

5 opérations
01

Create a post

post.create

Ce que tu vois dans n8n

Notes & cas d'usage

Publie un post dans le subreddit indiqué et renvoie le post créé, dont tu gardes le lien pour la suite.

Paramètres clés

  • Subreddit : la communauté de destination, désignée par son nom, souvent {{ $json.subreddit }} quand il vient d'un nœud précédent.
  • Title : le titre du post, 300 caractères au maximum.
  • Text : le corps du post, Markdown accepté.
  • URL : le lien porté par le post.
  • Kind : self pour un post texte, link pour un lien, image pour une image.
  • Resubmit : activé, la même URL peut repartir dans un subreddit qui l'a déjà ; désactivé, le doublon renvoie une erreur.
Cas d'usage
annoncer une nouveauté produit dans la communauté que tu animes, ou transformer une réponse validée en sujet à part entière.
02

Delete a post

post.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Retire de son subreddit un post qui t'appartient. L'opération ne demande que l'identifiant, ce qui en fait une fin de branche propre.

Paramètres clés

  • Post ID : l'identifiant du post à supprimer, lisible dans son URL au format /r/[subreddit_name]/comments/[post_id]/[post_title], par exemple gla7fmt. Enchaîne-le depuis l'étape de publication avec {{ $json.id }} plutôt que de le coller à la main.
Cas d'usage
dépublier une annonce à durée limitée le jour où l'offre se termine, ou nettoyer un fil laissé par un workflow de test.
03

Get a post

post.get

Ce que tu vois dans n8n

Notes & cas d'usage

Relit un post précis et renvoie son état du moment. C'est la façon propre de rafraîchir un fil que tu suis déjà, sans aller chercher la page à la main.

Paramètres clés

  • Subreddit : la communauté où se trouve le post.
  • Post ID : l'identifiant du post à récupérer, situé dans l'URL entre comments et le titre, par exemple l0me7x.
Cas d'usage
vérifier l'état d'un fil archivé la semaine dernière avant de décider s'il mérite encore une réponse.
04

Get many posts

post.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Liste les posts d'un subreddit selon le tri choisi. C'est l'opération de lecture derrière la plupart des workflows de veille.

Paramètres clés

  • Subreddit : la communauté à lire, une par exécution.
  • Return All : activé, n8n enchaîne les pages jusqu'au bout de la liste ; désactivé, il s'arrête à Limit.
  • Limit : le nombre maximal de posts renvoyés quand Return All est désactivé.
  • Category : top, hot, new ou rising, dans la collection Filters.
Cas d'usage
une remontée quotidienne des posts en hausse dans les deux communautés où traînent tes acheteurs.
05

Search for a post

post.search

Ce que tu vois dans n8n

Notes & cas d'usage

Lance une recherche par mot-clé et renvoie les posts correspondants, dans une communauté donnée ou sur tout Reddit.

Paramètres clés

  • Keyword : les termes recherchés, souvent lus dans une liste de marques et de concurrents.
  • Subreddit : la communauté dans laquelle chercher.
  • Location : subreddit pour rester dans cette communauté, allReddit pour ratisser tout le site.
  • Sort : relevance, top, hot, new ou comments, dans Additional Fields.
  • Return All et Limit : tous les résultats, ou un lot plafonné par passage.
Cas d'usage
repérer la plainte qui revient chaque semaine et en faire le sujet du prochain article.

Post Comment

4 opérations
06

Create a comment in a post

postComment.create

Ce que tu vois dans n8n

Notes & cas d'usage

Écrit un commentaire de premier niveau sous un post, celui qui apparaît directement dans le fil et non sous le message d'un autre.

Paramètres clés

  • Post ID : l'identifiant du post qui reçoit le commentaire, lu dans son URL, par exemple l0me7x.
  • Comment Text : le texte du commentaire, Markdown accepté, ce qui conserve les listes et les liens d'une réponse préparée en amont.
Cas d'usage
ajouter le récapitulatif et le lien vers la documentation sous un fil que tu as ouvert, une fois la discussion retombée.
07

Get many comments in a post

postComment.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Récupère les commentaires d'un post et les transmet à la suite du workflow sous forme d'items, prêts à être notés, traduits ou archivés.

Paramètres clés

  • Subreddit : la communauté où se trouve le post.
  • Post ID : le post dont tu veux les commentaires, identifiant pris dans son URL.
  • Return All : activé, toutes les pages de commentaires sont ramenées ; désactivé, l'exécution s'arrête à Limit.
  • Limit : le plafond appliqué quand Return All reste désactivé, pratique en phase de test.
Cas d'usage
passer un fil très commenté dans une analyse de sentiment pour voir ce que les gens rejettent vraiment.
08

Delete a comment from a post

postComment.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprime l'un de tes commentaires dans un fil. Seul l'identifiant du commentaire est demandé, ce qui place l'opération en bout de branche de modération.

Paramètres clés

  • Comment ID : l'identifiant du commentaire à retirer, visible dans son URL au format /r/[subreddit_name]/comments/[post_id]/[post_title]/[comment_id], par exemple gla7fmt.
Cas d'usage
retirer une réponse automatique signalée par un modérateur, sans rouvrir le fil à la main.
09

Reply to a comment in a post

postComment.reply

Ce que tu vois dans n8n

Notes & cas d'usage

Répond à un commentaire précis plutôt qu'au post, de sorte que le message s'affiche sous la personne qui l'a écrit.

Paramètres clés

  • Comment ID : l'identifiant du commentaire visé, en fin d'URL du commentaire, par exemple gl9iroa, généralement transmis par {{ $json.id }} depuis une opération de liste.
  • Reply Text : le texte de la réponse, Markdown accepté.
Cas d'usage
clore une question de support validée quelques minutes plus tôt par un humain dans Discord.

Profile

1 opération
10

Get a profile

profile.get

Ce que tu vois dans n8n

Notes & cas d'usage

Renvoie les données du compte auquel appartient le credential, une catégorie à la fois.

Paramètres clés

  • Details : ce que tu veux lire, identity, karma, friends, blockedUsers, prefs, saved ou trophies.
  • Return All : activé pour la liste complète quand la catégorie choisie renvoie beaucoup d'items.
  • Limit : le plafond appliqué si Return All est désactivé.
Cas d'usage
lire le karma avant d'autoriser un workflow de publication, les comptes trop jeunes étant filtrés dans beaucoup de communautés.

Subreddit

2 opérations
11

Get a subreddit

subreddit.get

Ce que tu vois dans n8n

Notes & cas d'usage

Va chercher les informations de fond d'une communauté : sa présentation, ou le règlement qu'elle applique.

Paramètres clés

  • Content : about pour la description, rules pour la liste des règles.
  • Subreddit : le nom de la communauté à lire.
Cas d'usage
contrôler le règlement juste avant une publication, pour qu'un workflow ne poste jamais un lien là où les liens sont interdits. Stocke le résultat dans Google Sheets et tu obtiens une carte réutilisable de ce que tu as le droit de publier.
12

Get many subreddits

subreddit.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Cherche des communautés et non des posts, puis les renvoie sous forme d'items. Aucun champ obligatoire, ce qui en fait l'opération la plus simple pour tester un credential tout neuf.

Paramètres clés

  • Keyword : le terme sur lequel porte la recherche de communautés, dans la collection Filters.
  • Trending : activé, l'opération remonte plutôt les communautés en vogue sur tout Reddit.
  • Return All et Limit : la liste entière, ou un lot plafonné.
Cas d'usage
constituer la liste des communautés à surveiller avant même d'écrire le premier workflow de veille.

User

1 opération
13

Get a user

user.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lit les données publiques du compte de quelqu'un d'autre, avec la catégorie choisie au moment de la configuration.

Paramètres clés

  • Username : l'identifiant Reddit du compte à récupérer.
  • Details : about, overview, comments, submitted ou gilded.
  • Return All et Limit : tous les items de la catégorie, ou un lot plafonné.
Cas d'usage
qualifier l'auteur d'un fil avant une prise de contact, en regardant ce qu'il publie d'habitude.
Besoin d'aide

Besoin d'aide pour automatiser Reddit avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Reddit et n8n, les questions qui viennent ensuite

01L'intégration Reddit est-elle gratuite dans n8n ?
Oui. Le nœud Reddit est livré avec n8n, sans installation et sans coût supplémentaire côté n8n, que tu sois sur n8n Cloud ou sur une instance auto-hébergée en Community Edition sous licence Sustainable Use. Un workflow se comporte de la même façon dans les deux cas, donc rien n'empêche de prototyper sur le Cloud puis de rapatrier. Ce qui sort de cette réponse, c'est Reddit lui-même : l'accès à son API de données publiques passe maintenant par une validation, et les conditions attachées à l'application que tu fais approuver s'appliquent aux 13 opérations du nœud.
02Quels credentials faut-il pour connecter Reddit à n8n ?
OAuth2, et rien d'autre. Il te faut un compte Reddit, une application tierce approuvée, et deux valeurs issues de cette application : un Client ID, affiché sous le nom de l'application, et un Client Secret. Le credential Reddit dans n8n fournit de son côté une OAuth Callback URL à recopier comme redirect uri de l'application avant d'autoriser la connexion. Ce credential se crée une seule fois dans le menu Credentials, puis chaque nœud Reddit le propose dans sa liste déroulante. Changer le secret plus tard reste donc une modification unique.
03Quelles sont les limites de l'intégration Reddit n8n ?
Trois méritent d'être connues. D'abord la pagination : Return All activé, n8n enchaîne les pages de l'API jusqu'au bout, désactivé il s'arrête à Limit, ce qui reste préférable pendant les tests. Ensuite l'adressage : un post ou un commentaire se désigne par son identifiant, pas par son titre, et cet identifiant se lit dans l'URL, donc une opération de lecture alimente presque toujours l'opération d'écriture. Enfin le périmètre : le nœud couvre 13 opérations sur 5 ressources, et tout ce que l'API expose au-delà passe par le nœud HTTP Request, avec le même credential.
04Le nœud Reddit réagit-il en temps réel ?
Non, et c'est structurel plutôt qu'une affaire de réglage : Reddit n'a pas de nœud trigger dans n8n, aucun événement n'est donc poussé vers ton workflow. C'est toi qui choisis la cadence. Un Schedule Trigger qui lance post.getAll ou post.search à intervalle fixe couvre la veille, et l'écart entre deux exécutions constitue ton vrai délai de réaction. Si un autre système sait déjà quand agir, un nœud Webhook n8n, c'est-à-dire une URL que ce service appelle, démarre le workflow et le nœud Reddit s'exécute ensuite comme une action.
05n8n ou Make pour Reddit ?
Ça dépend de l'endroit où tes données doivent vivre et du modèle de coût qui te convient. Make est hébergé par Make, sans option d'auto-hébergement, et se facture à l'opération : un workflow de veille qui lit beaucoup de posts chaque heure voit sa facture suivre le volume. n8n tourne sur n8n Cloud ou sur ton propre serveur, ce qui compte quand le contenu Reddit alimente une analyse interne que tu préfères garder chez toi, et le tarif ne suit pas le nombre d'items traités. Les deux offrent un éditeur visuel. Le vrai critère porte sur l'hébergement, la maîtrise des données et le coût.