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
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.
Comment connecter Reddit à n8n ?
- 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.
- 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.
- 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.
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.
| Ressource | Create | Get | Get Many | Delete | Reply | Search |
|---|---|---|---|---|---|---|
| Post | ✓ | ✓ | ✓ | ✓ | ✓ | |
| Post Comment | ✓ | ✓ | ✓ | ✓ | ||
| Profile | ✓ | |||||
| Subreddit | ✓ | ✓ | ||||
| User | ✓ |
Sommaire des opérations
Post
5 opérationsCreate a post
post.createCe 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 :
selfpour un post texte,linkpour un lien,imagepour 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.
Delete a post
post.deleteCe 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 exemplegla7fmt. Enchaîne-le depuis l'étape de publication avec{{ $json.id }}plutôt que de le coller à la main.
Get a post
post.getCe 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
commentset le titre, par exemplel0me7x.
Get many posts
post.getAllCe 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,newourising, dans la collection Filters.
Search for a post
post.searchCe 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 :
subredditpour rester dans cette communauté,allRedditpour ratisser tout le site. - Sort :
relevance,top,hot,newoucomments, dans Additional Fields. - Return All et Limit : tous les résultats, ou un lot plafonné par passage.
Post Comment
4 opérationsCreate a comment in a post
postComment.createCe 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.
Get many comments in a post
postComment.getAllCe 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.
Delete a comment from a post
postComment.deleteCe 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 exemplegla7fmt.
Reply to a comment in a post
postComment.replyCe 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é.
Profile
1 opérationGet a profile
profile.getCe 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,savedoutrophies. - 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é.
Subreddit
2 opérationsGet a subreddit
subreddit.getCe 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 :
aboutpour la description,rulespour la liste des règles. - Subreddit : le nom de la communauté à lire.
Get many subreddits
subreddit.getAllCe 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é.
User
1 opérationGet a user
user.getCe 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,submittedougilded. - Return All et Limit : tous les items de la catégorie, ou un lot plafonné.
Besoin d'aide pour automatiser Reddit avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.