- n8n version: 2.30.7 (Cloud)
- Database (default: SQLite): default
- n8n EXECUTIONS_PROCESS setting (default: own, main): default
- Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud
- Operating system: Windows 11
Hi there,
Even though my other HTTP POST Request node is functioning correctly, my SendToPriorityQueue node is returning the following error:
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.
I thought it might be an issue with the input, as the only difference between this and the functioning HTTP Post request is the fact that the input in the former is a list of orders is wrapped in a defined object called enriched_orderswhereas in the latter, failing POST request, the input is an undefined array of orders - there is no encapsulating object, but the course instructions do not require it so I can’t figure out what I’ve done wrong.
Here is the JSON for the POST request:
{
"body": {
"order_id": "ORD-014",
"customer_id": "CUST-004",
"customer_name": "DataFlow Ltd",
"subscription": "Enterprise"
},
"headers": {
"x-assessment-id": "0a238a9ad1137d3bf5cf2df2e7355e3b",
"hidden": "hidden",
"accept": "application/json,text/html,application/xhtml+xml,application/xml,text/;q=0.9, image/;q=0.8, /;q=0.7"
},
"method": "POST",
"uri": "``https://learn.app.n8n.cloud/webhook/course/n8n102/priority-queue``",
"gzip": true,
"rejectUnauthorized": true,
"followRedirect": true,
"resolveWithFullResponse": true,
"sendCredentialsOnCrossOriginRedirect": false,
"followAllRedirects": true,
"timeout": 300000,
"encoding": null,
"json": false,
"useStream": true