Ressources · Intégration n8n

Intégration Quick Base n8nAutomatiser Quick Base avec n8n.

Quick Base stocke, n8n fait circuler. L'intégration Quick Base n8n ouvre 10 opérations réparties sur 4 ressources : enregistrements, champs, fichiers et rapports. Aucun nœud trigger Quick Base n'existe, le workflow démarre donc sur un Schedule Trigger ou un webhook. Pour les équipes qui pilotent déjà leurs apps.

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

Pourquoi automatiser

L'intégration Quick Base n8n, concrètement, ça donne quoi ?

Le nœud Quick Base est livré avec n8n et dialogue avec l'API RESTful de Quick Base. Première liste déroulante : la ressource, Record, Field, File ou Report. Deuxième liste : l'une des 10 opérations disponibles derrière. Chaque appel vise une table précise, d'où le Table ID présent partout, et toutes les opérations partagent le même credential, c'est-à-dire l'identifiant de connexion enregistré une fois dans n8n.

Un bureau d'études suit ses affaires dans un tableau Google Sheets que les chargés d'affaires remplissent en réunion. Toutes les heures, record.upsert renvoie ces lignes vers la table Quick Base qui sert de référence. Comme l'upsert s'appuie sur un champ de correspondance, une ligne modifiée deux fois dans la journée met à jour le même enregistrement au lieu d'en créer un deuxième.

Deuxième usage, le reporting du lundi matin. Le rapport existe déjà dans Quick Base, construit par la personne qui connaît les chiffres : report.run le déclenche, le résultat est mis en forme dans le workflow, et Gmail l'envoie à la direction. Aucune formule n'est recopiée quelque part, la logique reste là où elle a été validée.

Troisième usage, les pièces jointes. file.download sort un document d'un enregistrement sous forme de données binaires, prêt à être archivé ailleurs ou joint à un mail. Utile pour les documents signés. Et quand une table de préparation a servi à monter une migration vers Airtable, record.delete la vide une fois les lignes contrôlées de l'autre côté.

Pour ce qui sort de ces 10 opérations, le nœud HTTP Request appelle n'importe quel endpoint de l'API Quick Base en réutilisant le même credential via l'authentification prédéfinie. Rien à reconfigurer. Pense aussi au volume : Return All décoché, c'est Limit qui fixe le nombre maximal d'items renvoyés, et une extraction partielle qui passe inaperçue coûte plus cher qu'une erreur visible.

Si tu hésites encore sur la plateforme, l'Avis n8n détaille l'hébergement et le modèle de coût, et la Formation n8n travaille les expressions et la gestion d'erreur, soit l'essentiel de ce qui fait tenir un workflow Quick Base dans la durée.

Connexion

Comment connecter le nœud à ton application Quick Base ?

  1. 01

    Relever le hostname dans l'URL

    Commence par le plus simple : la valeur est déjà affichée dans ton navigateur. Ouvre une table Quick Base et regarde l'adresse. Le Hostname demandé par le credential, c'est la chaîne située entre https:// et /db. Ni le protocole, ni ce qui suit. C'est elle qui dirige le nœud vers ton environnement plutôt qu'un autre, donc copie-la au caractère près.

  2. 02

    Générer un jeton utilisateur

    Le nœud s'authentifie avec une clé d'API, et cette clé est un User Token rattaché à ton compte. Dans Quick Base, ouvre Profile, puis My preferences, puis My User Information, puis Manage my user tokens. Le jeton se génère là. Copie-le tout de suite : il porte l'identité du compte qui l'a créé, et c'est cette identité que le workflow prendra à chaque exécution.

  3. 03

    Enregistrer le credential dans n8n

    Direction le menu Credentials de n8n, puis un nouveau credential Quick Base. Colle le hostname et le jeton, enregistre, et c'est fini pour de bon : le credential se crée une fois et se réutilise dans tous les workflows, chaque nœud Quick Base le propose dans sa liste déroulante. Même geste sur n8n Cloud et sur une instance auto-hébergée, le workflow ne change pas.

Actions

Les 10 opérations du nœud, une par une

Le nœud Quick Base expose 10 opérations sur 4 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 ManyUpdateDeleteDownloadRunCreate or Update
Field✓
File✓✓
Record✓✓✓✓✓
Report✓✓

Field

1 opération
01

Get many fields

field.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Récupère la définition des champs d'une table et la transmet au nœud suivant, noms et identifiants compris.

Paramètres clés

  • Table ID : l'identifiant de la table, saisi ou repris d'un nœud précédent avec {{ $json.field }}.
  • Return All : coché, n8n enchaîne les pages jusqu'à la fin de la liste ; décoché, Limit fixe le nombre maximal de champs renvoyés.
  • Include Field Perms : coché, la réponse ramène aussi les permissions personnalisées des champs.
Cas d'usage
aligner l'en-tête d'un export fournisseur sur les vrais champs d'une table de commandes avant le premier import, plutôt que de découvrir l'écart au moment d'écrire.

