LIVEBootcamps IA · Mai 2026 · 🇫🇷 CET
Ressources · Intégrations · n8n FREE · 2026Logo de Contentful avec un design moderne et le nom de la marque

INTÉGRATION CONTENTFUL n8n : AUTOMATISER CONTENTFUL AVEC N8N

INTÉGRATION CONTENTFUL N8N : AUTOMATISER CONTENTFUL AVEC N8N

Besoin d'aide

Besoin d'aide pour automatiser Contentful avec n8n ?

Notre équipe vous répond en quelques minutes.

Réponse en moins d'une heure
Pourquoi automatiser

Why automate Contentful with n8n?

L'intégration Contentful n8n met à votre disposition 6 actions pour interagir avec l'API Delivery de Contentful. Concrètement, vous pouvez récupérer les détails de votre espace, extraire des entrées individuelles ou en masse, lister vos assets et types de contenu, et même récupérer l'ensemble de vos locales configurées. Tout cela sans quitter l'interface visuelle de n8n.

Les bénéfices sont immédiats. Gain de temps considérable : plus besoin d'écrire des scripts personnalisés pour interroger l'API Contentful. Configurez une fois vos actions, et laissez n8n faire le travail. Synchronisation fluide : connectez Contentful à plus de 400 applications dans n8n pour créer des pipelines de données robustes. Fiabilité : vos workflows s'exécutent automatiquement selon vos règles, sans intervention manuelle ni risque d'oubli.

Voici quelques exemples de workflows que vous pouvez construire : synchroniser automatiquement vos articles Contentful vers une base Notion ou Airtable, alimenter un moteur de recherche Algolia à chaque nouvelle entrée, générer des notifications Slack quand un asset est mis à jour, ou encore créer des backups réguliers de vos contenus vers Google Sheets. Les possibilités sont aussi vastes que votre imagination.

Identifiants

How to connect Contentful to n8n?

  1. !
    1 step

    How to connect Contentful to n8n?

    1. 01

      Add the node

      Search and add the node in your workflow.

    Contentful credentials
    TIP
    💡 TIPS : Créez un API Token dédié à n8n avec des permissions en lecture seule si vous n'avez besoin que de récupérer des données. Cela limite les risques en cas de compromission et respecte le principe du moindre privilège. Pensez également à nommer clairement vos credentials dans n8n (ex: "Contentful - Production" ou "Contentful - Staging") pour éviter toute confusion si vous gérez plusieurs environnements. Pour approfondir vos compétences, consultez notre formation n8n.
Besoin d'aide

Besoin d'aide pour automatiser Contentful avec n8n ?

Notre équipe vous répond en quelques minutes.

Réponse en moins d'une heure
Actions

