Google Calendar credential issue

Hi Everyone,

My Google Calendar credentials looked ok (the account is connected = green). When testing the Workflow The “node executed sucessfully” is popping up, but I always end up with the following output:

“It seems there is an issue with retrieving your calendar events at the moment. Please check your calendar app directly to see if you have any appointments scheduled for today. If you’d like, I can help guide you on how to do that.”

That said, the Google Calendar node output signals the following:

“ERROR: Calendar parameter’s value is invalid. This is likely because the URL entered is incorrect”.

Edit for more info

ERROR Detail is : {
“errorMessage”: “ERROR: Calendar parameter’s value is invalid. This is likely because the URL entered is incorrect”,
“errorDetails”: {},
“n8nDetails”: {
“time”: “22/03/2025 15:02:34”,
“n8nVersion”: “1.82.3 (Self Hosted)”,
“binaryDataMode”: “filesystem”,
“cause”: {
“message”: “ERROR: Calendar parameter’s value is invalid. This is likely because the URL entered is incorrect”,
“timestamp”: 1742652154844,
“name”: “WorkflowOperationError”,
“context”: {}
}
}
}

So about the GCalendar credential:

Grant type is:
Authorization Code (not my choice, it was automatically proposed)
So I provided the other fields info as follows:

Authorization URL (is the one I’ve found in the credential JSON file):
https://accounts.google.com/o/oauth2/auth
Access Token URL (also found in the credential JSON file):
https://oauth2.googleapis.com/token
Client ID: *** (copied from dashboard)
Client Secret: *** (copied from dashboard)
Authentication: Header (not my choice, it was automatically proposed)

I’m a beginner, I have no Idea what’s going on here (since the URLs are those of the JSON file)
Do you have any ideas on what’s going wrong, and/or a suggestion to resolve this issue?

FYI on my n8n setup:
n8n version: Version 1.82.3
Database : SQLite
n8n EXECUTIONS_PROCESS setting: own by default
Running n8n via: n8n cloud
Operating system: IDK yet (hosted by elest.io)

Thank you for your help.

I’m trying to understand the issue, is it that you can’t access your calendar?

I had a similar issue before, fixed it by changing the calendar field, to ID and then using the Gmail i logged in with.

Maybe try that?

1 Like

Thank you for answering,
I’ve checked and it’s already set by ID
not my choice it was automatic (AI choice, I guess)

I’m posting the complete panel shot screen, just in case it helps to understand the issue.

Thanks Again!

Screenshots of the GCalendar panel


Just in case it helps to figure things out…

I’ve resolved that issue the following way:

  • in the Calendar node
  • went to the Calendar field
  • Selected from list from where I’ve
  • Selected the Gmail Calendar I wanted to use.

So I guess that depending on some other settings (that I have no idea about) it’s either selection by ID like BrokenWatchCEO proposed or by List… I mean, try the one that you haven’t yet to see if it works.

Edit to be more specific: I had to replace the GCalendar node because the previous one didn’t allow me to select ‘by List’.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.