HTTP Request - Bad Request

Describe the issue/error/question

I get a Bad Request response for a request that works fine in Postman.

What is the error message (if any)?

NodeApiError: Bad request - please check your parameters
    at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/HttpRequest/V3/HttpRequestV3.node.js:1156:27)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:659:28)
    at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:585:53

Hi @Natalie_Masrujeh, I am sorry to hear you’re having trouble. A bad request status is an error returned by the server you are contacting rather than n8n, so I am not quite sure what exactly is cause this problem here.

Perhaps you can narrow it down using a service such as Simply have both n8n and Postman send a request to a test URL provided by this service and compare the differences. This often helps with finding out what might be missing from your request.