Contentful actions available in n8n

  1. 01
    Action 01

    Get space

    L'action "Get space" vous permet de récupérer les informations générales de votre espace Contentful. C'est souvent la première action à tester pour valider que votre connexion fonctionne correctement, mais elle s'avère aussi utile pour récupérer dynamiquement des métadonnées sur votre espace dans vos workflows.

    Paramètres de configuration :

    • Credential to connect with : Menu déroulant pour sélectionner vos identifiants Contentful. Ce paramètre est requis pour authentifier la connexion.
    • Source : Menu déroulant pour choisir l'API à utiliser, ici "Delivery API" pour accéder au contenu publié.
    • Resource : Automatiquement défini sur "Space" pour cette action.
    • Operation : Défini sur "Get" pour récupérer les détails de l'espace.

    Cas d'usage typiques : Valider la configuration de vos credentials avant de lancer un workflow complexe, récupérer le nom et les métadonnées de l'espace pour les inclure dans des rapports automatisés, vérifier programmatiquement l'état de votre espace Contentful. Cette action est particulièrement utile en début de workflow pour s'assurer que la connexion est établie avant d'exécuter des opérations plus lourdes.

    Get space
  2. 02
    Action 02

    GetAll locale

    L'action "GetAll locale" récupère l'ensemble des locales configurées dans votre espace Contentful. Essentielle pour les projets multilingues où vous devez connaître les langues disponibles pour vos contenus.

    Paramètres de configuration :

    • Credential to connect with : Identifiants Contentful. Requis.
    • Source : "Delivery API" sélectionné.
    • Resource : Défini sur "Locale" pour cibler les configurations de langue.
    • Operation : "Get Many" pour récupérer plusieurs locales.
    • Environment ID : Environnement cible, "master" par défaut. Requis.
    • Return All : Interrupteur pour récupérer toutes les locales sans limite.
    • Limit : Nombre maximum de locales à retourner si "Return All" est désactivé (ex: 100).

    Cas d'usage typiques : Lister dynamiquement les langues disponibles pour un sélecteur de langue frontend, vérifier que toutes les locales attendues sont bien configurées dans Contentful, générer des rapports de couverture multilingue pour vos contenus. Pour automatiser la traduction, explorez l'intégration DeepL n8n.

    GetAll locale
  3. 03
    Action 03

    Get entry

    L'action "Get entry" récupère une entrée spécifique (article, page, produit, etc.) depuis votre espace Contentful. C'est l'action centrale pour accéder au contenu de vos modèles de données personnalisés.

    Paramètres de configuration :

    • Credential to connect with : Vos identifiants Contentful. Requis.
    • Source : "Delivery API" sélectionné pour accéder au contenu publié.
    • Resource : Défini sur "Entry" pour cibler les entrées de contenu.
    • Operation : "Get" pour récupérer une entrée unique.
    • Environment ID : Environnement cible, "master" par défaut. Requis.
    • Entry ID : Champ texte pour l'identifiant de l'entrée à récupérer. Optionnel mais nécessaire pour cibler une entrée spécifique. Accepte les inputs dynamiques.
    • Additional Fields : Section pour ajouter des paramètres supplémentaires comme la sélection de locale.

    Cas d'usage typiques : Récupérer un article de blog pour le publier automatiquement sur une newsletter, extraire les données d'un produit Contentful pour mettre à jour une fiche Shopify, synchroniser une entrée spécifique vers une base de données externe après modification.

    Get entry
  4. 04
    Action 04

    Get contentType

    L'action "Get contentType" récupère la structure d'un type de contenu spécifique dans votre espace Contentful. Utile pour comprendre dynamiquement la structure de vos données ou valider la configuration de vos modèles.

    Paramètres de configuration :

    • Credential to connect with : Sélection des identifiants Contentful. Requis.
    • Source : "Delivery API" pour interroger le contenu publié.
    • Resource : Défini sur "Content Type".
    • Operation : "Get" pour récupérer un type de contenu unique.
    • Environment ID : Environnement cible, "master" par défaut. Requis.
    • Content Type ID : Champ texte pour spécifier l'identifiant du type de contenu à récupérer. Optionnel.
    • Additional Fields : Options supplémentaires si nécessaire.

    Cas d'usage typiques : Documenter automatiquement la structure de vos modèles Contentful, valider qu'un type de contenu existe avant de créer des entrées via d'autres intégrations, générer des schémas de données pour des outils de validation.

    Get contentType
  5. 05
    Action 05

    Get Many Assets

    L'action "Get Many Assets" récupère plusieurs assets (images, vidéos, documents) depuis votre espace Contentful en une seule requête. Idéale pour synchroniser votre médiathèque avec d'autres systèmes ou créer des inventaires automatisés de vos fichiers.

    Paramètres de configuration :

    • Credential to connect with : Sélection du compte Contentful à utiliser. Requis.
    • Source : "Delivery API" pour accéder au contenu publié.
    • Resource : Défini sur "Asset" pour cibler les fichiers médias.
    • Operation : "Get Many" pour récupérer plusieurs assets.
    • Environment ID : Champ texte spécifiant l'environnement Contentful, par défaut "master". Requis.
    • Return All : Interrupteur on/off. Activé, il récupère tous les assets sans limite.
    • Limit : Champ numérique définissant le nombre maximum d'assets à retourner (ex: 100). Actif uniquement si "Return All" est désactivé.
    • Additional Fields : Section extensible pour ajouter des filtres optionnels.

    Cas d'usage typiques : Synchroniser automatiquement vos images Contentful vers un CDN externe via Cloudinary, générer un rapport hebdomadaire de tous les assets de votre médiathèque, alimenter une galerie dynamique sur un site statique à chaque build.

    Get Many Assets
  6. 06
    Action 06

    Get asset

    L'action "Get asset" récupère un asset spécifique de votre espace Contentful à partir de son identifiant unique. Utilisez-la quand vous connaissez précisément l'asset que vous souhaitez traiter dans votre workflow.

    Paramètres de configuration :

    • Credential to connect with : Menu déroulant pour sélectionner vos identifiants. Requis.
    • Source : "Delivery API" pour le contenu publié.
    • Resource : Défini sur "Asset".
    • Operation : "Get" pour récupérer un seul asset.
    • Environment ID : L'environnement cible, généralement "master". Requis.
    • Asset ID : Champ texte où vous spécifiez l'identifiant unique de l'asset à récupérer. Requis. Accepte les expressions dynamiques.

    Cas d'usage typiques : Récupérer les métadonnées d'une image spécifique pour les injecter dans un autre système, vérifier l'existence d'un asset avant de l'utiliser dans un workflow, extraire l'URL d'un fichier pour l'intégrer dans un email automatisé via Gmail.

    Get asset
