GHL Get Free Slots Incorrectly Showing Empty

I’m trying to create an AI agent that looks at our GHL calendar returns free slots and then books a meeting.

However when I try to use the API request (get free slots) it successfully runs, but returns no slots, just the traceId. Get Free Slots | GHL API

Any one familiar with this?

We have Appointwise integrated into our GHL is it possible that it is causing this issue? However I tried creating a new calendar and adjusting the availability to 24/7 and still nothing.

It doesn’t even work when making the request directly from the API doc site.

I’ve played around with different dates in the future, but nothing no matter what.

Any ideas?

This issue typically occurs when there’s a mismatch between the calendar settings and the API request parameters. Since it’s not working even in the API docs, try these steps:

1. Verify your calendar ID is correct in the request

2. Check that the calendar has availability rules set (not just 24/7 toggle)

3. Ensure the timezone in your request matches your calendar settings

The Appointwise integration might be overriding availability - try testing with a completely new calendar without any integrations. If it still fails, GHL’s API might have an issue - their support could help diagnose further.