I’m trying to connect an HTTP request node to HighLevel using their API V2 (oauth) and I’m getting an error when trying to connect. I’ve included in the screenshot how I’ve configured it with the settings. Have I configured it correctly?
It looks like your topic is missing some important information. Could you provide the following if applicable.
- n8n version:
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system:
Hey @lbmd2456,
It looks like a few people have had issues with oauth and HighLevel, I suspect they could be doing something special.
Did you try both header and body methods and are the URLs correct?
I managed to get it working in the end with the following configuration, but it doesn’t handle refreshing the token, so I have to manually re-connect it every 24 hours. How can I automatically get it to refresh the token, so no manual intervention is needed?
I use n8n with GHL Oauth2. What is it you’re wanting to do? I build apps and integrations for GHL so maybe we can collaborate or trade a few tools.
So I have multiple automations that are connected to different subaccounts, I just need it to handle the refresh tokens as they keep timing out after after.
n8n claims to handle the refresh token but after testing today, it does not as the token it was using on requests, was the expired one, and no refresh had taken place.
Good news on this one, It turns out as HighLevel handles oauth in a different way than other services we had to put in a change to get it working. This should now be working in the latest release.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.