Retour au blog
Technique 10 min26 mars 2026

Appeler une API REST avec n8n : guide complet HTTP Request (2026)

Tout sur le nœud HTTP Request de n8n : GET, POST, authentification, pagination, traitement des réponses. Intégrer n'importe quelle API en quelques minutes.


Le nœud HTTP Request est le couteau suisse de n8n. Si un service n'a pas de nœud dédié, HTTP Request peut appeler n'importe quelle API REST. Voici comment le maîtriser.

Les paramètres essentiels du nœud HTTP Request

Method

GET, POST, PUT, PATCH, DELETE — choisir selon l'opération API

URL

URL de l'endpoint. Peut contenir des expressions dynamiques : https://api.exemple.com/users/{{$json.userId}}

Authentication

None, Basic Auth, Header Auth, OAuth2, API Key — selon ce que l'API exige

Body

JSON, Form Data ou Binary selon le Content-Type. Utiliser les expressions pour injecter des données dynamiques

Query Parameters

Paramètres d'URL (?page=1&limit=50). Ajoutés via l'interface ou en expression

Response Format

JSON (par défaut), Text, File selon ce que l'API renvoie

Authentification API dans n8n

API Key dans le header

Header: Authorization → Value: "Bearer sk-xxxx"

Basic Auth

Username + Password → encodés en Base64 automatiquement

OAuth2

Configure le flow OAuth2 dans la credential — n8n gère le refresh token automatiquement

Signature HMAC

Nœud Code → calcule la signature → injecte dans le header X-Signature

Pagination automatique

Quand une API renvoie les données en pages (limit/offset ou cursor), active l'option Pagination dans le nœud HTTP Request. n8n continue automatiquement à appeler les pages suivantes jusqu'à récupérer tous les résultats.

// Configuration pagination offset/limit

Pagination Mode: Update a parameter

Parameter Name: offset

Pagination Complete When: {{ $response.body.data.length === 0 }}

Traiter la réponse API avec des expressions

Les données retournées par l'API sont accessibles via $json dans les nœuds suivants :

{{ $json.data.user.email }}

{{ $json.results[0].name }}

{{ $json.meta.total_count }}

Intègre n'importe quelle API avec FlowAI

Décris l'API et l'action souhaitée. L'agent configure le nœud HTTP Request avec les bons paramètres.


Prêt à automatiser ?

Crée ton premier workflow n8n avec l'IA en moins de 5 minutes. Gratuit, sans carte bancaire.