Tu as vu l'intégration

Construis ton premier workflow avec notre équipe

Laisse ton email et on t'envoie le catalogue d'automatisations à shipper aujourd'hui.

  • Scénarios n8n & Make gratuits à importer
  • Docs de setup pas à pas
  • Cohorte live + support communauté

Questions fréquentes

  • L'intégration Contentful n8n est-elle gratuite ?
    Oui, l'intégration Contentful est incluse nativement dans n8n sans surcoût. Si vous utilisez n8n en self-hosted (version open source), c'est entièrement gratuit. Pour n8n Cloud, l'intégration est disponible dans tous les plans, y compris le plan gratuit. Côté Contentful, vous devez disposer d'un espace avec accès à l'API Delivery, ce qui est inclus dans tous les plans Contentful, y compris le plan Community gratuit. Vous payez uniquement selon votre consommation d'API si vous dépassez les quotas de votre plan Contentful.
  • Puis-je créer ou modifier du contenu dans Contentful via n8n ?
    Les actions actuellement disponibles dans l'intégration native utilisent l'API Delivery de Contentful, qui est en lecture seule. Cela signifie que vous pouvez récupérer des espaces, entrées, assets, types de contenu et locales, mais pas créer ou modifier du contenu directement. Pour des opérations d'écriture, vous pouvez utiliser le nœud HTTP Request de n8n pour appeler directement l'API Content Management de Contentful, qui permet la création et la modification de contenu. Cette approche nécessite un token d'accès différent (Content Management API Token) avec les permissions appropriées. Pour en savoir plus sur les requêtes HTTP personnalisées, consultez la documentation officielle n8n.
  • Comment récupérer plusieurs entrées Contentful en une seule requête dans n8n ?
    Actuellement, l'intégration native propose l'action "Get entry" pour récupérer une entrée unique par son ID. Pour récupérer plusieurs entrées, vous avez deux options. La première consiste à utiliser une boucle dans n8n : récupérez d'abord une liste d'IDs depuis une autre source, puis itérez avec l'action "Get entry" sur chaque ID. La seconde option, plus efficace pour les gros volumes, utilise le nœud HTTP Request pour appeler directement l'endpoint /entries de l'API Delivery avec des paramètres de filtrage. Cette méthode permet de récupérer jusqu'à 1000 entrées en une seule requête avec pagination. Besoin d'accompagnement ? Faites appel à notre agence n8n.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.