File

2 opérations
02

Delete a file

file.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Vise une version précise d'une pièce jointe dans un enregistrement et la supprime.

Paramètres clés

  • Table ID : l'identifiant de la table où se trouve l'enregistrement.
  • Record ID : l'identifiant unique de l'enregistrement qui porte le fichier.
  • Field ID : l'identifiant unique du champ, puisqu'un même enregistrement peut avoir plusieurs champs de pièces jointes.
  • Version Number : le numéro de version de la pièce jointe, pour supprimer celle que tu vises et pas la dernière déposée.
Cas d'usage
un plan corrigé arrive, le workflow retire l'ancienne version de la fiche chantier une fois la nouvelle enregistrée.
03

Download a file

file.download

Ce que tu vois dans n8n

Notes & cas d'usage

Sort une pièce jointe d'un enregistrement et la fait entrer dans le workflow sous forme de données binaires, exploitables par les nœuds suivants.

Paramètres clés

  • Table ID, Record ID et Field ID : l'identifiant de la table, l'identifiant unique de l'enregistrement, l'identifiant unique du champ de pièce jointe.
  • Version Number : le numéro de version de la pièce jointe voulue.
  • Input Binary Field : le nom du champ binaire d'entrée qui contient le fichier à écrire.
Cas d'usage
rassembler les bons de livraison signés du mois dans un dossier partagé, au lieu de les télécharger un par un depuis l'application.

Record

5 opérations
04

Create a record

record.create

Ce que tu vois dans n8n

Notes & cas d'usage

Écrit une nouvelle ligne dans une table Quick Base à partir des données qui circulent dans le workflow.

Paramètres clés

  • Table ID : l'identifiant de la table qui reçoit la ligne.
  • Columns : la liste, séparée par des virgules, des propriétés utilisées comme colonnes des nouvelles lignes.
  • Simplify : coché, le nœud renvoie une version simplifiée de la réponse au lieu des données brutes.
  • Return Field Names or IDs : le tableau d'identifiants de champs à renvoyer pour l'enregistrement ajouté ; dès qu'un identifiant est demandé, le Record ID (FID 3) revient aussi.
  • Use Field IDs : coché, Columns est lu comme des identifiants de champs et non comme des noms.
Cas d'usage
chaque demande d'intervention reçue devient une ligne dans la table de suivi.
05

Create or update a record

record.upsert

Ce que tu vois dans n8n

Notes & cas d'usage

Un seul appel qui crée la ligne, ou met à jour celle qui existe déjà. C'est l'opération des flux qui repassent plusieurs fois sur les mêmes données.

Paramètres clés

  • Table ID et Columns : l'identifiant de la table de destination et la liste séparée par des virgules des propriétés utilisées comme colonnes.
  • Update Key : le champ clé de la table, ou un autre champ unique pris en charge.
  • Merge Field Name or ID : le champ qui contient les valeurs uniques servant à faire correspondre les données source et les enregistrements de la table de destination.
  • Simplify : renvoie une réponse simplifiée plutôt que les données brutes.
Cas d'usage
resynchroniser un tableau de suivi partagé sans jamais dupliquer une affaire.
06

Delete a record

record.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprime les lignes qui correspondent à un filtre. C'est l'opération la plus radicale du nœud, celle qu'on teste sur une copie avant de la lancer pour de vrai.

Paramètres clés

  • Table ID : l'identifiant de la table concernée.
  • Where : le filtre qui désigne les enregistrements à supprimer. Pour tout supprimer, il faut un filtre qui inclut tous les enregistrements, par exemple {3.GT.0} où 3 est l'identifiant du champ Record ID.
Cas d'usage
vider une table de préparation en fin de migration, une fois les lignes contrôlées côté destination.
07

Get many records

record.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Interroge une table et ramène les lignes correspondantes dans le workflow. Point de départ de la plupart des exports et des récapitulatifs.

Paramètres clés

  • Table ID : l'identifiant de la table interrogée.
  • Return All : coché, n8n enchaîne les pages de l'API jusqu'au bout ; décoché, Limit plafonne le nombre de lignes.
  • Select : le tableau des identifiants de champs à renvoyer ; laissé vide, ce sont les colonnes par défaut de la table qui reviennent.
  • Where : le filtre, écrit dans le langage de requête Quick Base, qui détermine les enregistrements renvoyés.
  • Sort By : par défaut les requêtes sont triées ; se passer du tri quand l'ordre est indifférent améliore les performances.
Cas d'usage
lister les chantiers ouverts pour la réunion du matin.
08

Update a record

record.update

Ce que tu vois dans n8n

Notes & cas d'usage

Modifie des lignes existantes sans toucher aux colonnes que tu ne cites pas.

