Https://learn.app.n8n.cloud/webhook/course/n8n101/sales-data gibt keine Daten zurück

Ich bin in der Hands-on Exercise: Building a Sales Data Pipeline und wenn ich den HTTP Request-Knoten ausführe, bekomme ich keine Daten. Die Node-JSON findest du unten:

{
"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"
}
}

Bin ich der Einzige oder gibt es ein Problem mit diesem Endpoint?

Hallo,

letzte Nacht gab es einige Probleme mit den APIs. Könntest du es bitte nochmal versuchen?

Viele Grüße,

Danke, dass du nachgefragt hast. Ich kann bestätigen, dass es jetzt funktioniert.

Wenn ich mir das JSON anschaue, das du eingefügt hast, ist dein connections-Block leer:

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

Also ist GetSalesData mit nichts verbunden — es kommt nichts rein, nichts geht raus. Deshalb gibt es keine Daten, obwohl deine URL und dein Auth-Header beide in Ordnung aussehen.

Das erwischt viele Leute, weil der Knoten auf der Canvas völlig normal aussieht. Ich habe selbst Zeit dafür verloren — du klickst auf Execute step, der Knoten läuft, kein Fehler, und das Output-Panel ist einfach leer, also fängst du an, den Endpoint oder deine Anmeldedaten zu verdächtigen, wenn die Anfrage nie wirklich das Problem war.

Zwei Dinge zum Ausprobieren:

  1. Ziehe eine Verbindung von deinem Trigger in GetSalesData, damit er einen Input hat, und führe dann den ganzen Workflow aus, nicht nur den Knoten allein.
  2. Um diesen Knoten für sich zu testen, öffne ihn und nutze Execute step im Knoten selbst — aber bei einem normalen Durchlauf braucht er immer noch etwas Vorgelagertes, das ihn auslöst.

Wenn es danach immer noch leer ist, schau dir den JSON-Tab im Output-Panel an statt der Tabellenansicht. Eine Single-Object-Response sieht manchmal in der Tabelle leer aus, ist aber im JSON eindeutig da.

Und es lohnt sich zu bestätigen, dass der Header-Name genau X-Assessment-ID ist — dieser Endpoint gibt einen leeren Body zurück, statt ein 401, wenn der Header fehlt oder falsch geschrieben ist, was von innen in n8n identisch mit „keine Daten