Not receiving startTime and endTime values from GoHighLevel appointment fetch in HTTP Request node

Describe the problem/error/question

I’m using n8n to fetch appointment data from GoHighLevel after a contact books via a calendar form. Everything works — the contact details, tags, and response come through — but I’m not receiving the actual appointment time (startTime, endTime) in the HTTP Request response. This is blocking a voice call reminder via Vapi, which relies on the exact appointment time.

What is the error message (if any)?

There is no error — the request is successful, but the appointments array is empty.

Share the output returned by the last node

{
  "appointments": []
}

Expected at least one item with:

{
  "startTime": "...",
  "endTime": "...",
  ...
}

hello @Pratyaksh

are you sure that the appointments exist between Saturday 02:40 UTC and Sunday 02:40 UTC? Anyway seems that’s an issue with gohighlevel and not with n8n.

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