Https://learn.app.n8n.cloud/webhook/course/n8n101/sales-data ne retourne aucune donnée

Je suis dans l’exercice pratique : Construire un pipeline de données de ventes et quand j’exécute le nœud HTTP Request, je n’obtiens aucune donnée. Le JSON du nœud se trouve ci-dessous :

{
"nodes": [
{
"parameters": {
"url": "https://learn.app.n8n.cloud/webhook/course/n8n101/sales-data",
"authentication": "genericCredentialType",
"genericAuthType": "httpHeaderAuth",
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "X-Assessment-ID",
"value": "<REDACTED>"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.4,
"position": [
-112,
64
],
"id": "1a209724-06df-439d-8872-d29bf8743726",
"name": "GetSalesData",
"credentials": {
"httpHeaderAuth": {
"id": "<REDACTED>",
"name": "n8n Academy API Key"
}
}
}
],
"connections": {
"GetSalesData": {
"main": [
]
}
},
"pinData": {},
"meta": {
"instanceId": "9ada57fb1a430627eb39b960d62fc78438bc7f8c87e1fd6302fa222179d1fd9e"
}
}

Est-ce que c’est juste moi ou y a-t-il un problème avec ce point de terminaison ?

Bonjour,

Il y a eu quelques problèmes avec les APIs hier soir. Peux-tu réessayer, s’il te plaît ?

Cordialement,

Merci de votre suivi. Je peux confirmer que ça fonctionne maintenant.

En regardant le JSON que vous avez collé, votre bloc connections est vide :

connections": { “GetSalesData”: { “main”: [] } }

Donc GetSalesData n’est connecté à rien — rien n’entre, rien ne sort. C’est pour ça qu’il n’y a pas de données même si votre URL et votre en-tête d’authentification semblent corrects.

Celui-ci attrape beaucoup de gens parce que le nœud semble tout à fait normal sur le canevas. J’ai perdu du temps avec ça moi-même — vous cliquez sur Execute step, le nœud s’exécute, pas d’erreur, et le panneau de sortie est juste vide, alors vous commencez à suspecter le endpoint ou vos identifiants alors que la requête n’a jamais vraiment été le problème.

Deux choses à essayer :

  1. Faites glisser une connexion depuis votre déclencheur vers GetSalesData pour qu’il ait une entrée, puis exécutez l’ensemble du flux de travail plutôt que le nœud seul.
  2. Pour tester ce nœud seul, ouvrez-le et utilisez Execute step à l’intérieur du nœud — mais dans une exécution normale, il a quand même besoin de quelque chose en amont pour l’activer.

Si c’est toujours vide après ça, vérifiez l’onglet JSON dans le panneau de sortie plutôt que la vue tableau. Une réponse avec un seul objet a parfois l’air vide dans le tableau mais est clairement présente dans le JSON.

Et ça vaut le coup de confirmer que le nom de l’en-tête est exactement X-Assessment-ID — ce endpoint renvoie un corps vide plutôt qu’un 401 quand l’en-tête est manquant ou mal orthographié, ce qui ressemble exactement à « pas de données » depuis l’intérieur de n8n.