Hi n8n Community,
I’m trying to integrate n8n with our project management and CRM tool called Accelo, but I’m running into some issues and could use some guidance.
Accelo doesn’t seem to have a dedicated n8n integration, so I’m attempting to connect using the HTTP Request node in n8n version 1.91.3.
Here’s what I’ve tried so far:
- I’m using a
GET
request to the Accelo API endpoint:https://numero.api.accelo.com/api/v0
. - For authentication, Accelo uses OAuth 2.0. I’ve set up a generic OAuth 2 API credential in n8n and selected it in the HTTP Request node (it’s currently labeled “Unnamed credential” in the attached screenshot).
The Problem:
When I try to execute the HTTP Request node with these settings, it fails. The output shows “Unable to sign with OAuth2” (as seen in the attached image).
My Questions:
- Has anyone successfully integrated with Accelo using the HTTP Request node and OAuth 2.0? If so, could you share any insights or specific configurations I might be missing?
- Are there any specific headers or parameters that Accelo’s API requires for authentication that I might need to include in the HTTP Request node?
- Is there a specific way I need to configure the OAuth 2 API credential in n8n to work correctly with Accelo? Are there any specific scopes or authorization URL configurations I should be aware of?
- Are there any common pitfalls when using generic OAuth 2.0 with APIs in n8n that I should check for?
I’ve attached a screenshot of my HTTP Request node configuration for reference.
Any help or suggestions would be greatly appreciated!
Thanks in advance.
Willing to pay for your service to help me out with this bottleneck in successfully integrating n8n to Accelo