Paramètres clés

  • Table ID : l'identifiant de la table qui contient les lignes.
  • Columns : la liste séparée par des virgules des propriétés utilisées comme colonnes des lignes écrites.
  • Update Key : le champ clé de la table, ou un autre champ unique pris en charge, pour savoir quelle ligne correspond à quel item.
  • Use Field IDs : coché, Columns est interprété comme des identifiants de champs plutôt que des noms.
  • Field Names or IDs : le tableau d'identifiants de champs renvoyés pour l'enregistrement mis à jour.
Cas d'usage
un devis signé côté commercial, et la colonne de statut suit dans Quick Base sans qu'il faille rouvrir la fiche à la main.

Report

2 opérations
09

Get a report

report.get

Ce que tu vois dans n8n

Notes & cas d'usage

Récupère un rapport qui existe déjà dans la table, désigné par son propre identifiant.

Paramètres clés

  • Table ID : l'identifiant de la table sur laquelle le rapport a été construit.
  • Report ID : l'identifiant du rapport, unique au sein de cette table, ce qui permet à deux tables d'avoir chacune un rapport portant le même numéro sans confusion.
Cas d'usage
faire figurer dans le journal d'exécution la référence exacte du rapport utilisé, pour qu'une relecture ultérieure sache d'où sortaient les chiffres.
10

Run a report

report.run

Ce que tu vois dans n8n

Notes & cas d'usage

Exécute un rapport enregistré et ramène son résultat dans le workflow, avec les filtres et les colonnes définis par la personne qui l'a créé.

Paramètres clés

  • Table ID et Report ID : l'identifiant de la table, et l'identifiant du rapport, unique à cette table.
  • Return All : coché, toutes les pages de résultats sont récupérées ; décoché, Limit fixe le nombre maximal d'items renvoyés.
Cas d'usage
reprendre chaque semaine le rapport d'activité validé par le contrôle de gestion, sans réécrire ses filtres dans le workflow.
Besoin d'aide

Besoin d'aide pour automatiser Quick Base avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Les questions qui viennent ensuite

01L'intégration Quick Base n8n est-elle gratuite ?
Le coût du plan Quick Base lui-même est une question à part, que cette page ne tranche pas. Côté n8n en revanche, le nœud Quick Base ne coûte rien : il est livré avec l'outil, sans rien à installer ni à débloquer pour utiliser les 10 opérations, aussi bien sur n8n Cloud, l'offre hébergée par n8n, que sur une instance auto-hébergée en Community Edition sous licence Sustainable Use. Le workflow reste identique des deux côtés, ce qui permet de prototyper sur le Cloud avant de basculer sur un serveur maison sans rien réécrire.
02Quels identifiants faut-il pour connecter Quick Base ?
Deux valeurs suffisent pour construire le credential Quick Base dans n8n, avec la clé d'API comme seule méthode. Le Hostname se lit directement dans l'URL, entre https et le segment /db. Le User Token, lui, se génère depuis le profil du compte : Profile, puis My preferences, puis My User Information, puis Manage my user tokens. Une fois le credential créé dans le menu Credentials, tous les nœuds Quick Base de tous les workflows le retrouvent dans leur liste déroulante, et comme le jeton est celui d'un compte précis, le workflow n'accède qu'aux applications et tables que ce compte peut lui-même atteindre.
03Quelles sont les limites du nœud Quick Base ?
Le nœud couvre 10 opérations sur 4 ressources ; pour tout le reste de l'API Quick Base, le nœud HTTP Request prend le relais avec le même credential et la même authentification prédéfinie, sans second jeton ni second hostname à reconfigurer ailleurs. Sur le volume, la règle est identique partout, qu'il s'agisse des enregistrements, des champs ou des résultats d'un rapport : Return All décoché laisse Limit fixer le nombre maximal d'items renvoyés, et seul Return All coché ramène l'extraction complète, page après page.
04Existe-t-il un trigger Quick Base dans n8n ?
Aucun. Le workflow démarre donc ailleurs, et trois options existent. La première, un Schedule Trigger à intervalle fixe couplé à Get many records et un filtre Where, pour ramasser ce qui a changé depuis le dernier passage. La deuxième, un Webhook n8n : une URL que n8n expose et qu'un service tiers appelle, pratique pour qu'un formulaire ou une application externe pousse une donnée au moment où elle survient. La troisième, le trigger d'un autre outil, Quick Base ne servant alors que de destination.
05n8n ou Make pour automatiser Quick Base ?
Le critère décisif est celui de l'hébergement des données. Make ne propose aucune option d'auto-hébergement et facture à l'opération, donc le coût suit le volume dès qu'un workflow lit beaucoup d'enregistrements ; n8n, lui, tourne sur n8n Cloud ou sur une machine choisie, ce qui compte quand les tables ne peuvent pas quitter une infrastructure donnée. Les deux proposent une construction visuelle du même niveau. Le test le plus honnête reste de monter le même enchaînement Quick Base dans chacun, de comparer la gestion des erreurs et des expressions, et de garder l'outil que l'équipe saura encore lire dans un an.