---
title: "What a category's GHL calendar has open, live, for the event authoring form"
method: GET
path: "/api/coach/scheduling/calendar-free-slots"
tags: ["coach-scheduling"]
---

# What a category's GHL calendar has open, live, for the event authoring form

`GET /api/coach/scheduling/calendar-free-slots`

## Request

- Base URL: `https://api.rewritelifestyle.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.rewritelifestyle.ai/api/coach/scheduling/calendar-free-slots`
- Auth: HTTP bearer

## Query parameters

- `category` 'coaching_1on1' | 'group_coaching' | 'sales' | 'workshop' | 'community' | 'reward', required
- `startDate` string, required
- `endDate` string, required
- `groupId` number
- `invitedGroupIds` number[]

## Response `200`

## Changes

- **2026-10-27** `5231b7914987`: 1 info
  - added the new enum value `reward` to the `query` request parameter `category`
- **2026-09-16** `271644b94ad2`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/changes/api/coach/scheduling/calendar-free-slots/get.md)

---

[API](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api.md) - [All operations](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/llms.txt) - [OpenAPI document](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/revisions/28695827f27a?raw)
