This topic was automatically generated from Slack. You can find the original thread here.
Hello, everyone! We are integrating Pipedream, but we have noticed some unusual behavior in the Google Calendar app. Using the create-event event (both detailed and quick) fails with this error, which I have seen mentioned several times in forums and here: “start and end times must either both be date or both be dateTime.”
The object sent is
{
"addType": "detailed",
"calendarId": "primary",
"summary": "Visit El Alba - Dizz",
"eventStartDate": "2025-11-21T14:00:00Z",
'eventEndDate': "2025-11-21T16:00:00Z"
}
but we already tried without the z, with timezone, objto date: {} with separate datetime and timezone, without time.
The strange thing is that it works in the demo on your website, so I wonder if I’m configuring something wrong? Could it be a version issue? I need to resolve this quickly as it is crucial for our platform.
If it works in the demo, it’s very likely that something is not being sent in the correct format. Please share the full request you’re sending (here or in a support ticket)
It’s just that the arguments I’m passing to the function when I get that error are correct. Quick event works, but I can’t get this one to work. I also see many complaints about the same problem
Oh, I’m not doing that.
Let me see if I understand. So the process would be:
I connect Google Calendar, request the configurable props, edit them, reload these props to get the ID, and then include that ID when making the call? Maybe that’s why it doesn’t work, I never configured that.
Yeah, when a prop has reloadProps: true you should be calling that with its value (and any other conigured props you have) as it can then retrieve additional props for you to configure