N8N and Acronis Integration

Describe the problem/error/question

I was following Looking for consultant - Failing to make API call to Acronis this post but there is not details of previous node.

What is the error message (if any)?

I updated the node as per given details. but i feel prevoius node is important. Hence need help to get those details.

I am getting following error

Authorization failed - please check your credentials

invalid_client

Please share your workflow

There is only one node HTTP request

Share the output returned by the last node

Error details
From HTTP Request
Error code
401
Full message
401 - “{"domain":"Access","reason":"InvalidClient","error":"invalid_client","error_description":"provided client id is empty"}”
Request
{ “headers”: { “authorization”: “hidden”, “accept”: “application/json,text/html,application/xhtml+xml,application/xml,text/;q=0.9, image/;q=0.8, /;q=0.7”, “content-type”: “multipart/form-data; boundary=--------------------------01bc4a44a5d66aedc6ea6f88” }, “method”: “POST”, “uri”: “https://eu2-cloud.acronis.com/api/2/idp/token”, “gzip”: true, “rejectUnauthorized”: true, “followRedirect”: true, “resolveWithFullResponse”: true, “followAllRedirects”: true, “timeout”: 300000, “formData”: { “_overheadLength”: 109, “_valueLength”: 18, "valuesToMeasure": [], “writable”: false, “readable”: true, “dataSize”: 0, “maxDataSize”: 2097152, “pauseStreams”: true, "released": true, "streams": [], "currentStream": null, "insideLoop": false, "pendingNext": false, "boundary": “--------------------------01bc4a44a5d66aedc6ea6f88”, "events": {}, "eventsCount": 3 }, “encoding”: null, “json”: false, “useStream”: true }
Other info
Item Index
0
Node type
n8n-nodes-base.httpRequest
Node version
4.3 (Latest)
n8n version
2.0.3 (Self Hosted)
Time
12/25/2025, 2:04:05 PM
Stack trace
NodeApiError: Authorization failed - please check your credentials at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base
@[email protected]_asn1.js@5_8da18263ca0574b0db58d4fefd8173ce/node_modules/n8n-nodes-base/nodes/HttpRequest/V3/HttpRequestV3.node.ts:859:16) at processTicksAndRejections (node:internal/process/task_queues:105:5) at WorkflowExecute.executeNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core
@[email protected]
@[email protected]_ec37920eb95917b28efaa783206b20f3/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1045:8) at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core
@[email protected]
@[email protected]_ec37920eb95917b28efaa783206b20f3/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1226:11) at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core
@[email protected]
@[email protected]_ec37920eb95917b28efaa783206b20f3/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1662:27 at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core
@[email protected]
@[email protected]_ec37920eb95917b28efaa783206b20f3/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2274:11

Information on your n8n setup

  • n8n version:
    2.0.3
  • Database (default: SQLite): In built
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Linux
1 Like

This is the workflow I built to achieve my needs.

It’s a workflow to get last month report, but after third node youi can change to anything just replicating API endpoints to make your calls.

On first node you need to add your client id, client secret and DC URL (or branded custom URL) to properly authenticate the API calls