As the Zoho Node doesn’t contain a Custom API call or the ability to find an account with anything besides the ID, I have been trying to use the HTTP Client as suggested, though when using the Predefined Authorizations as I do with others, it fails each time.
The error message that comes back is
"status":"rejected",
"reason":{
"message":"Authorization failed - please check your credentials",
"timestamp":1709513932424,
"name":"NodeApiError",
"description":"401 - "{\"code\":\"INVALID_TOKEN\",\"details\":{},\"message\":\"invalid oauth token\",\"status\":\"error\"}\n"",
"context":{
},
"cause":{
"message":"401 - "{\"code\":\"INVALID_TOKEN\",\"details\":{},\"message\":\"invalid oauth token\",\"status\":\"error\"}\n"",
"name":"Error",
"stack":"Error: 401 - "{\"code\":\"INVALID_TOKEN\",\"details\":{},\"message\":\"invalid oauth token\",\"status\":\"error\"}\n" at createError (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/core/createError.js:16:15) at settle (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/core/settle.js:17:12) at IncomingMessage.handleStreamEnd (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/adapters/http.js:269:11) at IncomingMessage.emit (node:events:525:35) at IncomingMessage.emit (node:domain:489:12) at endReadableNT (node:internal/streams/readable:1358:12) at processTicksAndRejections (node:internal/process/task_queues:83:21)"
}
}
}
The workflow in question is
Information on your n8n setup
-Version 0.221.2
- **Database - Unsure