Hi everyone,
I’m working through the N8N102 assessment, Section 1 – API Integration Pipeline, and Step 2.5 (Send enterprise orders to priority queue) fails no matter what I try. Hoping someone from the Academy team or anyone who has hit this can help.
The error
The SendToPriorityQueue node returns:
Your request is invalid or could not be processed by the service [item 0] — Missing one or more required parameters. Make sure you are sending your assessment_id and order data.
My node configuration
- Method: POST
- URL:
https://learn.app.n8n.cloud/webhook/course/n8n102/priority-queue - Authentication: Generic Credential Type → Header Auth (header name
X-API-Key) - Send Headers: on →
X-Assessment-IDwith my assessment ID - Send Body: on, Body Content Type: JSON, Specify Body: Using Fields Below
- Body fields, all resolving to real values in the preview for item 0:
order_id→ ORD-005customer_id→ CUST-004company_name→ DataFlow Ltdsubscription→ Enterprise
FilterDelivered passes exactly 12 items into the node, which matches the checkpoint.
What makes this odd
SendToOrdersQueue in the same workflow succeeds — status: processed, orders_queued: 50 — using the same credential and the same assessment ID. So the ID is valid and the credential works; only the priority-queue endpoint rejects the request.
Already ruled out
- URL checked character by character against the instructions
- Header name and value re-typed by hand to exclude hidden whitespace from copy-paste
- Credential inspected: it sends
X-API-Key, so no collision withX-Assessment-ID - Every body field confirmed to resolve in the node preview
Step 2.6 adds Loop Over Items batching, but that comes after this step, so 2.5 should pass without it.
Has anyone seen this endpoint reject a request that looks correct? Is there a required field beyond the four listed in the instructions? Any help appreciated — this is the last thing standing between me and finishing the certification.
Thanks!